引導語: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),沒有這種耦合方式。考點,評價模組獨立性的主要標準,以及對它們的定義和分類。