當前位置:才華齋>IT認證>計算機等級>

2017年全國計算機C++考試複習題珍藏版

計算機等級 閱讀(1.44W)

試C++習題能幫助廣大考生針對性地進行練習,將薄弱環節逐個擊破!yjbys小編專為大家提供這套複習題,歡迎大家前來練習!

2017年全國計算機C++考試複習題珍藏版
  【1】計算機C++考試複習題珍藏版

1). 資料處理的最小單位是( )。

A.資料

B.資料元素

C.資料項

D.資料結構

正確答案:C

答案解析:資料處理的最小單位是資料項。

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

A.資料耦合

B.同構耦合

C.異構耦合

D.公用耦合

正確答案:C

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

3). 下列選項中,能用作資料常量的是( )。

A.o115

B.o118

C.1.5el.5

D.115L

正確答案:D

答案解析:選項A的第一個字母是o而不是數字0,所以不構成數值常量;選項B中,8不是八進位制數字,八進位制數為0到7;選項C中字母″e″後面的指數是小數而非整數,不合法,不是一個合法的指數形式的數值常量;在選項D中,可以在整型常量的後面加一個字母L,表示這個常量在記憶體中佔4位元組。

4). 下列關於資料庫設計的敘述中,正確的是( )

A.在需求分析階段建立資料字典

B.在概念設計階段建立資料字典

C.在邏輯設計階段建立資料字典

D.在物理設計階段建立資料字典

正確答案:A

答案解析:資料字典是在需求分析階段建立,在資料庫設計過程中不斷修改、充實和完善的。

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

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

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

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

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

正確答案:B

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

&x= m;

y= &m;

&.z;

&t=&m;

正確答案:A

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

  【2】計算機C++考試複習題珍藏版

1). 下列敘述中正確的是( )

A.迴圈佇列中的元素個數隨隊頭指標與隊尾指標的變化而動態變化

B.迴圈佇列中的元素個數隨隊頭指標的變化而動態變化

C.迴圈佇列中的元素個數隨隊尾指標的變化而動態變化

D.以上說法都不對

正確答案:A

答案解析:在迴圈佇列中,用隊尾指標rear指向佇列中的隊尾元素,用排頭指標front指向排頭元素的'前一個位置。因此,從排頭指標front指向的後一個位置直到隊尾指標rear指向的位置之間所有的元素均為佇列中的元素。所以迴圈佇列中的元素個數與隊頭指標和隊尾指標的變化而變化,A正確。

2). 在C++中,cin是一個( )。

A.類

B.物件

C.模板

D.函式

正確答案:B

答案解析:C++提供了一套輸入、輸出流類的物件,它們是cin、cout和cerr,對應C語言中的3個檔案指標stdin、ut、stderr,分別指向終端輸入、終端輸出和標準出錯輸出(也從終端輸出)。cin與>>一起完成輸入操作,cout、cerr與<< 一起完成輸出與標準錯誤輸出。

3). 已知char a;int b;float c;double d;則表示式a* b+c-d的結果為( )。

le

t

正確答案:A

答案解析:本題考查混合運算表示式型別,由表示式中具有最高優先順序的型別所確定,所以答案為A。

4). 下列關於this指標的敘述中,正確的是( )。

A.任何與類相關的函式都有this指標

B.類的成員函式都有this指標

C.類的友元函式都有this指標

D.類的非靜態成員函式才有this指標

正確答案:D

答案解析:本題考查this指標的使用。類的每一個成員函式都有一個隱含的常量指標,即this指標。類的靜態成員函式不能含有this指標,因為this指標是一個指向本物件的指標。

5). 設有巨集定義″#define IsDIV(k,n)<

A.判斷m是否能被5或者7整除

B.判斷m是否能被5和7整除

C.判斷m被5或者7整除是否餘1

D.判斷m被5和7整除是否都餘l

正確答案:D

答案解析:本題考查巨集定義,巨集定義IsDIV(k,n)的意思是如果k對n求模的餘數為l,其值等於1,否則其值等於0。本題中巨集呼叫表示式是兩個巨集呼叫之間的邏輯與運算,所以選項D正確。