當前位置:才華齋>計算機>計算機二級>

2017年計算機二級《C++》考試複習題「單選」

計算機二級 閱讀(1.82W)

在備考計算機二級考試過程中,為了能更好更全面的做好複習和迎考準備,以下是本站小編搜尋整理的一份2017年計算機二級《C++》考試復習題【單選】,供參考練習,預祝考生們考出自己理想的成績!想了解更多相關資訊請持續關注我們應屆畢業生考試網!

2017年計算機二級《C++》考試複習題「單選」

1). 面向物件程式設計思想的主要特徵中不包括

A.繼承性

B.功能分解,逐步求精

C.封裝性和資訊隱藏

D.多型性

正確答案:B

答案解析:面向物件程式設計的主要特徵是繼承性,封裝性和資訊隱藏,多型性。

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

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

B.派生類繼承基類的所有資料成員

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

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

正確答案:B

答案解析:目的,關於C++語言繼承問題的考查。要點,C++語言中通常有3種繼承修飾符public,protected和private,限制依次嚴格,另外對類中的資料和函式也有這3種修飾符進行限制。一個派生類能不能繼承基類的所有資料成員受它們的限制。考點,C++語言中繼承關係的修飾符public,protected和private的運用。

3). 下列描述中錯誤的是

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

B.派生類繼承基類的所有資料成員

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

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

正確答案:B

答案解析:目的,關於C++語言繼承問題的考查。要點,C++語言中通常有3種繼承修飾符public,protected和private,限制依次嚴格,另外對類中的資料和函式也有這3種修飾符進行限制。一個派生類能不能繼承基類的所有資料成員受它們的限制。考點,C++語言中繼承關係的'修飾符public,protected和private的運用。

4). 在過載一個運算子時,如果其引數表中有一個引數,則說明該運算子是( )

A.一元成員運算子

B.二元成員運算子

C.一元友元運算子

D.選項B和選項C都可能

正確答案:D

5). 線性表L=(a1,a2,a3,…ai,…an),下列說法正確的是

A.每個元素都有一個直接前件和直接後件

B.線性表中至少要有一個元素

C.表中諸元素的排列順序必須是由小到大或由大到小

D.除第一個元素和最後一個元素外,其餘每個元素都有一個且只有一個直接前件和直接後件

正確答案:D

答案解析:線性表可以為空表;第一個元素沒有直接前件,最後一個元素沒有直接後件;線性表的定義中,元素的排列並沒有規定大小順序。

6). 下列SQL語句中,用於修改表結構的是

R

TE

TE

RT

正確答案:A

答案解析:SQL語句中凡建立都用CREATE,刪除都用DROP,改變用ALTER,再跟型別和名字,附加子句。

7). 程式設計語言的基本成分是資料成分、運算成分、控制成分和( )

A.物件成分

B.變數成分

C.語句成分

D.傳輸成分

正確答案:D

8). 資料流圖用於抽象描述一個軟體的邏輯模型,資料流圖由一些特定的圖符構成。下列圖符名標識的圖符不屬於資料流圖合法圖符的是( )

A.控制流

B.加工

C.資料儲存

D.源和潭

正確答案:A

9). 連結串列不具有的特點是

A.不必事先估計儲存空間

B.可隨機訪問任一元素

C.插入刪除不需要移動元素

D.所需空間與線性表長度成正比

正確答案:B

10). 下列描述中,抽象類的特性是

A.可以說明虛擬函式

B.可以定義友元函式

C.可以進行建構函式過載

D.不能說明其物件

正確答案:D

答案解析:帶有純虛擬函式的類稱為抽象類,抽象類中的純虛擬函式沒有具體的定義,所以不能說明抽象類的物件。