[ 二級(jí)C語言] [ 二級(jí)VB]
[二級(jí)VF] [三級(jí)網(wǎng)絡(luò)技術(shù)]
一、 C++語言概述
1. 了解C++語言的基本符號(hào)。
2. 了角C++語言的詞匯(保留字、標(biāo)識(shí)符、常量、運(yùn)算符、標(biāo)點(diǎn)符號(hào)等)。
3. 掌握C++程序的基本框架(結(jié)構(gòu)程序設(shè)計(jì)框架、面向?qū)ο蟪绦蛟O(shè)計(jì)框架等)。
4. 能夠使用Visual C++ 6.0集成開發(fā)環(huán)境編輯、編譯、運(yùn)行與調(diào)度程序。
分析:這部分的考試形式主要是選擇題,都是基本的概念。什么是"保留字"和"標(biāo)識(shí)符"?這兩個(gè)概念要搞清楚,面向?qū)ο蟪绦蛟O(shè)計(jì)與結(jié)構(gòu)程序設(shè)計(jì)的區(qū)別:面向?qū)ο蟮膸状筇攸c(diǎn)(封裝性、繼承性和多態(tài)性),另外,要熟悉VC++6.0的編程環(huán)境。
二、 數(shù)據(jù)類型、表達(dá)式和基本運(yùn)算
1. 掌握C++數(shù)據(jù)類型(基本類型,指針類型)及其定義方法
四、 數(shù)組、指針與引用 1. 掌握一維數(shù)組的定義、初始化和訪問,了解多維數(shù)組的定義、初始化和訪問。
2. 了解字符串與字符數(shù)組。
3. 熟練掌握常用字符串函數(shù)(strlen,strcpy,streat,strcmp,strstr等)。
4. 指針與指針變量的概念,指針與地址運(yùn)算符,指針與數(shù)組。
5. 引用的基本概念,引用的定義與使用。
分析:這部分主要講數(shù)組、指針與引用,題型有選擇、改錯(cuò)和編程題。注意的幾個(gè)問題:
1、字符數(shù)組和指針的指針的使用方法,
2、對(duì)二維數(shù)組各元素的操作:比如對(duì)角線元素的求和等。
3、搞清楚指針與地址運(yùn)算符的區(qū)別,指針與引用的區(qū)別。 五、 掌握函數(shù)的有關(guān)使用 1. 函數(shù)的定義方法和調(diào)用方法。
2. 函數(shù)的類型和返回值。
3. 形式參數(shù)與實(shí)在參數(shù),參數(shù)值的傳遞。
4. 變量的作用域、生存周期和存儲(chǔ)類別(自動(dòng)、靜態(tài)、寄存器,外部)。
5. 遞歸函數(shù)。
6. 內(nèi)聯(lián)函數(shù)。
7. 帶有缺省參數(shù)值的函數(shù)。
分析:這部分主要講函數(shù)的使用,主要是大的編程題。C++中,函數(shù)之間傳遞參數(shù)有傳值和傳地址兩種傳遞方式。函數(shù)重載、遞歸函數(shù)和內(nèi)聯(lián)函數(shù)的使用都要掌握,內(nèi)聯(lián)函數(shù)可以提高程序運(yùn)行效率,它克服了預(yù)定義宏所帶來的弊端。 六、 熟練掌握類與對(duì)象的相關(guān)知識(shí) 1. 類的定義方式、數(shù)據(jù)成員、成員函數(shù)及訪問權(quán)限(public,private,protected)。
2. 對(duì)象和對(duì)象指針的定義與使用。
3. 構(gòu)造函數(shù)與析構(gòu)函數(shù)。
4. 靜態(tài)數(shù)據(jù)成員與靜態(tài)成員函數(shù)的定義與使用方式。
5. 常數(shù)據(jù)成員與常成員函數(shù)。
6. This指針的使用。
7. 友元函數(shù)和友元類。
8. 對(duì)象數(shù)組與成員對(duì)象。
分析:這部分要理解面向?qū)ο蟮乃枷,可以參考一些有關(guān)面向?qū)ο蟮臅o導(dǎo)學(xué)習(xí)。題型還主要包括選擇和編程。要搞清楚幾個(gè)問題:構(gòu)造函數(shù)和析構(gòu)的過程,static(靜態(tài)數(shù)據(jù)成員與靜態(tài)成員函數(shù))的作用?關(guān)鍵字const(常數(shù)據(jù)成員與常成員函數(shù))的作用?this指針的作用?友元的(友元不屬于當(dāng)前類,但它可以訪問該類的所有成員,包括私有成員、保護(hù)成員和公有成員)作用。建議大家學(xué)習(xí)這些概念時(shí),問一下:為什么要引入某個(gè)概念?這個(gè)概念的作用是什么?