|
班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
為了保證培訓效果,增加互動環節,我們堅持小班授,每期報名人數限到人,多余人員安排到下一期進行。 |
上時間和地點 |
上地點:【上海】同濟大學(滬西)/新城金郡商務樓(號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈
最近開時間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
◆時: 共部份,學時
☆注重質量
☆邊講邊練
+
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
、培訓結束后,培訓老師留給學員手機和Email,免費提供半年的技術支持,充分保證培訓后出效果;
、培訓合格學員可享受免費推薦就業機會。 ☆合格學員免費頒發相關工程師等資格證書,提升您的職業資質。專注高端培訓年,端海提供的證書得到本行業的廣泛認可,學員的能力得到大家的認同,受到用人單位的廣泛贊譽。 |
程大綱 |
|
第一部分、C/C++強化
C/C++強化 該部分主要是對C/C++進行針對性強化和復習,主要強化點為:
1、結構體、聯合體編程及其深入;
2、數據結構鏈表編程及其深入;
3、計算機內存管理編程及其深入;
4、文件讀寫,尤其是二進制文件數據庫編程及其深入;
5、面向對象編程及其深入;
6、多重指針編程及其深入;
7、跨平臺LINUX環境,C/C++編程基本流程;
8、C/C++在項目研發中的使用代碼分析。
第二部分、C/C++ STL編程技術
C++ STL編程技術 1、STL主要組件
(1)、容器(Container)
(2)、迭代器(Iterator)
(3)、算法(Algorithm)
2、STL中的模板(Template)
(1)、泛型及其編程
(2)、函數模板編程
(3)、類模板編程
3、STL容器的共通操作
(1)、初始化(initialization)
(2)、與大小相關的操作(size operator)
(3)、比較(comparison)
(4)、賦值(assignment)和交換(swap)
(5)、與迭代器(iterator)相關的操作
(6)、元素操作
4、迭代器(iterator)編程
(1)、迭代器詳解
(2)、迭代器分類
(3)、迭代器編程案例
5、STL常用算法(Algorithms)編程及應用
(1)、非變動性算法編程
(2)、變動性算法編程
(3)、移除性算法編程
(4)、排序性算法編程
6、STL常用容器編程
(1)、Vector技術編程詳解
(2)、List技術編程詳解
(3)、Set技術編程詳解
(4)、Map技術編程詳解
第三部分、VC++應用開發
VC++應用開發 1、 WINDOWS API與MFC詳解
2、WINDOWS API編程開發環境
3、MFC應用程序框架,單文檔、多文檔、對話框等各初始框架(frame)工程(project)中各個類的作用
4、MFC類庫介紹
5、界面(inetrface)定制開發技術(菜單(menu),加速鍵(accelerator),工具欄(toolbar),對話框(dialog), 狀態條(status bar))
6、消息(message)和事件(event)機制及其編程
7、MFC類在工程中的追加、使用和派生技術
8、非MFC類在工程中的追加、使用和派生技術
9、成員(members)(方法(method)和屬性(properties))在工程中的追加和使用
10、圖形(graphic)圖像(image)處理技術
11、內存作圖及雙緩沖技術編程實現
12、圖像處理中的摳像編程及動態效果實現
13、各種異型窗口(象超級解霸界面)的編程技術
14、窗口分割技術及其交互控制編程技術
15、帳號密碼處理技術及其界面的實現
16、將類(包括其派生類)功能模塊移植到其工程中的技術實現
17、文件I/O讀寫,及文件分割器技術
18、文件數據庫創建編程技術
19、常用控件(control) 及其開發使用
20、控件(control)動態創建及事件交互編程技術
21、版本控制:debug,release
22、網絡數據庫開發技術
(1)、數據庫接口及其使用(ODBC,ADO)
(2)、VC++應用開發數據庫技術
(3)、C/S,B/S結構分析
(4)、多層(multi-tiers)結構分析
(5)、項目分析(一個完整的用VC++開發的數據庫項目)
23、多線程(multithread)及其開發技術
(1)、多線程與SMP(Symmetry Multi-Processor)及并行(parallel)技術
(2)、線程分類及其開發
(3)、線程的優先級及初始化
(4)、線程的啟動(start)與懸掛(suspend)
(5)、線程的同步與線程之間的通訊
(6)、關于定時器與多線程的比較分析
24、動態連接庫(DLL)及其開發技術
(1)、基于函數庫形式DLL開發使用
(2)、基于類庫形式的DLL開發使用
(3)、靜態庫(static lib)的作用及其開發使用
(4)、第三方軟件或硬件接口開發實現的原理和案例分析綜述
24、網絡通訊:TCP/IP協議的應用開發
(1)、TCP/IP協議
(2)、winsocket
(3)、UDP與TCP方式的網絡編程
(4)、基于緩沖區(buffer)數據實時通訊收發技術
(5)、點對點,一點對多點數據通訊的編程實現
(6)、實時、準確、任何數據類型數據通訊的編程實現
(7)、項目分析 一用VC++開發的網絡監控系統的實現
25.串口通訊程序開發
(1)、計算機并行通信與串行通訊的比較
(2)、串行通信接口標準:RS232,RS422,RS485
(3)、串行通信中的同步通訊和異步通訊
(4)、串行通信中的波特率、數據位、起始位、停止位、校驗位
(5)、串行通信的傳輸模式:單工、半雙工、全雙工
(6)、串口通訊與信號的調制解調
(7)、串行通信的錯誤校驗:奇偶校驗,代碼和校驗,循環冗余校驗
(8)、串行通信編程實現
(9)、PC機與PC機之間的串行通訊編程
(10)、PC機與下位機終端(單片機等)串行通訊通訊編程
第四部分:課題實現
課題實現 (1)、Internet版本語音IP電話的開發實現(先從源代碼分析開始)
(2)、工業控制中,VC++開發上位機,采用串行通訊,與下位機終端設備的交互控制
(3)、木馬病毒的原理及通訊程序的實現與防治
(4)、基于ADO的MIS系統開發實現(先從源代碼分析開始)
|
|
|
|