2018年10月自考04737 C真題及答案_第1頁
2018年10月自考04737 C真題及答案_第2頁
2018年10月自考04737 C真題及答案_第3頁
2018年10月自考04737 C真題及答案_第4頁
2018年10月自考04737 C真題及答案_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、2018年10月高等教育自學考試全國統(tǒng)一命題考試 C+程序設計 試卷 (課程代碼04737) 本試卷共l0頁,滿分l00分,考試時間l50分鐘。 考生答題注意事項: 1本卷所有試題必須在答題卡上作答。答在試卷上無效,試卷空白處和背面均可作草稿紙。 2第一部分為選擇題。必須對應試卷上的題號使用2B鉛筆將“答題卡”的相應代碼涂黑。 3第二部分為非選擇題。必須注明大、小題號,使用05毫米黑色字跡簽字筆作答。 4合理安排答題空間,超出答題區(qū)域無效。 第一部分 選擇題 一、單項選擇題:本大題共20小題,每小題l分,共20分。在每小題列出的備選項審只有 一項是最符合題目要求的,請將其選出。 y曲為真的條件

2、是bool均為量,則xX2設和y 其中一個為假 C.它們均為假 D它們均為真 A. B其中一個為真 3拷貝構(gòu)造函數(shù)應該是 帶有一個參數(shù)的構(gòu)造函數(shù)不帶參數(shù)的構(gòu)造函數(shù) A B 缺省構(gòu)造函數(shù) D C帶有兩個參數(shù)的構(gòu)造函數(shù) 以下說法中正確的是4 AC+程序總是從第一個定義的函數(shù)開始執(zhí)行 BC+程序總是從main函數(shù)開始執(zhí)行 C. C+中函數(shù)必須有返回值 DC+中函數(shù)名必須唯一 5下列虛基類的聲明中,正確的是 Aclass virtual B:public A Bclass B:virtual public A Cclass B:public A virtual Dvirtual class B:pub

3、lic A 6下列哪個類型函數(shù)不適合聲明為內(nèi)聯(lián)函數(shù) A函數(shù)體語句較多 B函數(shù)體語句較少 C函數(shù)執(zhí)行時間較短 D函數(shù)被頻繁調(diào)用 7.以下類模板定義正確的為 Atemplate Btemplate Ctemplate Dtemplate 8C+中要實現(xiàn)動態(tài)聯(lián)編,調(diào)用虛函數(shù)時必須使用 A基類指針 B類名 C派生類指針 D對象名 9下列對靜態(tài)成員的描述中,不正確的是 A靜態(tài)成員不屬于對象,是類的共享成員 B靜態(tài)數(shù)據(jù)成員要在類外定義和初始化 C調(diào)用靜態(tài)成員函數(shù)時要通過類或?qū)ο蠹せ?,所以靜態(tài)成員函數(shù)擁有this指針 D非靜態(tài)成員函數(shù)也可以操作靜態(tài)數(shù)據(jù)成員 下列對派生類的描述中,錯誤的是10 A一個派生類可

4、以作為另一個派生類的基類 B派生類至少有一個基類 C派生類的成員除了它自己的成員外,還包含了它的基類的成員 D派生類中繼承的基類成員的訪問權(quán)限到派生類保持不變 11下列函數(shù)原型聲明語句中,錯誤的是 Aint f(void); Bvoid f(hat); Cint f(a); Dvoid f(double a); 12如果有灑t型變量a,則定義指向變量a的指針P正確的寫法是 Aint P=&a Bint * P=a Cintp=*a Dint*P = a 13假定指針變量P定義為“int冰P=flew int(100);”,要釋放P所指向盼動態(tài)內(nèi)存,應使用語句 Adelete p; Bdelet

5、e* p; Cdeletep; Ddeletep; 14假定A為一個類,則執(zhí)行“A a3,b(3);”語句時調(diào)用該類構(gòu)造函數(shù)的次數(shù)為 A3 B.4 C5 D9 15.C+中定義標準輸入輸出的癢為 Astdio Bmath C。iostream ;Dstdlib 16.允許用戶為類定義一種模式,使礙類中的某些數(shù)據(jù)成員及某些成員函數(shù)的返函值能 取任意類型,這是l個 A類模板 B模板類 C函數(shù)模板 D模板函數(shù) 17下列關于運算符重載的敘述中,正確的是 A通過運算符重載,可以定義新的運算符 有的運算符只能作為成員函數(shù)重載 B. C若重載運算符+,則相應的運算符函數(shù)名是+ D重載一個二元運算符時,必須聲

6、明兩個形參 18當使用ofstream流類定義一個流對象并打開一個磁盤文件時,文件的隱含打開方式 為 Aios:out|ios:binary Bios:in| ios:binary Cios:out Dios:in 19有關函數(shù)模板和模板函數(shù)說法錯誤的是 A函數(shù)模板只是對函數(shù)的描述,編譯器不為其產(chǎn)生任何執(zhí)行代碼,所以它不是一個 實實在在的函數(shù) B.模板函數(shù)是實實在在的函數(shù),它由編譯系統(tǒng)在遇到具體函數(shù)調(diào)用時所生成,并調(diào) 用執(zhí)行 C函數(shù)模板需要實例化為模板函數(shù)后才能執(zhí)行 D當函數(shù)模板和一般函數(shù)同名時,系統(tǒng)先去匹配函數(shù)模板,將其實例化后進行調(diào)用 20對類的構(gòu)造函數(shù)和析構(gòu)函數(shù)描述正確的是 ” A構(gòu)造函

7、數(shù)可以重載,析構(gòu)函數(shù)不能重載 B構(gòu)造函數(shù)不能重載,析構(gòu)函數(shù)可以重載 C構(gòu)造函數(shù)可以重載,析構(gòu)函數(shù)也可以重載 D構(gòu)造函數(shù)不能重載,析構(gòu)函數(shù)也不能重載 第二部分 非選擇題 二、填空題:本大題共20空,每空l分。共20分。 。_類型指針,則強制轉(zhuǎn)換語句為char轉(zhuǎn)換為p類型指針int將2122當一個成員函數(shù)被調(diào)用時,該成員函數(shù)的_指向調(diào)用它的對象。 23在_繼承的情況下,基類數(shù)據(jù)成員在派生類中的訪問權(quán)限保持不變。 24. Windows環(huán)境下,由C+源程序文件編譯而成的目標文件的擴展名是_。 25具有至少一個純虛函數(shù)的類是_。 26. C+中字符串是通過字符數(shù)組來表示的,每一個字符串都有一個結(jié)尾字符

8、 _. 27C+中定義重載函數(shù)時,應至少使重載函數(shù)的參數(shù)個數(shù)或_不同。 28假定x=15,則表達式Xc&b=c”的值是_。 32描述命題“A小于8或小于C”的表達式為_。 33C+中字符串a(chǎn)+b=12n屴的長度為_。 34C+類中構(gòu)造函數(shù)的個數(shù)最多是無限個,析構(gòu)函數(shù)的個數(shù)最多是_個。 35C+的靜態(tài)數(shù)據(jù)成員需要在_進行初始化,可以被該類的所有對象共享。 36C+中一般的程序都要有兩條語句,包含頭文件“#include”語句和使用 命名空間“_”語句。 37用new申請某一個類的動態(tài)對象數(shù)組時,在該類中必須能夠匹配到?jīng)]有形參的或缺 省參數(shù)的_,否則應用程序會產(chǎn)生一個編譯錯誤。 38C+中解決命名沖突的機制是_。 39拷貝構(gòu)造函數(shù)使_作為參數(shù)初始化創(chuàng)建中的對象。 40假如一個類的名稱為F,使用這個類的一個對象初始化該類的另一個對象時,可以調(diào) 用_構(gòu)造函數(shù)來完成此功能。 三、改錯題:本大題共5小題,每小題4分,共20分。以下程序中各有一處錯誤,請抄寫有錯誤的語句 并改正。 分。分,共l0六、程序設計題:本大題共l小題。每小題l0和求圓radiuscircletable。類包含私有數(shù)據(jù)成員circle53設計一個圓類和一個桌子

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論