![C++嵌入式軟件工程師培訓(xùn)班教學(xué)大綱_第1頁](http://file4.renrendoc.com/view/f7f0baad189309db7c4aa8071586d58f/f7f0baad189309db7c4aa8071586d58f1.gif)
![C++嵌入式軟件工程師培訓(xùn)班教學(xué)大綱_第2頁](http://file4.renrendoc.com/view/f7f0baad189309db7c4aa8071586d58f/f7f0baad189309db7c4aa8071586d58f2.gif)
![C++嵌入式軟件工程師培訓(xùn)班教學(xué)大綱_第3頁](http://file4.renrendoc.com/view/f7f0baad189309db7c4aa8071586d58f/f7f0baad189309db7c4aa8071586d58f3.gif)
![C++嵌入式軟件工程師培訓(xùn)班教學(xué)大綱_第4頁](http://file4.renrendoc.com/view/f7f0baad189309db7c4aa8071586d58f/f7f0baad189309db7c4aa8071586d58f4.gif)
![C++嵌入式軟件工程師培訓(xùn)班教學(xué)大綱_第5頁](http://file4.renrendoc.com/view/f7f0baad189309db7c4aa8071586d58f/f7f0baad189309db7c4aa8071586d58f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
C++嵌入式軟件工程師全套培訓(xùn)班〔現(xiàn)場〕教學(xué)方式
“://qyljy/EmC.html“://qyljy/EmC.html【培訓(xùn)類別】:全日脫產(chǎn)班【學(xué) 時】:2-6個月【學(xué) 費】:現(xiàn)場:9500元〔深圳〕遠程:(具體價格請詢問在線效勞人員)【教學(xué)特點】:、以實踐為核心,重視根底;、系統(tǒng)全面的講解C++相關(guān)技術(shù);、杜絕照本宣科的教學(xué)陋俗;、實訓(xùn)階段的練習(xí)留意有用性,很多都是來自實際工程的一些模塊或者函數(shù);、實訓(xùn)階段會結(jié)合一些實際的小工程,加深對根底學(xué)問的理解;、工程實戰(zhàn)階段的工程來自本公司或其他軟件公司的實際工程;、培訓(xùn)留意學(xué)員覺察問題和解決問題的力量,留意程序的調(diào)試技巧?!拘趦?nèi)容】:根底實訓(xùn)、在線答疑、經(jīng)典練習(xí)、工程實戰(zhàn)、就業(yè)指導(dǎo)、推舉就業(yè)、贈送優(yōu)秀代碼庫、后期技術(shù)支持教學(xué)主要內(nèi)容1局部:Linux操作系統(tǒng)根底入門1天Linux操作系統(tǒng)根底Linux操作系統(tǒng)的根本學(xué)問,包括進展概述,目前應(yīng)用狀況,技術(shù)優(yōu)勢和特點等。Linux系統(tǒng)的安裝預(yù)備,Linux文件系統(tǒng)。2天Linux根本命令等。2Linux啟動過程詳解3Linux系統(tǒng)效勞3天LinuxC編程根底C語言編程概述Vi等編輯工具使用GccGDB的使用Make工程治理器ViGDBMakefile2局部C/C++編程4天C/C++語言簡介、數(shù)據(jù)類型和操作符軟件開發(fā)流程和方法,行業(yè)現(xiàn)狀c/c++語言起源和歷史進展c/c++語言的特點和應(yīng)用領(lǐng)域c++vc++IDE環(huán)境的使用,包括編譯,鏈接,運行和調(diào)試。程序設(shè)計的方法c/c++簡潔程序的構(gòu)造計算機處理數(shù)據(jù)的抽象層次c++的根本數(shù)據(jù)類型的處理數(shù)據(jù)溢出的結(jié)果和應(yīng)對方法C++的算術(shù)操作符自動類型轉(zhuǎn)換數(shù)組字符串string類構(gòu)造共同體枚舉6天指針指針內(nèi)存安排指針、數(shù)組、字符串之間的關(guān)系指針?biāo)阈g(shù)字符串的指針操作。多維數(shù)組和指針訪問??罩羔樀囊饬x。指針練習(xí)。7天循環(huán)和關(guān)系表達式for循環(huán)關(guān)系表達式while循環(huán)dowhile循環(huán)嵌套循環(huán)多維數(shù)組掌握臺輸入輸出8天分支語句和規(guī)律操作符if語句規(guī)律表達式?:操作符switch語句breakcontinuereturn9天函數(shù)函數(shù)原型函數(shù)參數(shù)和按值傳遞參數(shù)為數(shù)組〔一維和多維〕的函數(shù)參數(shù)為指針的函數(shù)參數(shù)和返回類型維構(gòu)造的函數(shù)處理string對象的函數(shù)函數(shù)指針內(nèi)聯(lián)函數(shù)和宏的使用引用變量函數(shù)重載的機制函數(shù)模板c++程序的內(nèi)存模型和幾種內(nèi)存的安排方式構(gòu)造化程序設(shè)計的原則源文件和頭文件的物理布局以及對程序模塊劃分和程序編譯的影響靜態(tài)變量名稱空間10天類〔1〕面對過程編程和面對對象編程的區(qū)分面對對象和程序設(shè)計語言的關(guān)系類的概念和抽象層次接口的概念和客戶/效勞器模型類的定義和數(shù)據(jù)封裝構(gòu)造函數(shù)和析構(gòu)函數(shù)this指針和對象數(shù)組11天類〔2〕指針類成員以及動態(tài)安排內(nèi)存的初始化=操作符重載和拷貝構(gòu)造函數(shù)的定義copy)deepcopy的區(qū)分什么時候需要考慮深拷貝(deepcopy)操作符重載友元類和友元函數(shù)12天繼承繼承和派生的概念繼承的訪問掌握和繼承方式構(gòu)造函數(shù)成員初始化列表基類和派生類對象的構(gòu)造挨次(對象的賦值和切割)虛函數(shù)的語法和定義繼承和多態(tài)的關(guān)系靜態(tài)聯(lián)編和動態(tài)聯(lián)編虛析構(gòu)函數(shù)虛函數(shù)表和多態(tài)實現(xiàn)的編譯器機制含有虛函數(shù)的類的對象模型13天代碼重用Has-a關(guān)系包含成員對象的類私有和保護繼承多重繼承虛基類14天友元、特別和類模板友元特別類模板和具體化3局部數(shù)據(jù)構(gòu)造和算法15天數(shù)據(jù)構(gòu)造和算法〔1〕c函數(shù)的具體的代碼實現(xiàn)數(shù)據(jù)構(gòu)造概論算法根本概念時間和空間簡單度單鏈表的實現(xiàn)及其應(yīng)用循環(huán)鏈表的實現(xiàn)及其應(yīng)用16天數(shù)據(jù)構(gòu)造和算法〔2〕雙向鏈表的實現(xiàn)堆棧實現(xiàn)及其應(yīng)用17天數(shù)據(jù)構(gòu)造和算法〔3〕隊列的實現(xiàn)及應(yīng)用字符串的查找,替換,連接等操作數(shù)組,字符串,指針,多維數(shù)組的相互關(guān)系和歸納遞歸算法二叉排序樹的實現(xiàn)及應(yīng)用二叉樹的前序遍歷、中序遍歷、后序遍歷。18天階段考試4ARM介紹19ARM介紹嵌入式系統(tǒng)概述ARM硬件平臺介紹,ARM處理器體系構(gòu)造嵌入式軟件開發(fā)流程JTAGNANDFLASH5Linux系統(tǒng)編程20天嵌入式Linux開發(fā)環(huán)境的搭建1、嵌入式穿插編譯環(huán)境的搭建2、超級終端的配置和使用4、制作文件系統(tǒng)5、Bootloader介紹21I/O1、Linux2、Linux3I/O操作4、嵌入式Linux5I/O開發(fā)622天進程掌握開發(fā)1、Linux、3、Linux423天進程間通訊1、管道通信的創(chuàng)立和關(guān)閉2、信號通信的發(fā)送和捕獲3、共享內(nèi)存的實現(xiàn)4、消息隊列的實現(xiàn)524天多線程編程2、Linux325天嵌入式Linux、2Socket根底編程3、網(wǎng)絡(luò)高級編程4、Ping源代碼分析5、試驗內(nèi)容:NTP協(xié)議實現(xiàn)26Linux1、Linux2、字符設(shè)備驅(qū)動編寫3、塊設(shè)備驅(qū)動編寫4、中斷編程5、實例介紹:LCD驅(qū)動和鍵盤驅(qū)動的實現(xiàn)27天Qt1GUI概述2、Qt/Embeded3、搭建Qt/Embeded4、Qt/Embeded5QT編寫“HELLOWORLD”程序6Windows編程28Windows程序內(nèi)部運行機制2.窗口與句柄消息與消息隊列WinMain函數(shù)程序6.消息循環(huán)的錯誤分析7.變量的命令商定29MFC框架MFCAppWizard基于MFC的程序框架剖析30天簡潔繪圖與文本編程2.繪制線條使用畫刷繪圖繪制連續(xù)線條繪制扇形效果線條插入字符窗口重繪路徑字符輸入31天菜單和對話框1.菜單命令響應(yīng)函數(shù)菜單命令的路由根本菜單操作動態(tài)菜單操作本例如程序?qū)υ捒蚋緦W(xué)問對話框的創(chuàng)立和顯示動態(tài)創(chuàng)立按鈕控件的訪問對話框伸縮功能的實現(xiàn)輸入焦點的傳遞32天繪圖掌握和文件1.簡潔繪圖設(shè)置對話框顏色對話框字體對話框轉(zhuǎn)變對話框和控件的背景和文本顏色顯示位圖坐標(biāo)空間和轉(zhuǎn)換圖形的保存和重繪窗口滾動功能的實現(xiàn)元文件兼容設(shè)備描述表33天網(wǎng)絡(luò)編程〔1〕計算機網(wǎng)絡(luò)概述OSI七層模型和TCP/IP協(xié)議棧/效勞器的通信方式物理層和數(shù)據(jù)鏈路層傳輸層TCPUDP協(xié)議34天網(wǎng)絡(luò)編程〔2〕WinAPISOCKET編程根底面對無連接的協(xié)議和面對連接的協(xié)議流式協(xié)議和數(shù)據(jù)報協(xié)議的區(qū)分套接字選項的配置網(wǎng)絡(luò)層相關(guān)技術(shù)(Byte-order)基于MFCCSocket類的網(wǎng)絡(luò)編程35天多線程〔1〕進程和線程線程創(chuàng)立函數(shù)Sleep函數(shù)使用互斥對象實現(xiàn)線程同步保證應(yīng)用程序只有一個實例運行36天靜態(tài)、動態(tài)連接庫、組件編程大事對象關(guān)鍵代碼段線程死鎖互斥對象、時間對象與關(guān)鍵代碼段的比較基于消息的異步套接字靜態(tài)庫動態(tài)庫7局部WinCE編程37天WindowsCE操作系統(tǒng)的介紹1WindowsCE的構(gòu)造功能概覽2、進程、線程與調(diào)度3、內(nèi)存治理4、存儲治理與文件系統(tǒng)5、驅(qū)動治理與效勞6、用戶界面與圖形系統(tǒng)7、WindowsCE的應(yīng)用特性38天建立WindowsCE開發(fā)環(huán)境WindowsCE應(yīng)用程序開發(fā)的幾點說明應(yīng)用程序開發(fā)流程WindowsCE的應(yīng)用編程接口開發(fā)工具介紹及比照39天平臺模擬器的建立和使用建立模擬器環(huán)境建立硬件開發(fā)板環(huán)境40天WinCE操作系統(tǒng)設(shè)計在PCWindowsCEPlatfromBuilder集成開發(fā)環(huán)境WindowsCE操作系統(tǒng)的一般流程WindowsCE的名目組織41天WindowsCE窗口消息機制與屏幕輸出程序6、添加窗口消息響應(yīng)函數(shù)78、編寫屏幕繪圖程序42天WinCE下多線程編程,文件操作與串口通信多線程的實現(xiàn)WindowsCE中的文件操作WindowsCE中的串口通信43天WindowsCEMFC程序的開發(fā)建立基于MFC框架的WindowsCE應(yīng)用程序編程實現(xiàn)菜單,對話框,窗口的操作與消息通訊編程實現(xiàn)MFC中的根本控件的功能WindowsCE下的串口調(diào)試工具8局部MTK手機軟件第44天手機設(shè)計根底理論1、手機軟硬件原理介紹2、手機重要技術(shù)指標(biāo)介紹45天MTK開發(fā)環(huán)境介紹1、MTK手機芯片介紹2、MTK軟件架構(gòu)分析46天MTK開發(fā)工具介紹FlashToolsupdate,ActivePerlTrace工具:catcher手機工程測試工具:META(MobileEngineeringTestingArchitecture)47天MTK軟件編譯及工程源程序介紹48天由淺入深的手機軟件開發(fā)生疏編譯過程/宏定義來實現(xiàn)手機配置的轉(zhuǎn)變或設(shè)定更換資源文件實現(xiàn)的手機界面利用MTK關(guān)心工具實現(xiàn)手機功能修改源程序?qū)崿F(xiàn)簡單的功能更改或增加修改NVRAM數(shù)據(jù)來轉(zhuǎn)變手機的功能/性能功能模塊的開發(fā)49天如何在開發(fā)板上進展工程實踐50天結(jié)業(yè)考試10局部工程實戰(zhàn)51~100天工程開發(fā)嵌入式工程階段工程實戰(zhàn)內(nèi)容包括:PDA、MP3、MP4、手機、IC卡門禁系統(tǒng)、GPS導(dǎo)航儀等嵌入式產(chǎn)品軟件開發(fā)工程可選擇。1、PDAWinCELinux操作系統(tǒng),實戰(zhàn)內(nèi)容
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- racemic-6-7-Epoxy-cannabichromene-生命科學(xué)試劑-MCE-6900
- Gluconapin-生命科學(xué)試劑-MCE-5096
- 25B-NB3OMe-hydrochloride-生命科學(xué)試劑-MCE-6391
- 施工日志填寫樣本外墻裝飾工程
- 跨代溝通與家庭關(guān)系中的文化融合
- DB15T 3843-2025新能源分布式電源并網(wǎng)技術(shù)規(guī)范
- 云計算建設(shè)項目服務(wù)合同
- 事業(yè)單位與員工停薪留職合同范本
- 個人車位交易合同范例
- 個人企業(yè)房屋租賃合同模板
- DZ/T 0430-2023 固體礦產(chǎn)資源儲量核實報告編寫規(guī)范(正式版)
- (高清版)WST 442-2024 臨床實驗室生物安全指南
- 歷史時間軸全
- 高速行業(yè)網(wǎng)絡(luò)安全與維護
- (2024年)房地產(chǎn)銷售人員心態(tài)培訓(xùn)
- T-BJCC 1003-2024 首店、首發(fā)活動、首發(fā)中心界定標(biāo)準(zhǔn)
- 外科手術(shù)及護理常規(guī)
- 鐵嶺衛(wèi)生職業(yè)學(xué)院單招參考試題庫(含答案)
- 出口潛力分析報告
- 大美陜西歡迎你-最全面的陜西省簡介課件
- 三位數(shù)減三位數(shù)的減法計算題 200道
評論
0/150
提交評論