




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2018 年 10 月高等教育自學(xué)考試全國(guó)統(tǒng)一命題考試C+ 程序設(shè)計(jì)試卷( 課程代碼04737)本試卷共l0 頁,滿分l00 分,考試時(shí)間l50 分鐘??忌痤}注意事項(xiàng):1 本卷所有試題必須在答題卡上作答。答在試卷上無效,試卷空白處和背面均可作草稿紙。2第一部分為選擇題。必須對(duì)應(yīng)試卷上的題號(hào)使用2B 鉛筆將 “ 答題卡 ” 的相應(yīng)代碼涂黑。3第二部分為非選擇題。必須注明大、小題號(hào),使用05 毫米黑色字跡簽字筆作答。4合理安排答題空間,超出答題區(qū)域無效。第一部分選擇題一項(xiàng)是最符合題目要求的,請(qǐng)將其選出。20 小題,每小題l 分,共20 分。在每小題列出的備選項(xiàng)審只有132設(shè)X 和 y 均為 bo
2、ol 量,則xy 曲為真的條件是A. 它們均為真B 其中一個(gè)為真C. 它們均為假D 其中一個(gè)為假3拷貝構(gòu)造函數(shù)應(yīng)該是A 不帶參數(shù)的構(gòu)造函數(shù)C 帶有兩個(gè)參數(shù)的構(gòu)造函數(shù)4以下說法中正確的是A C+程序總是從第一個(gè)定義的函數(shù)開始執(zhí)行B C+程序總是從main 函數(shù)開始執(zhí)行C. C+ 中函數(shù)必須有返回值D C+中函數(shù)名必須唯一5下列虛基類的聲明中,正確的是A class virtual Bpublic A Bclass B : virtual public AC class B : public A virtual Dvirtual class Bpublic A6下列哪個(gè)類型函數(shù)不適合聲明為內(nèi)聯(lián)函數(shù)
3、A 函數(shù)體語句較多B 函數(shù)體語句較少C 函數(shù)執(zhí)行時(shí)間較短D 函數(shù)被頻繁調(diào)用7 以下類模板定義正確的為A template<class T>B template<class T class int i>C template<class T , typename T> D template<class Tl , T2>8 C+ 中要實(shí)現(xiàn)動(dòng)態(tài)聯(lián)編,調(diào)用虛函數(shù)時(shí)必須使用A 基類指針B 類名C 派生類指針D 對(duì)象名9下列對(duì)靜態(tài)成員的描述中,不正確的是·A 靜態(tài)成員不屬于對(duì)象,是類的共享成員B 靜態(tài)數(shù)據(jù)成員要在類外定義和初始化C 調(diào)用靜態(tài)成員函數(shù)時(shí)
4、要通過類或?qū)ο蠹せ?,所以靜態(tài)成員函數(shù)擁有this 指針D 非靜態(tài)成員函數(shù)也可以操作靜態(tài)數(shù)據(jù)成員10 下列對(duì)派生類的描述中,錯(cuò)誤的是A 一個(gè)派生類可以作為另一個(gè)派生類的基類B 派生類至少有一個(gè)基類C 派生類的成員除了它自己的成員外,還包含了它的基類的成員D 派生類中繼承的基類成員的訪問權(quán)限到派生類保持不變11 下列函數(shù)原型聲明語句中,錯(cuò)誤的是A int f(void) ; B void f(hat) ; C int f(a) ; D void f(double a) ;12 如果有灑t 型變量 a ,則定義指向變量a 的指針 P 正確的寫法是A int P=&a B int * P= a
5、 C int p=*a D int*P = a13假定指針變量P 定義為 “ int 冰 P=flew int(100); ” ,要釋放P 所指向盼動(dòng)態(tài)內(nèi)存,應(yīng)使用語句A delete p ; B delete* p ; C delete p;D deletep ;14 假定 A 為一個(gè)類,則執(zhí)行“ A a3 ,b(3) ; ” 語句時(shí)調(diào)用該類構(gòu)造函數(shù)的次數(shù)為A 3 B.4 C 5 D 915.C+ 中定義標(biāo)準(zhǔn)輸入輸出的癢為A stdio Bmath C 。 iostreamDstdlib16. 允許用戶為類定義一種模式,使礙類中的某些數(shù)據(jù)成員及某些成員函數(shù)的返函值能取任意類型,這是l 個(gè)A
6、類模板B 模板類C 函數(shù)模板D 模板函數(shù)17 下列關(guān)于運(yùn)算符重載的敘述中,正確的是A 通過運(yùn)算符重載,可以定義新的運(yùn)算符B. 有的運(yùn)算符只能作為成員函數(shù)重載C 若重載運(yùn)算符+,則相應(yīng)的運(yùn)算符函數(shù)名是+D 重載一個(gè)二元運(yùn)算符時(shí),必須聲明兩個(gè)形參18 當(dāng)使用ofstream 流類定義一個(gè)流對(duì)象并打開一個(gè)磁盤文件時(shí),文件的隱含打開方式A ios : : out|ios : : binary B ios : : in| ios : : binaryios : : inC ios : : out19 有關(guān)函數(shù)模板和模板函數(shù)說法錯(cuò)誤的是A 函數(shù)模板只是對(duì)函數(shù)的描述,編譯器不為其產(chǎn)生任何執(zhí)行代碼,所以它不是
7、一個(gè)實(shí)實(shí)在在的函數(shù)B. 模板函數(shù)是實(shí)實(shí)在在的函數(shù),它由編譯系統(tǒng)在遇到具體函數(shù)調(diào)用時(shí)所生成,并調(diào)用執(zhí)行C 函數(shù)模板需要實(shí)例化為模板函數(shù)后才能執(zhí)行D 當(dāng)函數(shù)模板和一般函數(shù)同名時(shí),系統(tǒng)先去匹配函數(shù)模板,將其實(shí)例化后進(jìn)行調(diào)用20對(duì)類的構(gòu)造函數(shù)和析構(gòu)函數(shù)描述正確的是”A 構(gòu)造函數(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 分。21 將 int 類型指針p 轉(zhuǎn)換為 char 類型指針,則強(qiáng)制轉(zhuǎn)換語句為指向調(diào)用它的對(duì)象。22當(dāng)一個(gè)成員函數(shù)被調(diào)用時(shí),該
8、成員函數(shù)的23在 繼承的情況下,基類數(shù)據(jù)成員在派生類中的訪問權(quán)限保持不變。8. Windows 環(huán)境下,由C+ 源程序文件編譯而成的目標(biāo)文件的擴(kuò)展名是25具有至少一個(gè)純虛函數(shù)的類是9. C+ 中字符串是通過字符數(shù)組來表示的,每一個(gè)字符串都有一個(gè)結(jié)尾字符27 C+中定義重載函數(shù)時(shí),應(yīng)至少使重載函數(shù)的參數(shù)個(gè)數(shù)或不同。28假定x=15,則表達(dá)式X<=107 20 : 30 的值為 。29不同對(duì)象可以調(diào)用相同名稱的函數(shù),但執(zhí)行完全不同行為的現(xiàn)象稱為30假設(shè)類F 的對(duì)象 f 是類 A 的成員對(duì)象,則“ A a” 語句執(zhí)行時(shí),先調(diào)用類的構(gòu)造函數(shù)。31 設(shè) "int a=3, b=4, C=
9、5; " ,表達(dá)式“ (a+b)>c&&b=c ” 的值是。32描述命題“A 小于 8 或小于C” 的表達(dá)式為。33 C+中字符串"a+b=12 n t" 的長(zhǎng)度為。34 C+類中構(gòu)造函數(shù)的個(gè)數(shù)最多是無限個(gè),析構(gòu)函數(shù)的個(gè)數(shù)最多是個(gè)。35 C+的靜態(tài)數(shù)據(jù)成員需要在進(jìn)行初始化,可以被該類的所有對(duì)象共享。36 C+中一般的程序都要有兩條語句,包含頭文件“ #include<iostream> ” 語句和使用命名空間“ ” 語句。37用new 申請(qǐng)某一個(gè)類的動(dòng)態(tài)對(duì)象數(shù)組時(shí),在該類中必須能夠匹配到?jīng)]有形參的或缺省參數(shù)的,否則應(yīng)用程序會(huì)產(chǎn)生一個(gè)編譯錯(cuò)誤。38 C+中解決命名沖突的機(jī)制是。39拷貝構(gòu)造函數(shù)使作為參數(shù)初始化創(chuàng)建中的對(duì)象。40假如一個(gè)類的名稱為F,使用這個(gè)類的一個(gè)對(duì)象初始化該類的另一個(gè)對(duì)象時(shí),可以調(diào)用 構(gòu)造函數(shù)來完成此功能。三、改錯(cuò)題:本大題共5 小題,每小題4 分,共 20 分。以下程序中各有一處錯(cuò)誤,請(qǐng)抄寫有錯(cuò)誤的語句并改正。六、程序設(shè)計(jì)題:本大題共l 小題。每小題l0 分,共 l0 分。53設(shè)計(jì)一個(gè)圓類circle 和一個(gè)桌子類table 。 circle 類包含私有數(shù)據(jù)成員
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)業(yè)科技成果轉(zhuǎn)化與農(nóng)業(yè)綠色發(fā)展模式報(bào)告
- 教育游戲化在職業(yè)素養(yǎng)教育中的應(yīng)用與教學(xué)策略研究報(bào)告
- 教育科技企業(yè)商業(yè)模式創(chuàng)新與教育市場(chǎng)細(xì)分策略報(bào)告
- 工業(yè)互聯(lián)網(wǎng)平臺(tái)安全多方計(jì)算在金融區(qū)塊鏈中的應(yīng)用前景報(bào)告
- 糖尿病患者的護(hù)理表演
- 文化產(chǎn)業(yè)發(fā)展報(bào)告-2025年區(qū)域協(xié)同效應(yīng)與資源整合創(chuàng)新前景
- 工業(yè)互聯(lián)網(wǎng)平臺(tái)區(qū)塊鏈智能合約安全合規(guī)性評(píng)估與改進(jìn)措施
- 人機(jī)工程學(xué)椅子沙發(fā)課件
- 糖尿病的飲食和運(yùn)動(dòng)健康教育
- 暑期學(xué)生健康教育
- 北京市海淀區(qū)2023-2024學(xué)年九年級(jí)上學(xué)期期末練習(xí)英語試題
- 室外埋地聚乙烯(PE)給水管道工程技術(shù)規(guī)程
- 醫(yī)院培訓(xùn)課件:《ERAS在胃腸外科的應(yīng)用》
- (新版)滑雪指導(dǎo)員技能理論考試復(fù)習(xí)題庫(含答案)
- 腦動(dòng)脈供血不足的護(hù)理查房
- 民法典介紹:解讀中國(guó)民事法律體系的核心
- 解決多模穴流動(dòng)不平衡問題之流道翻轉(zhuǎn)技術(shù)
- 數(shù)據(jù)挖掘(第2版)全套教學(xué)課件
- 勞務(wù)派遣勞務(wù)外包服務(wù)方案(技術(shù)方案)
- 易普拉格科研管理系統(tǒng)
- 籃球場(chǎng)改造工程投標(biāo)方案(技術(shù)方案)
評(píng)論
0/150
提交評(píng)論