全國(guó)2014年4月高等教育自學(xué)考試
C++程序設(shè)計(jì)試題
課程代碼:04737
請(qǐng)考生按規(guī)定用筆將所有試題的答案涂、寫(xiě)在答題紙上。
選擇題部分
注意事項(xiàng):
1.答題前,考生務(wù)必將自己的考試課程名稱、姓名、準(zhǔn)考證號(hào)用黑色字跡的簽字筆或鋼筆填寫(xiě)在答題紙規(guī)定的位置上。
2.每小題選出答案后,用2B鉛筆把答題紙上對(duì)應(yīng)題目的答案標(biāo)號(hào)涂黑。如需改動(dòng),用橡皮擦干凈后,再選涂其他答案標(biāo)號(hào)。不能答在試題卷上。
一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)
在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其選出并將“答題
紙”的相應(yīng)代碼涂黑。錯(cuò)涂、多涂或未涂均無(wú)分。
1.下列關(guān)于類的權(quán)限描述錯(cuò)誤的是
A.類本身的成員函數(shù)可以訪問(wèn)自身的任何成員
B.類的對(duì)象只能訪問(wèn)公有成員
C.普通函數(shù)可以不通過(guò)對(duì)象直接訪問(wèn)類的公有成員
D.一個(gè)類可以包含另一個(gè)類的對(duì)象作為成員
2.只能在自身類和子類成員函數(shù)中被訪問(wèn),無(wú)法通過(guò)對(duì)象在類外訪問(wèn)的成員屬于
A.private B.protected
C.public D.publish
3.面向?qū)ο笾械摹皩?duì)象”是指
A.行為抽象 B.數(shù)據(jù)抽象
C.行為抽象和數(shù)據(jù)抽象的統(tǒng)一 D.行為抽象和數(shù)據(jù)抽象的對(duì)立
4.在類外定義成員函數(shù)時(shí),::運(yùn)算符兩側(cè)分別連接
A.返回值類型 函數(shù)名 B.返回值類型 類名
C.函數(shù)名 類名 D.類名 函數(shù)名
5.設(shè)函數(shù)int& index(int * a,int i)返回?cái)?shù)組a中下標(biāo)為i的元素,如存在整型數(shù)組int Array[]={1,2,3},在執(zhí)行index(Array,2)+ +后,Array中各元素值為
A.{0,1,2} B.{l,1,2}
C.{1,2,4} D.{0,2,3}
6.類構(gòu)造函數(shù)定義的位置是
A.類體內(nèi)或體外 B.只是在類體內(nèi)
C.只在類體外 D.在類的成員函數(shù)中
7.設(shè)存在數(shù)組a,其長(zhǎng)度為L(zhǎng)en,則下列哪項(xiàng)泛型算法用于在a中尋找值Value的位置
A.reverse(a,a+Len,Value); B.sort(a,a+Len,Value);
C.find(a,a+Len,Value); D.copy(a,a+Len,Value);
8.關(guān)于對(duì)象的性質(zhì),下列描述錯(cuò)誤的是:
A.同一類對(duì)象間可相互賦值 B.可以使用對(duì)象數(shù)組
C.對(duì)象不可以用作函數(shù)參數(shù) D.一個(gè)對(duì)象可以用作另一個(gè)類的成員
9.聲明一個(gè)沒(méi)有初始化參數(shù)的對(duì)象,需調(diào)用
A.指定參數(shù)構(gòu)造函數(shù) B.拷貝構(gòu)造函數(shù)
C.初始化函數(shù) D.默認(rèn)構(gòu)造函數(shù)
10.下列運(yùn)算符不能重載的是
A.! B.sizeof
C.new D.delete
11.如P是一指針類型表達(dá)式,則下列表達(dá)式中不是左值表達(dá)式的是
A.P B.*P
C.&P D.P+1
12.使用下列流格式控制符能輸出一個(gè)換行符的是
A.dec B.oct
C.hex D.endl
13.下列表達(dá)式,能將P聲明為常量指針的是
A.const int * P; B.int*const P;
C.const int * const P D.int * P
14.C++程序文件擴(kuò)展名為
A..cpp B..h
C..lib D..obj
15.對(duì)C++中主函數(shù)描述正確的是
A.名稱為main,可為多個(gè) B.名稱不限,可為多個(gè)
C.名稱為main,必須有且只能有一個(gè) D.名稱不限,必須有且只能有一個(gè)
16.假定有char * P="Hello";,要輸出這個(gè)字符串的地址值的正確寫(xiě)法是
A.cout