2017計算機等級考試二級c++試題及答案

學識都 人氣:3.28W

1. 在深度爲5的滿二叉樹中, 葉子結點的個數爲

2017計算機等級考試二級c++試題及答案

a)32b)31c)16d)15

【參考答案】b

2. 若某二叉樹的前序遍歷訪問順序是abdgcefh, 中序遍歷訪問順序是dgbaechf, 則其後序遍歷的結點訪問順序是

a)bdgcefhab)gdbecfhac)bdgaechfd)gdbehfca

【參考答案】d

3. 一些重要的程序語言(如c語言和pascal語言)允許過程的遞歸調用。 而實現遞歸調用中的存儲分配通常用

a)棧b)堆c)數組d)鏈表

【參考答案】a

4. 軟件工程的實際和技術性研究的內容主要包括軟件開發技術和

a)消除軟件危機b)軟件工程管理c)程序設計自動化d)實現軟件可重用

【參考答案】b

5. 開發軟件時對提高開發人員任務效率至關重要的是

a)操作系統的資源管理功能b)先進的軟件開發工具和環境

c)程序人員的數量d)計算機的並行處置才能

【參考答案】b

6. 在軟件測試設計中, 軟件測試的主要目的是

a)實驗性運行軟件

b)證明軟件正確

c)找出軟件中全部錯誤

d)發現軟件錯誤而執行程序

【參考答案】d

7. 數據處置的最小單位是

a)數據b)數據元素c)數據項d)數據結構

【參考答案】c

8. 索引屬於

a)形式b)內形式c)外形式d)概念形式

【參考答案】b

9. 下述關於數據庫系統的敘述中正確的是

a)數據庫系統減少了數據冗餘

b)數據庫細叱避免了一切冗餘

c)數據庫系統中數據的一致性是指數據類型一致

d)數據庫細叱比文件系統能管理更多的數據

【參考答案】b

10. 數據庫系統的核心是

C++a)數據庫b)數據庫管理系統

c)模擬模型d)軟件工程

【參考答案】b

11. 下列關於c++語言類的描述中錯誤的是

a)類用於描述事物的.屬性和對事物的操作

b)類與類之間通過封裝而具有明白的獨立性

c)類與類之間必需是平等的關係, 而不能組成層次結構

d)類與類之間可以通過一些方法停止通信和聯絡

【參考答案】c

12. c++語言中, 表示一條語句完畢的標號是

a)#b);c)//d)}

【參考答案】b

13. 以下敘述中正確的是

a)構成c++語言程序的基本單位是類

b)可以在一個函數中定義另一個函數

c)main()函數必需放在其他函數之前

d)所有被調用的函數一定要在調用之前停止定義

【參考答案】a

14. 已知有定義

constintd=5;

inti=1;

doublef=0. 32;

charc=15;

則下列選項錯誤的是

a)++i;b)d--;c)c++;d)--f;

【參考答案】b

15. 以下程序的輸出後果是

#include

voidreverse(inta[], intn)

{inti, t;

for(i=0;i

{t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}

voidmain()

{intb[10]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10};inti, s=0;

reverse(b, 8);

for(i=6;i《10;i++)s+=b[i];

cout《《s;}

a)22b)10c)34d)30

【參考答案】a