課程主題 |
實(shí)訓(xùn)內(nèi)容 |
實(shí)訓(xùn)目標(biāo) |
 |
C/C++ |
|
|
基本語法 |
數(shù)據(jù)類型,控制語句,自定義數(shù)據(jù)類型,模塊化程序設(shè)計(jì),指針 |
熟練掌握c基礎(chǔ)語法,函數(shù)的編寫和調(diào)用 |
面向?qū)ο缶幊?/TD>
| 類與對(duì)象(封裝性),類的擴(kuò)展,繼承,虛函數(shù),多態(tài) |
掌握面向?qū)ο缶幊痰娜齻(gè)特性,并熟練應(yīng)用OO思想。 |
數(shù)據(jù)結(jié)構(gòu)與算法 |
鏈表,棧,隊(duì)列,二叉樹,算法 |
掌握各種數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn),并了解常用的算法 |
標(biāo)準(zhǔn)庫 |
IO,異常,模版(STL) |
掌握文件編程,標(biāo)準(zhǔn)模版庫 |
OOAD&UML |
面向?qū)ο蠓治龊驮O(shè)計(jì)的各個(gè)階段,UML圖,設(shè)計(jì)模式 |
掌握常用的UML圖,初步掌握常用的設(shè)計(jì)模式。 |
 |
Unix
C |
|
|
Shell編程 |
Shell編程語法 |
掌握Shell編程技術(shù) |
Unix環(huán)境編程和開發(fā)工具 |
用戶信息,文件操作,目錄操作,時(shí)間處理
make,makefile,gdb
Source Code Control |
掌握和環(huán)境編程相關(guān)的函數(shù),并能熟練使用編譯工具 |
Curses&QT編程 |
Curses編程:屏幕
窗口 子窗體 顏色等
QT編程:Signals Widgets Dialog Menu 等 |
掌握字符界面和圖形界面編程 |
進(jìn)程、進(jìn)程間的通訊、
多線程編程 |
創(chuàng)建進(jìn)程 子進(jìn)程 信號(hào) 消息隊(duì)列
共享內(nèi)存 信號(hào)量 線程的創(chuàng)建線程的狀態(tài) 多線程編程 線程間的通信 線程同步 |
掌握進(jìn)程和多線程編程 |
網(wǎng)絡(luò)編程 |
網(wǎng)絡(luò)基礎(chǔ) TCP/IP協(xié)議基于TCP和UDP的網(wǎng)絡(luò)編程 |
掌握網(wǎng)絡(luò)編程,并能編寫支持多客戶端的服務(wù)器軟件 |
數(shù)據(jù)庫編程 |
Pro*C ODBC |
熟練掌握Oracle SQL Server等數(shù)據(jù)庫的連接和數(shù)據(jù)訪問 |
Unix項(xiàng)目實(shí)戰(zhàn) |
即時(shí)通信項(xiàng)目 |
綜合運(yùn)用所學(xué)知識(shí),完成項(xiàng)目 |
 |
Visual
C++ |
|
|
MFC
GUI編程 |
MFC的類層次結(jié)構(gòu) 文檔/視圖體系結(jié)構(gòu)
繪圖 控件 消息映射 動(dòng)態(tài)鏈接庫(DLL) |
掌握?qǐng)D形界面編程 |
MFC集合和文件編程 |
數(shù)組 列表 映射表
CFile 串行化 CArchive |
掌握常見的集合和文件讀寫 |
多線程編程 |
Win32、C Runtime
Library和MFC下的線程編程多線程編程 線程同步(臨界區(qū) 互斥量 事件 信號(hào)量等) |
掌握各種庫環(huán)境下的線程編程 |
網(wǎng)絡(luò)編程 |
TCP/IP協(xié)議
WinSock網(wǎng)絡(luò)編程接口
MFC windows socket類
UDP協(xié)議的實(shí)現(xiàn)
網(wǎng)絡(luò)安全 |
掌握win32和MFC網(wǎng)絡(luò)編程,熟悉常見協(xié)議的實(shí)現(xiàn)方式 |
數(shù)據(jù)庫編程 |
ODBC編程
MFC ODBC編程 |
熟練掌握通過ODBC訪問常見的數(shù)據(jù)庫 |
COM編程 |
COM簡介
IUnknown、QueryInterface、HRESULT、GUID、注冊(cè)表、類廠
、IDL及IDispatch的介紹
ATL編程 |
掌握COM編程,能夠編寫并調(diào)用COM |
ACE和Boost框架介紹 |
ACE通信框架
Boost中的字符串及文本處理、并發(fā)編程、數(shù)學(xué)相關(guān)、跨語言支持、內(nèi)存相關(guān)等的介紹 |
了解常用的框架 |
 |
項(xiàng)目實(shí)戰(zhàn) |
|
|
項(xiàng)目預(yù)備 |
XML語言
P2P搜索技術(shù) 網(wǎng)絡(luò)穿越
VoIP通信基礎(chǔ)(H.323協(xié)議 SIP) |
進(jìn)一步掌握網(wǎng)絡(luò)編程相關(guān)的通信技術(shù) |
項(xiàng)目實(shí)施 |
企業(yè)級(jí)P2P多媒體流系統(tǒng),支持針對(duì)各種音視頻文件的直接讀取和緩存等工作,大大節(jié)省服務(wù)器及服務(wù)器帶寬資源的投資,支持穿透防火墻和NAT,并能提供服務(wù)器群組擴(kuò)充能力。包括如下子系統(tǒng):流信息采集系統(tǒng)、超級(jí)節(jié)點(diǎn)、業(yè)務(wù)支撐系統(tǒng)、客戶端 |
深入理解windows平臺(tái)體系結(jié)構(gòu),綜合運(yùn)用所學(xué)知識(shí),進(jìn)一步掌握音視頻采集、編碼、解碼、網(wǎng)絡(luò)傳輸安全等相關(guān)技術(shù),完成視/音頻系統(tǒng) |