詳情描述
北京IT培訓(xùn)學(xué)校秉承著“實(shí)用、有效、專業(yè)、深度”的辦學(xué)宗旨,依靠強(qiáng)大的師資陣容和完整的自主研發(fā)實(shí)力,培養(yǎng)優(yōu)秀IT人才。開設(shè)課程有:Java互聯(lián)網(wǎng)架構(gòu)、 Java大數(shù)據(jù)、Web前端、Python人工智能、游戲開發(fā)、數(shù)據(jù)分析與挖掘、商業(yè)插畫開發(fā)、網(wǎng)絡(luò)運(yùn)維與安全、Linux云計(jì)算、嵌入式開發(fā)、軟件測試、UI設(shè)計(jì)培訓(xùn)、影視后期、短視頻剪輯培訓(xùn)等。
C語言具有可移植性,面向過程的,貼近底層、運(yùn)行速度快的特點(diǎn),C語言廣泛的用于基礎(chǔ)軟件、桌面系統(tǒng)、網(wǎng)絡(luò)通信、音頻視頻、游戲娛樂等諸多領(lǐng)域。那么C該學(xué)習(xí)哪些內(nèi)容呢?
一、C語言編程基礎(chǔ)
計(jì)算機(jī)概述,Linux Eclipse 開發(fā)環(huán)境搭建;基本數(shù)據(jù)類型,流程控制,數(shù)組 俄羅斯方塊;各種存儲結(jié)構(gòu)優(yōu)劣對比,排序算法優(yōu)劣對比
二、Linux C 系統(tǒng)級開發(fā)
掌握文件的打開與關(guān)閉、文件的讀寫、系統(tǒng)與標(biāo)準(zhǔn)I/O;掌握子進(jìn)程創(chuàng)建、進(jìn)程間通訊、信號捕獲和處理;掌握線程創(chuàng)建、線程同步技術(shù)
三、C語言及數(shù)據(jù)庫
熟悉名字空間、各種數(shù)據(jù)類型的操作;熟練掌握C各種異常情況處理,輸入輸出流操作;掌握QT 開源框架庫的使用;了解C泛化數(shù)據(jù)類型技術(shù)原理和實(shí)現(xiàn);掌握STL 容器使用
四、Windows系統(tǒng)開發(fā)
掌握窗口的注冊、窗口的創(chuàng)建、消息機(jī)制、資源的使用;了解MFC 的概述、程序啟動機(jī)制、窗口創(chuàng)建機(jī)制;掌握文件操作、保存機(jī)制;掌握ADO 接口訪問數(shù)據(jù)庫技術(shù)