2019年3月計算機二級C++選擇題強化練習(三)

(1)下列關於棧敘述正確的是( )。

A)棧頂元素先能被刪除

B)棧頂元素後才能被刪除

C)棧底元素永遠不能被刪除

D)棧底元素先被刪除

答案:A

(2)下列敘述中正確的是( )。

A)在棧中,棧中元素隨棧底指針與棧頂指針的變化而報考變化

B)在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而報考變化

C)在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而報考變化

D)以上說法都不正確

答案:C

(3)某二叉樹共有7個結點,其中葉子結點只有l個,則該二叉樹的深度為(假設根結點在第1層)( )。

A)3

B)4

C)6

D)7

答案:D

(4)軟件按功能可以分為應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬於應用軟件的是( )。

A)學生成績管理系統

B)C語言編譯程序

C)UNIX操作系統

D)數據庫管理系統

答案:A

(5)結構化程序所要求的基本結構不包括( )。

A)順序結構

B)GOT0跳轉

C)選擇(分支)結構

D)重複(循環)結構

答案:B

(6)下面描述中錯誤的是( )。

A)系統總體結構圖支持軟件系統的詳細設計

B)軟件設計是將軟件需求轉換為軟件表示的過程

C)數據結構與數據庫設計是軟件設計的任務之一

D)PAD圖是軟件詳細設計的表示工具

答案:A

(7)負責數據庫中查詢操作的數據庫語言是( )。

A)數據定義語言

B)數據管理語言

C)數據操縱語言

D)數據控制語言

答案:C

(8)有如下程序:

#include

using namespace std;

class Pair{

int m,n;

public:

Pair(int j,int k):m(j),n(k){}

int get(){return m;}

int get()const{return m+n;}

};

int main(){

Pair a(3,5);

const Pair b(3,5);

tout<

return U:

}

執行這個程序的輸出結果是( )。

A)33

B)38

C)83

D)88

答案:B

(9)一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯繫是( )。

A)1:1聯繫

B)1:m聯繫

C)m:1聯繫

D)m:n聯繫

答案:D

(10)定義無符號整數類為UInt,下面可以作.為類UInt實例化值的是( )。

A)一369

B)369

C)0.369

D)整數集合{1,2,3,4,5}

答案:B


分享到:


相關文章: