出版時(shí)間:2011-11 出版社:高等教育出版社 作者:教育部考試中心 頁數(shù):317 字?jǐn)?shù):500000
內(nèi)容概要
由教育部考試中心推出的計(jì)算機(jī)等級考試是一種客觀、公正、科學(xué)的專門測試計(jì)算機(jī)應(yīng)用人員的計(jì)算機(jī)知識與技能的全國性考試。它面向社會,服務(wù)于社會。
教育部考試中心編著的《全國計(jì)算機(jī)等級考試二級教程--C++語言程序設(shè)計(jì)(2012年版)》根據(jù)教育部考試中心最新頒布的“全國計(jì)算機(jī)等級考試二級c++
語言程序設(shè)計(jì)考試大綱(2007年版修訂版)”的要求,在2011年版的基礎(chǔ)上修訂而成,是在全國計(jì)算機(jī)等級考試委員會指導(dǎo)下,由教育部考試中心組織編寫的計(jì)算機(jī)等級考試系列教程之一。主要內(nèi)容包括:c++的數(shù)據(jù)類型、基本語句、數(shù)組指針和引用、函數(shù)的使用、類與對象的相關(guān)知識,此外還介紹了模板和輸入輸出流?!度珖?jì)算機(jī)等級考試二級教程--C++語言程序設(shè)計(jì)(2012年版)》內(nèi)容精煉,結(jié)構(gòu)合理,便于自學(xué),對讀者可能遇到的難點(diǎn)做了十分系統(tǒng)、清楚的闡述,除可以作為計(jì)算機(jī)等級考試用書外,也可以作為學(xué)習(xí)c++語言的參考書。
書籍目錄
第1章 C++語言概述
1.1 C++語言的發(fā)展
1.2 C++語言的特點(diǎn)
1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.4 C++語言的基本符號
1.5 C++語言的詞匯
1.5.1 關(guān)鍵字
1.5.2 標(biāo)識符
1.5.3 字面常量
1.5.4 運(yùn)算符
1.5.5 標(biāo)點(diǎn)符號
1.6 C++程序的基本框架
1.7 C++程序的開發(fā)過程
1.7.1 編輯
1.7.2 編譯
1.7.3 鏈接
1.7.4 運(yùn)行和調(diào)試
本章小結(jié)
習(xí)題1
第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式
2.1 C++語言的數(shù)據(jù)類型
2.1.1 基本類型
2.1.2 基本類型的派生類型
2.2 常量
2.2.1 邏輯常量
2.2.2 字符常量
2.2.3 整型常量
2.2.4 實(shí)型常量
2.2.5 枚舉常量
2.3 變量
2.3.1 變量的定義
2.3.2 變量的使用方式
2.3.3 符號常量聲明語句
2.4 運(yùn)算符和表達(dá)式
2.4.1 運(yùn)算符和表達(dá)式的概念
2.4.2 運(yùn)算類型與運(yùn)算符
2.4.3 賦值運(yùn)算
2.4.4 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.4.5 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.4.6 邏輯運(yùn)算符和邏輯表達(dá)式
2.4.7 位運(yùn)算
2.4.8 其他運(yùn)算
2.4.9 優(yōu)先級和結(jié)合性
本章小結(jié)
習(xí)題2
第3章 基本控制結(jié)構(gòu)
3.1 C++語句
3.2 順序結(jié)構(gòu)
3.2.1 聲明語句
3.2.2 表達(dá)式語句
3.2.3 基本輸入輸出
3.2.4 復(fù)合語句和空語句
3.3 選擇結(jié)構(gòu)
3.3.1 if語句
3.3.2 switch語句
3.4 循環(huán)結(jié)構(gòu)
3.4.1 for語句
3.4.2 while語句
3.4.3 do…while語句
3.4.4 循環(huán)的嵌套
3.5 跳轉(zhuǎn)語句
3.5.1 break語句
3.5.2 continue語句
3.5.3 return語句
3.5.4 goto語句
本章小結(jié)
習(xí)題3
第4章 數(shù)組、指針與引用
4.1 數(shù)組
4.1.1 一維數(shù)組
4.1.2 多維數(shù)組
4.1.3 字符數(shù)組
4.2 指針
4.2.1 指針和地址
4.2.2 指針和數(shù)組
4.3 引用
4.4 動態(tài)存儲分配
本章小結(jié)
習(xí)題4
第5章 函數(shù)
5.1 函數(shù)定義
5.2 函數(shù)調(diào)用
5.3 函數(shù)原型
5.4 函數(shù)返回類型
5.5 函數(shù)參數(shù)
5.5.1 參數(shù)的傳遞方式
5.5.2 默認(rèn)參數(shù)
5.6 函數(shù)重載
5.7 內(nèi)聯(lián)函數(shù)
5.8 遞歸函數(shù)
5.9 變量的生存周期
本章小結(jié)
習(xí)題5
第6章 類和對象
6.1 類的定義
6.1.1 類的定義
6.1.2 類成員的訪問控制
6.1.3 類的數(shù)據(jù)成員
6.1.4 類的成員函數(shù)
6.2 對象的定義
6.2.1 對象的定義
6.2.2 對象的成員
6.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.3.1 構(gòu)造函數(shù)和析構(gòu)函數(shù)的定義
6.3.2 默認(rèn)構(gòu)造函數(shù)和默認(rèn)析構(gòu)函數(shù)
6.3.3 復(fù)制構(gòu)造函數(shù)
6.4 自由存儲對象
6.5 this指針
6.6 靜態(tài)成員
6.6.1 靜態(tài)數(shù)據(jù)成員
6.6.2 靜態(tài)成員函數(shù)
6.7 常成員
6.7.1 常對象
6.7.2 常成員函數(shù)
6.7.3 常數(shù)據(jù)成員
6.8 友元
6.8.1 友元函數(shù)
6.8.2 友元類
6.9 對象數(shù)組
6.10 成員對象
本章小結(jié)
習(xí)題6
第7章 繼承和派生
7.1 繼承與派生
7.1.1 基本概念
7.1.2 派生類的定義與構(gòu)成
7.2 派生類對基類成員的訪問
7.3 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
7.3.1 派生類的構(gòu)造函數(shù)
7.3.2 派生類的析構(gòu)函數(shù)
7.4 多繼承與虛基類
7.4.1 多繼承中的二義性問題
7.4.2 虛基類的定義
7.4.3 虛基類的構(gòu)造函數(shù)
*7.5 子類型關(guān)系
7.6 虛函數(shù)與多態(tài)性
7.6.1 多態(tài)性的概念
7.6.2 虛函數(shù)
*7.6.3 虛析構(gòu)函數(shù)
7.6.4 純虛函數(shù)與抽象類
本章小結(jié)
習(xí)題7
第8章 運(yùn)算符重載
8.1 運(yùn)算符函數(shù)與運(yùn)算符重載
8.2 典型運(yùn)算符的重載
8.2.1 關(guān)于分?jǐn)?shù)類fraction
8.2.2 重載取負(fù)運(yùn)算符“—”
8.2.3 重載加法運(yùn)算符“+”
8.2.4 重載增量運(yùn)算符“++”
8.2.5 重載類型轉(zhuǎn)換符“l(fā)ong”
8.2.6 重載賦值運(yùn)算符“=”
8.2.7 重載復(fù)合賦值運(yùn)算符“+=”
8.2.8 重載關(guān)系運(yùn)算符“>”
8.2.9 重載下標(biāo)訪問運(yùn)算符“()”
8.2.10 重載流運(yùn)算符“>>”和“<>和插入運(yùn)算符<<
10.1.4 有格式輸入輸出和無格式輸入輸出
10.1.5 操作符
10.2 輸入輸出的格式控制
10.2.1 默認(rèn)的輸入輸出格式
10.2.2 格式標(biāo)志與格式控制
10.2.3 輸入輸出寬度的控制
10.2.4 浮點(diǎn)數(shù)輸出方式的控制
10.2.5 輸出精度的控制
10.2.6 對齊方式的控制
10.2.7 小數(shù)點(diǎn)處理方式的控制
10.2.8 填充字符的控制
10.2.9 插入換行符
10.2.10 輸入輸出數(shù)制狀態(tài)的控制
10.3 文件流
10.3.1 文件流的建立
10.3.2 文件流的關(guān)閉
10.3.3 文件流狀態(tài)的判別
10.3.4 文件流的定位
10.3.5 有格式輸入輸出
*10.3.6 無格式輸入輸出
本章小結(jié)
習(xí)題10
第11章 上機(jī)指導(dǎo)
11.1 上機(jī)考試系統(tǒng)使用說明
11.1.1 上機(jī)考試環(huán)境
11.1.2 上機(jī)考試時(shí)間
11.1.3 上機(jī)考試題型及分值
11.1.4 上機(jī)考試登錄
11.1.5 試題內(nèi)容查閱工具的使用
11.1.6 考生文件夾和文件的恢復(fù)
11.2 上機(jī)考試內(nèi)容
11.2.1 基本操作題
11.2.2 簡單應(yīng)用題
11.2.3 綜合應(yīng)用題
11.3 上機(jī)考試樣題
附錄1 使用Visual C++6.0編寫標(biāo)準(zhǔn)C++程序
附錄2 C/C++常用標(biāo)準(zhǔn)庫函數(shù)
附錄3 ASCII碼表
附錄4 全國計(jì)算機(jī)等級考試二級C++語言程序設(shè)計(jì)考試大綱(2007年版修訂版)
附錄5 全國計(jì)算機(jī)等級考試二級C++語言程序設(shè)計(jì)樣題及參考答案
附錄6 2011年3月全國計(jì)算機(jī)等級考試二級筆試試題及參考答案——C++語言程序設(shè)計(jì)
附錄7 習(xí)題參考答案
章節(jié)摘錄
版權(quán)頁: 插圖: 2.4.2 運(yùn)算類型與運(yùn)算符 同其他的程序設(shè)計(jì)語言一樣,C++也包含多種不同種類的運(yùn)算。每一種運(yùn)算與其他運(yùn)算的區(qū)別在于以下3個(gè)方面: (1)參加運(yùn)算的運(yùn)算分量的數(shù)量和類型; (2)運(yùn)算結(jié)果的數(shù)據(jù)類型; (3)運(yùn)算的具體操作。 例如,浮點(diǎn)型乘法運(yùn)算有兩個(gè)float型運(yùn)算分量,運(yùn)算結(jié)果為float型,具體操作為兩數(shù)相乘求積;大于(>)關(guān)系運(yùn)算有兩個(gè)int型(或float型、char型等)運(yùn)算分量,運(yùn)算結(jié)果為true或false,具體操作為對兩個(gè)運(yùn)算分量進(jìn)行比較。 C++語言為每種允許的運(yùn)算提供一種運(yùn)算符,例如整數(shù)加法為“+”,小于關(guān)系運(yùn)算符為“
圖書封面
評論、評分、閱讀與下載