違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

??2021年10月自考04737C++程序設計真題及答案

自考 責任編輯:訚星楚 2021-11-18

摘要:?2021年10月自考剛剛考完,考生們最為關注的就是自考真題及答案了,全國2021年10月自考04737C++程序設計真題已經(jīng)公布,各位考生可以參考。

全國2021年10月高等教育自學考試C++程序設計試題

課程代碼:04737

1.請考生按規(guī)定用筆將所有試題的答案涂、寫在答題紙上。

2.答題前,考生務必將自己的考試課程名稱、姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙規(guī)定的位置上。

選擇題部分

注意事項:每小題選出答案后,用2B鉛筆把答題紙上對應題目的答案標號涂黑。如需改動,用橡皮擦干凈后,再選涂其他答案標號。不能答在試題卷上。

一、單項選擇題:本大題共20小題,每小題1分,共20分。在每小題列出的備選項中只有一項是最符合題目要求的,請將其選出。

1.下列對C++語言特點的描述中,不正確的是

A.可運行于多種平臺

B.加入面向對象概念

C.不能進行結構化設計

D.繼承于C語言

2.下列選項中是引用調(diào)用的為

A.形參是指針,實參是地址值

B.形參和實參都是變量

C.形參是引用,實參是變量

D.形參是變量,實參是引用

3.面向對象程序設計語言與結構化程序設計語言最根本的不同之處在于

A.使用了類

B.能夠實現(xiàn)變量自動初始化

C.支持軟件重用

D.支持接口重用

4.不屬于面向對象程序設計特性的是

A.抽象性

B.數(shù)據(jù)相關性

C.多態(tài)性

D.繼承性

5.下列關于構造函數(shù)的描述中,不正確的是

A.構造函數(shù)的函數(shù)名與類名相同

B.構造函數(shù)可以設置默認參數(shù)

C.構造函數(shù)的返回類型缺省為int型

D.構造函數(shù)可以重載

6.屬于析構函數(shù)特征的是

A.一個類中只有一個析構函數(shù)

B.析構函數(shù)的名字與類名不同

C.析構函數(shù)可以重載

D.析構函數(shù)可以有多個參數(shù)

7.“下列關于 友元函數(shù)描述中,不正確的是

A.可以被聲明為const

B.不屬于成員函數(shù)

C.可以用類名或對象名來調(diào)用

D.只能用對象名來調(diào)用

8.假設對A類定義一個重載“+”號運算符的成員函數(shù),以便實現(xiàn)兩個A類對象的加

法,并返回相加結果,則該成員函數(shù)的函數(shù)原型是

A. operator +( constA &A1, const A &A2 )

B. A::operator +(A &A2 )

C. A A:: operator +( constA &A2 )

D. AA::operator +( )

9.重載流提取運算符的一般格式是

A. ostream &operator>>(ostream & output,類名&對象名).}

B. ostream &operator<<(ostream & output,類名&對象名)..}

C. istream &operator>>(istream & input,類名&對象名)...}

D. istream &operator<<istream & input,類名&對象名)...}

10.在類的繼承關系中,基類成員在派生類中可見的是

A.所有

B. public和protected

C.只有public

D.只有protected

11.以下派生方式中,能讓派生類訪問基類中的protected成員的是

A. public 和protected

B. public 和private

C. private 和protected

D.僅public

12."下 列關于類的描述中,正確的是

A.基類具有派生類的特征

B.一個類只能有一個父類

C.“hasa"關系表示類的繼承機制

D.“is a”關系具有傳遞性

13.在面向對象的程序設計中,使用多態(tài)

A.既不能增強程序的可擴充性,也不能精簡代碼

B.能增強程序的可擴充性,也能精簡代碼

C.不能增強程序的可擴充性,能精簡代碼

D.不能精簡代碼,能增強程序的可擴充性

14.設置虛基類的目的是

A.簡化程序

B.使程序按動態(tài)聯(lián)編方式運行

C.提高程序運行效率

D.消除二義性

15.下列對于語句"freopen("records.txt", "r"tin);"的分析中,正確的是

A.“freopen"為文件名

B.“records.txt”是重定向函數(shù)名

C.“r”代表重定向為“寫”方式

D.將cin重定向到文件records.txt

16.下列格式控制符中,既可以用于輸入,又可以用于輸出的是

A. setbase

B. sefill

C. setprecision

D. setw

17. 讀一個C++數(shù)據(jù)文件,要創(chuàng)建的流對象是

A. ifstream

B. ofstream

C. cin

D. cout

18. 下列打開文件的語句中,錯誤的是

A. ofstream ofie:;fle.open*ab.ti"iosbinary);

B. fstream ifle;ofileopen-"abc.txt",is:ae);

C. coutopen("abc.txt"ios::binary);

D. ifstream ifile ("abc.txt");

19.實現(xiàn)兩個相同類型數(shù)加法的函數(shù)模板的聲明可以是

A. T add(T x,Ty)

B. T add(T xy)

C. T add(x,y)

D. add(Tx,Ty)

20.下列關于類模板的描述中, 正確的是

A.類模板必須有多種類型參數(shù)

B.可以使用類模板直接生成對象

C.類模板實例化后才可以創(chuàng)建對象

D.類模板之間不允許繼承

非選擇題部分

注意事項:用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。

二、填空題:本大題共15小題,每空1分,共15分。

21.命名空間也稱為名字空間,使用關鍵字________把大量有邏輯聯(lián)系的程序實體組合在一個標識符下。

22.在C++函數(shù)的形參前加const關鍵字,是為了提高函數(shù)的_______。

23.在面向對象的程序設計方法中,將同一類事物的共同特點概括出來,這個過程叫作“______”。

24. 類是對具有相同屬性和行為的同一類對象的抽象描述,其內(nèi)部包括屬性和_______兩個主要部分。

25. AB是一個類,那么執(zhí)行語句AB a(4), b[3], *p;時,調(diào)用構造函數(shù)的次數(shù)是

26.程序語句“A::A(int a, int *b) { this->x= a; this->y=b;}”中,this 的類型是

27.設opr表示要重載的運算符,那么重載運算符的函數(shù)名是。

28.運算符++、 =、+、[]中,只能用成員函數(shù)重載的運算符是_______和[]。

29.派生類從基類中可以繼承成員變量、普通的成員函數(shù),但不能繼承構造函數(shù)和_______。

30. C++中有兩種繼承,一種是單繼承,另一種是_______。

31.一個函數(shù)名為Show,返回值類型為void,沒有參數(shù)的純虛常成員函數(shù)可以聲明為_______。

32.抽象類中至少需要一個_______函數(shù)。

33.要將str-="2021c++",輸出為“!!2021c++”,應使用語句"cou<t<slil(!")

34.模板類型形參表使用的關鍵字為_______

35.如果要定義二元組類,則需要根據(jù)組成二元組的類型定義很多不同的類,此時最好使用______來解決問題。

三、程序填空題:本大題共5小題,每小題4分,共20分。請按試題順序和空格順序在答題卡(紙)指定位置上填寫答案,錯填、不填均無分。

2021年10月自考04737C++程序設計真題及答案

2021年10月自考04737C++程序設計真題及答案

2021年10月自考04737C++程序設計真題及答案

2021年10月自考04737C++程序設計真題及答案

image.png

2021年10月自考04737C++程序設計真題及答案

47.定義一個課程類CCourse,其中包含課程號(long no)、課程名(char *p_ name)、 分數(shù)(float credit)三個數(shù)據(jù)成員,以及相應的構造函數(shù)、析構函數(shù)、打印數(shù)據(jù)成員的成員函數(shù)。

以CCourse類為基類,派生出幫助類CHLP,并在這個類中分別增加一個指針數(shù)據(jù)成員(char *p_ _openby)和表示用途的成員函數(shù)(void studyFor()-可輸 出一條表示 CHLP類用途的信息)。寫出CHLP類的完整定義(包括構造、析構和studyFor()成員函數(shù)的實現(xiàn))。

更多資料

00265《西方法律思想史》【知識集錦】

00242《民法學》【知識集錦】

00158《資產(chǎn)評估》【知識集錦】

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內(nèi)容為準!

自考備考資料免費領取

去領取