語言:
c
c++
算法:
算法
數據結構
基礎(系統 核心(Kernel)編程):
------------------------------系統
Linux/Unix
Window
MacOSX
-------------------------------硬件
pc機
服務器
ARM
任何系統應該具有以下能力:
設備驅動管理(嵌入式方向)
進程管理
內存管理
文件系統管理
IO
學習:
內存管理
文件管理
IO
進程管理
進程創建
進程控制
進程通信
進程同步
線程管理
線程創建
線程同步
線程通信
應用:
網絡
數據庫(pro*c/c++)
UI
shell
XML處理
分佈式與中間件(交易中間件Txedo /對象中間件Corba /消息隊列中間件MQ)
web service
OpenGL (Linux多媒體方向)DirextX (windows多媒體方向)
定位: 提高編程能力,爲設備驅動與windows應用奠定基礎