- 相關(guān)推薦
2011年9月全國計(jì)算機(jī)二級(jí)考試C++真題
一、選擇題(每小題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請將正確選項(xiàng)填涂在答題卡相應(yīng)位置上,答在試卷上不得分。
(1)下列敘述中正確的是( )。
A)算法就是程序
B)設(shè)計(jì)算法時(shí)只需要考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)
C)設(shè)計(jì)算法時(shí)只需要考慮結(jié)果的可靠性
D)以上三種說法都不對
(2)下列關(guān)于線性鏈表的敘述中,正確的是( )。
A)各數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)空間可以不連續(xù),但它們的存儲(chǔ)順序與邏輯順序必須一致
B)各數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)順序與邏輯順序可以不一致,但它們的存儲(chǔ)空間必須連續(xù)
C)進(jìn)行插入與刪除時(shí),不需要移動(dòng)表中的元素
D)以上三種說法都不對
(3)下列關(guān)于二叉樹的敘述中,正確的是( )。
A)葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個(gè)
B)葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)
C)葉子結(jié)點(diǎn)數(shù)是度為2的結(jié)點(diǎn)數(shù)的兩倍
D)度為2的結(jié)點(diǎn)數(shù)是度為1的結(jié)點(diǎn)數(shù)的兩倍
(4)軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是( )。
A)學(xué)生成績管理系統(tǒng)
B)C語言編譯程序
C)UNIX操作系統(tǒng)
D)數(shù)據(jù)庫管理系統(tǒng)
(5)某系統(tǒng)總體結(jié)構(gòu)圖如下圖所示:
該系統(tǒng)總體結(jié)構(gòu)圖的深度是( )。
A)7
B)6
C)3
D)2
(6)程序調(diào)試的任務(wù)是( )。
A)設(shè)計(jì)測試用例
B)驗(yàn)證程序的正確性
C)發(fā)現(xiàn)程序中的錯(cuò)誤
D)診斷和改正程序中的錯(cuò)誤
(7)下列關(guān)于數(shù)據(jù)庫設(shè)計(jì)的敘述中,正確的是( )。
A)在需求分析階段建立數(shù)據(jù)字典
B)在概念設(shè)計(jì)階段建立數(shù)據(jù)字典
C)在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典
D)在物理設(shè)計(jì)階段建立數(shù)據(jù)字典
(8)數(shù)據(jù)庫系統(tǒng)的三級(jí)模式不包括( )。
A)概念模式
B)內(nèi)模式
C)外模式
D)數(shù)據(jù)模式
(9)有三個(gè)關(guān)系R、S和T如下:
則由關(guān)系R和S得到關(guān)系T的操作是( )。
A)自然連接
B)差
C)交
D)并
(10)下列選項(xiàng)中屬于面向?qū)ο笤O(shè)計(jì)方法主要特征的是( )。
A)繼承
B)自項(xiàng)向下
C)模塊化
D)逐步求精
(11)在對函數(shù)進(jìn)行原型聲明時(shí),下列語法成分中,不需要的是()。
A)函數(shù)返回類型
B)函數(shù)參數(shù)列表
C)函數(shù)名
D)函數(shù)體
(12)下列關(guān)于this指針的描述中,正確的是()。
A)類的成員函數(shù)都有this指針
B)類的友元函數(shù)都有this指針
C)任何與類相關(guān)的函數(shù)都有this指針
D)類的非靜態(tài)成員函數(shù)都有this指針
(13)
(14)為類Matrix重載下列運(yùn)算符時(shí),只能作為Matrix類成員函數(shù)重載的運(yùn)算符是()。
A)+
B)=
C)<<
D)++
(15)下列關(guān)于模板的描述中,錯(cuò)誤的是()。
A)類模板的成員函數(shù)都是模板函數(shù)
B)函數(shù)模板是一種參數(shù)化類型的函數(shù)
C)滿足一定條件時(shí)可以省略模板實(shí)參
D)模板形參只能由關(guān)鍵字typename聲明
(16)要利用C++流實(shí)現(xiàn)輸入輸出的各種格式控制,必須在程序中包含的頭文件是()。
A)fstream
B)istreara
C)ostream
D)iomanip
(17)下列選項(xiàng)中,不是C++關(guān)鍵字的是()。
A)class
B)functi013
C)friend
D)virtual
(18)若有定義語句“int i=2,j=3;”,則表達(dá)式i/j的結(jié)果是()。
A)0
B)0.7
C)0.66667
D)0.66666667
(19)
(31)
A)1234
B)2134
C)12
D)21
(32)有如下程序:
A)OI
B)21
C)03
D)23
二、填空題(每空2分,共30分)
(1)數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)與非線性結(jié)構(gòu),帶鏈的棧屬于 【1】 。
(2)在長度為n 的順序存儲(chǔ)的線性表中插入一個(gè)元素,最壞情況下需要移動(dòng)表中 【2】 個(gè)元素。
(3)常見的軟件開發(fā)方法有結(jié)構(gòu)化方法和面向?qū)ο蠓椒。對某?yīng)用系統(tǒng)經(jīng)過需求分析建立數(shù)據(jù)流圖(DFD),則應(yīng)采用 【3】 方法。
(4)數(shù)據(jù)庫系統(tǒng)的核心是 【4】 。
(5)在進(jìn)行關(guān)系數(shù)據(jù)庫的邏輯設(shè)計(jì)時(shí),E-R圖中的屬性常被轉(zhuǎn)換為關(guān)系中的屬性,聯(lián)系通常被轉(zhuǎn)換為 【5】 。
(6)若有“int x=15,y=20”,則執(zhí)行表達(dá)式y(tǒng)-=x++后,表達(dá)式x+y的值為【6】。
(7)執(zhí)行語句序列“int k=0;do k++;while(k*k<20);”后,k的值為【7】,
(8)下列程序運(yùn)行時(shí)的輸出結(jié)果是【8】。
(9) 下列程序運(yùn)行時(shí)的輸出結(jié)果是【9】。
(10)若Xcs是一個(gè)類,該類中具有一個(gè)函數(shù)體為空的不帶參數(shù)的構(gòu)造函數(shù),此構(gòu)造函數(shù)的類外定義為 【10】 。
(11)有如下程序:
運(yùn)行時(shí)的輸出結(jié)果是【11】。
(12)有如下兩個(gè)類聲明
【9月全國計(jì)算機(jī)二級(jí)考試C++真題】相關(guān)文章:
全國計(jì)算機(jī)二級(jí)考試C++真題09-20
全國計(jì)算機(jī)等級(jí)考試二級(jí)C++筆試真題10-11
上半年全國計(jì)算機(jī)二級(jí)C++考試真題03-21
3月全國計(jì)算機(jī)等級(jí)考試二級(jí)C++筆試真題10-11
2024下半年全國計(jì)算機(jī)二級(jí)C++考試真題09-26
2006上半年全國計(jì)算機(jī)二級(jí)C++筆試真題09-02
2005年上半年全國計(jì)算機(jī)二級(jí)C++筆試真題10-26
全國計(jì)算機(jī)二級(jí)MS Office考試真題及答案06-19