內容簡介
由教育部考試中心推齣的計算機等級考試是一種客觀、公正、科學的專門測試計算機應用人員的計算機知識與技能的全國性考試。它麵嚮社會,服務於社會。
《全國計算機等級考試二級教程:C++語言程序設計(2016年版)》根據教育部考試中心新頒布的《全國計算機等級考試二級C++語言程序設計考試大綱(2013年版)》的要求,在2013年版教程的基礎上修訂而成,是在全國計算機等級考試委員會指導下,由教育部考試中心組織編寫的計算機等級考試係列教程之一。其主要內容包括:C++的數據類型、基本語句、數組指針和引用、函數的使用、類與對象的相關知識,此外還介紹瞭模闆和輸入輸齣流。《全國計算機等級考試二級教程:C++語言程序設計(2016年版)》內容精煉,結構閤理,便於自學,對讀者可能遇到的難點做瞭十分係統、清楚的闡述,除可以作為計算機等級考試用書外,也可以作為學習C++語言的參考書。
目錄
第1章 C++語言概述
1.1 C++語言的發展
1.2 C++語言的特點
1.3 麵嚮對象程序設計
1.4 C++語言的基本符號
1.5 C++語言的詞匯
1.5.1 關鍵字
1.5.2 標識符
1.5.3 字麵常量
1.5.4 運算符
1.5.5 標點符號
1.6 C++程序的基本框架
1.7 C++程序的開發過程
1.7.1 編輯
1.7.2 編譯
1.7.3 連接
1.7.4 運行和調試
本章小結
習題1
第2章 數據類型、運算符和錶達式
2.1 C++語言的數據類型
2.1.1 基本類型
2.1.2 基本類型的派生類型
2.2 常量
2.2.1 邏輯常量
2.2.2 字符常量
2.2.3 整型常量
2.2.4 實型常量
2.2.5 枚舉常量
2.3 變量
2.3.1 變量的定義
2.3.2 變量的使用方式
2.3.3 符號常量聲明語句
2.4 運算符和錶達式
2.4.1 運算符和錶達式的概念
2.4.2 運算類型與運算符
2.4.3 賦值運算
2.4.4 算術運算符和算術錶達式
2.4.5 關係運算符和關係錶達式
2.4.6 邏輯運算符和邏輯錶達式
2.4.7 位運算
2.4.8 其他運算
2.4.9 優先級和結閤性
本章小結
習題2
第3章 基本控製結構
3.1 C++語句
3.2 順序結構
3.2.1 聲明語句
3.2.2 錶達式語句
3.2.3 基本輸入輸齣
3.2.4 復閤語句和空語句
3.3 選擇結構
3.3.1 if語句
3.3.2 switch語句
3.4 循環結構
3.4.1 for語句
3.4.2 while語句
3.4.3 dowhile語句
3.4.4 循環的嵌套
3.5 跳轉語句
3.5.1 break語句
3.5.2 continue語句
3.5.3 return語句
3.5.4 goto語句
本章小結
習題3
第4章 數組、指針與引用
4.1 數組
4.1.1 一維數組
4.1.2 多維數組
4.1.3 字符數組
4.2 指針
4.2.1 指針和地址
4.2.2 指針和數組
4.3 引用
4.4 動態存儲分配
本章小結
習題4
第5章 函數
5.1 函數定義
5.2 函數調用
5.3 函數原型
5.4 函數返迴類型
5.5 函數參數
5.5.1 參數的傳遞方式
5.5.2 默認參數
5.6 函數重載
5.7 內聯函數
5.8 遞歸函數
5.9 變量的生存周期
本章小結
習題5
第6章 類和對象
6.1 類的定義
6.1.1 類的定義
6.1.2 類成員的訪問控製
6.1.3 類的數據成員
6.1.4 類的成員函數
6.2 對象的定義
6.2.1 對象的定義
6.2.2 對象的成員
6.3 構造函數和析構函數
6.3.1 構造函數和析構函數的定義
6.3.2 默認構造函數和默認析構函數
6.3.3 復製構造函數
6.4 自由存儲對象
6.5 this指針
6.6 靜態成員
6.6.1 靜態數據成員
6.6.2 靜態成員函數
6.7 常成員
6.7.1 常對象
6.7.2 常成員函數
6.7.3 常數據成員
6.8 友元
6.8.1 友元函數
6.8.2 友元類
6.9 對象數組
6.10 成員對象
本章小結
習題6
第7章 繼承和派生
7.1 繼承與派生
7.1.1 基本概念
7.1.2 派生類的定義與構成
7.2 派生類對基類成員的訪問
7.3 派生類的構造函數和析構函數
7.3.1 派生類的構造函數
7.3.2 派生類的析構函數
7.4 多繼承與虛基類
7.4.1 多繼承中的二義性問題
7.4.2 虛基類的定義
7.4.3 虛基類的構造函數
7.5 子類型關係
7.6 虛函數與多態性
7.6.1 多態性的概念
7.6.2 虛函數
7.6.3 虛析構函數
7.6.4 純虛函數與抽象類
本章小結
習題7
第8章 運算符重載
8.1 運算符函數與運算符重載
8.2 典型運算符的重載
8.2.1 關於分數類fraction
8.2.2 重載取負運算符“一”
8.2.3 重載加法運算符“+”
8.2.4 重載增量運算符“++”
8.2.5 重載類型轉換符“long”
8.2.6 重載賦值運算符“=”
8.2.7 重載復閤賦值運算符“+=”
8.2.8 重載關係運算符“>”
8.2.9 重載下標訪問運算符“[]”
8.2.1 0重載流運算符“>>”和“<<”
8.3 運算符重載應注意的幾個問題
本章小結
習題8
第9章模闆
9.1 函數模闆
9.2 類模闆
本章小結
習題9
第10章 C++流
10.1 C++流的概念
10.1.1 c++流的體係結構
10.1.2 預定義流對象
10.1.3 提取運算符>>和插入運算符<<
10.1.4 有格式輸入輸齣和無格式輸人輸齣
10.1.5 操作符
10.2 輸入輸齣的格式控製
10.2.1 默認的輸入輸齣格式
10.2.2 格式標誌與格式控製
10.2.3 輸入輸齣寬度的控製
10.2.4 浮點數輸齣方式的控製
10.2.5 輸齣精度的控製
10.2.6 對齊方式的控製
10.2.7 小數點處理方式的控製
10.2.8 填充字符的控製
10.2.9 插入換行符
10.2.1 0輸入輸齣數製狀態的控製
10.3 文件流
10.3.1 文件流的建立
10.3.2 文件流的關閉
10.3.3 文件流狀態的判彆
10.3.4 文件流的定位
10.3.5 有格式輸入輸齣
10.3.6 無格式輸入輸齣
本章小結
習題10
第11章 考試指導
11.1 考試係統使用說明
11.1.1 考試環境
11.1.2 考試時間
11.1.3 考試題型及分值
11.1.4 考試登錄
11.1.5 試題內容查閱工具的使用
11.1.6 考生文件夾和文件的恢復
11.1.7 文件名的說明
11.2 考試題型
11.2.1 基本操作題
11.2.2 簡單應用題
11.2.3 綜閤應用題
附錄1 使用Visual C++6.O編寫標準C++程序
附錄2 C/C++常用標準庫函數
附錄3 ASCII碼錶
附錄4 全國計算機等級考試二級C++語言程序設計考試大綱(2013年版)
附錄5 全國計算機等級考試二級C++語言程序設計樣題及參考答案
附錄6習題參考答案
全國計算機等級考試二級教程:C++語言程序設計(2016年版) 下載 mobi epub pdf txt 電子書 格式