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

才智咖 人氣:3.27W

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