2017年計算機二級C++考試專項選擇題練習

引導語:C++語言是一種使用非常廣泛的計算機編程語言。以下是本站小編分享給大家的2017年計算機二級C++考試專項選擇題練習,歡迎閱讀!

2017年計算機二級C++考試專項選擇題練習

 選擇題

1). 關於純虛函數,下列表述中正確的是( )。

A.純虛函數是沒有給出實現版本(即無函數體定義)的虛函數

B.純虛函數的聲明總是以″=0″結束

C.派生類必須實現基類的純虛函數

D.含有純虛函數的類不可能是派生類

正確答案:B

答案解析:純虛函數是在聲明虛函數時被″初始化″爲O的虛函數。純虛函數沒有函數體,純虛函數的作用是在基類中爲其派生類保留一個函數名稱。

2). 下列描述中錯誤的是( )

A.派生類可以作爲基類派生其他的.子類

B.派生類繼承基類的所有數據成員

C.派生類可以有多個基類

D.派生類不能繼承一些函數成員

正確答案:B

3). 已知int m= 10;在下列定義引用的語句中,正確的是( )。

&x= m;

y= &m;

&.z;

&t=&m;

正確答案:A

答案解析:C++的引用是一種賦值、發送和返回複雜數據結構的方法,建立引用的格式爲:類型一引用名一已定義的變量名。所以只有A選項是符合要求的。

4). 數據處理的最小單位是( )。

A.數據

B.數據元素

C.數據項

D.數據結構

正確答案:C

答案解析:數據處理的最小單位是數據項。

5). 下列選項中,不屬於模塊間耦合的是

A.數據耦合

B.同構耦合

C.異構耦合

D.公用耦合

正確答案:C

答案解析:目的,本題主要考查了模塊間耦合的類型。要點,模塊之間的耦合程度反映了模塊的獨立性,也反映了系統分解後的複雜程 度。按照耦合程度從弱到強,可以將其分成5級,分別是:數據耦合、同構耦合、控制耦合、公用耦合和內容耦合。選項C),沒有這種耦合方式。考點,評價模塊獨立性的主要標準,以及對它們的定義和分類。