【課程大綱】
一、基本C++語言
1-1 C++概述
1-2 C++程序創(chuàng)建
1-3 C++代碼結構
1-4 C++程序結構
1-5 基本數(shù)據類型
1-6 字面常量
1-7 標識符命名
1-8 變量及其使用
1-9 標識符常量和枚舉
1-10 枚舉
1-11 基本輸入輸出
1-12 數(shù)據類型和基本輸入-輸出
1-13 運算符-表達式概述和數(shù)據類型轉換
1-14 算術運算
1-15 賦值運算
1-16 自增和自減
1-17 運算符和表達式
1-18 基本語句概述和順序結構
1-19 綜合應用:圖案打印
1-20 基本語句
1-21 函數(shù)的定義和調用
1-22 函數(shù)的定義和調用實例
1-23 函數(shù)和預處理
1-24 一維數(shù)組的基本應用
1-25 二維數(shù)組的基本應用
1-26 數(shù)組的綜合應用:冒泡排序
1-27 數(shù)組
1-28 指針和指針變量
1-29 指針的運算符
1-30 指針和引用(資料)
1-31 字符指針和字符串處理實例
1-32 字符指針和字符串處理
二、C++面向對象程序設計
2-1 類和對象示例:(1)設計字符串類
2-2 類和對象示例:(2)設計學生成績類
2-3 類和對象(資料)
2-4 數(shù)據共享和成員特性示例:使用靜態(tài)函數(shù)
2-5 數(shù)據共享和成員特性(資料)
2-6 繼承和派生:要點概念導入
2-7 繼承和派生:使用公有繼承
2-8 繼承和派:使用虛基類
2-9 繼承和派生(資料)
2-10 多態(tài)和虛函數(shù)示例:使用虛函數(shù)
2-11 多態(tài)和虛函數(shù)(資料)
2-12 運算符重載:賦值運算符的重載
2-13 運算符重載(資料)
2-14 輸入輸出示例:流錯誤的檢測和處理
2-15 輸入/輸出流(資料)
三、MFC基本應用程序的建立
3-1 創(chuàng)建MFC應用程序示例:(1)設計一個MFC程序
3-2 創(chuàng)建MFC應用程序示例:(2)創(chuàng)建單文檔程序
3-3 創(chuàng)建MFC應用程序(資料)
3-4 MFC應用程序框架示例:項目文件和配置
3-5 MFC應用程序框架
3-6 消息和消息映射示例:映射鼠標消息
3-7 消息和消息映射
四、窗口和對話框
4-1 框架窗口示例
4-2 框架窗口(資料)
4-3 創(chuàng)建對話框示例:創(chuàng)建對話框應用程序
4-4 創(chuàng)建對話框示例:添加對話框資源
4-5 創(chuàng)建對話框示例:添加和布局控件
4-6 創(chuàng)建對話框示例:創(chuàng)建對話框類并映射消息
4-7 創(chuàng)建對話框(資料)
4-8 使用對話框示例:對話框調用
4-9 使用對話框示例:使用無模式對話框
4-10 使用對話框(資料)
五、常用控件
5-1 創(chuàng)建和使用控件示例:使用控件變量
5-2 創(chuàng)建和使用控件(資料)
5-3 靜態(tài)控件和按鈕示例:制作水平蝕刻線
5-4 靜態(tài)控件和按鈕示例:制作調查問卷
5-5 靜態(tài)控件和按鈕(資料)
5-6 編輯框和旋轉按鈕控件示例:用對話框輸入學生成績
5-7 編輯框和旋轉按鈕控件(資料)
5-8 列表框示例:基本課程信息
5-9 列表框(資料)
5-10 組合框示例:課程號和課程信息
5-11 組合框(資料)
5-12 進展條和日歷控件示例:自動時間顯示
5-13 進展條和日歷控件(資料)
5-14 滾動條和滑動條示例:調整對話框背景顏色
5-15 滾動條和滑動條
六、基本界面元素
6-1 圖標和光標示例:圖標的使用
6-2 圖標和光標示例:改變應用程序光標
6-3 圖標和光標(資料)
6-4 菜單示例:更改并切換應用程序菜單
6-5 菜單示例:菜單項的編程控制
6-6 菜單(資料)
6-7 工具欄示例:工具按鈕和菜單項相結合
6-8 工具欄示例:多個工具欄的使用
6-9 工具欄(資料)
6-10 狀態(tài)欄示例:在狀態(tài)欄上顯示鼠標位置
6-11 狀態(tài)欄(資料)
6-12 交互對象的動態(tài)更新
6-13 交互對象的動態(tài)更新
七、文檔和視圖
7-1 文檔模板類
7-2 文檔模板
7-3 文檔序列化示例:簡單的文檔序列化
7-4 文檔序列化示例:類對象序列化
7-5 文檔序列化示例:使用CFile
7-6 文檔序列化(資料)
7-7 一般視圖框架示例:創(chuàng)建CEditView視圖應用程序
7-8 一般視圖框架(資料)
7-9 列表視圖框架示例:列表顯示當前的文件
7-10 列表視圖框架(資料)
7-11 樹視圖框架示例:遍歷本地文件夾
7-12 樹視圖框架(資料)
7-13 文檔視圖結構示例:靜態(tài)切分
7-14 文檔視圖結構示例:一檔多視
7-15 文檔視圖結構(資料)
八、圖形和文本
8-1 概述--圖形和文本示例:改變顯示的比例
8-2 概述(資料)
8-3 圖形設備接口示例:成績分布直方圖
8-4 圖形設備接口(資料)
8-5 字體與文字處理示例:文本簡單繪制
8-6 字體與文字處理示例:文檔內容顯示及其字體改變
8-7 字體與文字處理(資料)
九、數(shù)據庫編程
9-1 MFC ODBC一般操作示例:MFC ODBC向導過程
9-2 MFC ODBC一般操作示例:查詢記錄
9-3 MFC ODBC一般操作
9-4 MFC ODBC應用編程示例:顯示記錄信息
9-5 MFC ODBC應用編程示例:編輯記錄
9-6 MFC ODBC應用編程示例:字段的編程操作
9-7 MFC ODBC應用編程示例:多表處理
9-8 MFC ODBC應用編程(資料)
9-9 ADO數(shù)據庫編程示例:添加對ADO的支持
9-10 ADO數(shù)據庫編程(資料)
9-11 ADO數(shù)據庫編程示例:Recordset對象的使用
十、綜合應用實習
10-1 綜合應用實習:學生成績管理程序(C++版)
10-2 學生成績管理程序(C++版)(資料)
【學校環(huán)境】
【學校簡介】
合肥科海信息技術職業(yè)培訓學校(合肥工業(yè)大學校區(qū))IT學院( 簡稱合工大北大青鳥),位于合肥工業(yè)大學產業(yè)樓。合工大北大青鳥校區(qū)的開辦時間、在讀學員數(shù)量、教學面積、師資規(guī)模、均處于安徽領 先地位!北大青鳥合肥科海(合工大校區(qū))IT學院是中國IT職業(yè)教育領域著 名品牌北京阿博泰克北大青鳥信息技術有限公司在安徽地區(qū)特許加盟的授權IT職業(yè)技能培訓中心。
【教學優(yōu)勢】
理論和企業(yè)項目實踐結合學習,企業(yè)化帶班,操作真實的企業(yè)項目,教學采用"課程難度曲線控制"課程體系,模式豐富,理論課堂和項目實踐雙管齊下,幫助學生全面提升。采用擋板式教學設計,每個學習階段都有技能測評,幫助學生穩(wěn)扎穩(wěn)打學好技術。豐富的項目實踐課程和COT綜合職業(yè)素質提升課程,幫助學生實現(xiàn)全面提升,成為現(xiàn)代化復合型人才。
【學校榮譽】