1月全國自考面向?qū)ο蟪绦蛟O(shè)計(jì)試題及答案解析_第1頁
1月全國自考面向?qū)ο蟪绦蛟O(shè)計(jì)試題及答案解析_第2頁
1月全國自考面向?qū)ο蟪绦蛟O(shè)計(jì)試題及答案解析_第3頁
1月全國自考面向?qū)ο蟪绦蛟O(shè)計(jì)試題及答案解析_第4頁
1月全國自考面向?qū)ο蟪绦蛟O(shè)計(jì)試題及答案解析_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、全國2018年1 月高等教育自學(xué)考試面向?qū)ο蟪绦蛟O(shè)計(jì)試題課程代碼:02328一、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填 在題干的括號(hào)內(nèi)。每小題2分,共38分)下面對(duì)于指針的描述不正確的是()。指針是地址變量指針不能用除0以外的常量賦值兩個(gè)指針變量的加減法無意義指針指向不同基類型的變量長度不同下面對(duì)于析構(gòu)函數(shù)的描述中不正確的是()。A.析構(gòu)函數(shù)是內(nèi)置函數(shù)C.析構(gòu)函數(shù)不能有參數(shù)3.下列指針用法中錯(cuò)誤的是(A. int i;int*ptr=&i;C. int *ptr;ptr=0;B.析構(gòu)函數(shù)與類名相同D.析函數(shù)在對(duì)象撤銷時(shí)自動(dòng)執(zhí)行 )。B. int i;int

2、 *ptr;i=*ptr;D. int i=5;int *ptr;*ptr=i;4.派生類的對(duì)象對(duì)它的基類成員中什么是可訪問的()?A.公有繼承的公有成員C.公有繼承的保護(hù)成員B.公有繼承的私有成員D.私有繼承的公有成員5.在()情況下適宜采用 inline 定義內(nèi)聯(lián)函數(shù)。A.函數(shù)體含有循環(huán)語句C.需要加快程序的執(zhí)行速度B.函數(shù)體含有遞歸語句D.函數(shù)代碼多、不常調(diào)用6.在類中說明的成員可以使用關(guān)鍵字()進(jìn)行修飾。B. externA. publicB. externC. cpuD. register如果類A被說明成類B的友元,貝)。類A的成員即類B的成員類B的成員即類A的成員類A的成員函數(shù)不得

3、訪問類B的成員D.類D.類B不一定是類A的友元定義析構(gòu)函數(shù)時(shí),應(yīng)該注意(A.其名與類名完全相同C.無形參,也不可重載)。B.返回類型是void類型D.函數(shù)體中必須有delete語句在類中聲明轉(zhuǎn)換函數(shù)時(shí)不能指定()。A.參數(shù)B.訪問權(quán)限C.操作D.標(biāo)識(shí)符在派生類中重新定義虛函數(shù)時(shí)必須在()方面與基類保持一致A.參數(shù)類型B.參數(shù)名字C.操作內(nèi)容D.賦值 TOC o 1-5 h z 設(shè) int a=3,b=4,c=5;表達(dá)式(a+b)c&b=c 的值是()。A. 2B. - 1C. 0D. 1下列標(biāo)識(shí)符中,不合法的用戶標(biāo)識(shí)符為()。A. a#bB. _intC. a_10D. PAdwhile(!x

4、)中的(!x)與下面條件()等價(jià)。A. x=1B. x!=1C. x!=0D. x=0每個(gè)類()構(gòu)造函數(shù)。A.只能有一個(gè)B.只可有公有的C.可以有多個(gè)D.只可有缺省的在一個(gè)類中可以對(duì)一個(gè)操作符進(jìn)行()重載。A. 1 種B. 12 種以下C. 32 種以下D. 多種重載賦值操作符時(shí),應(yīng)聲明為()函數(shù)。A.友元B.虛C.成員D.多態(tài)在私有繼承的情況下,基類成員在派生類中的訪問權(quán)限()。A.受限制B.保持不變C.受保護(hù)D.不受保護(hù)通過()調(diào)用虛函數(shù)時(shí),采用動(dòng)態(tài)束定。A.對(duì)象指針B.對(duì)象名C.成員名限定D.派生類名 TOC o 1-5 h z 在類中聲明轉(zhuǎn)換函數(shù)時(shí)不能指定()。A.參數(shù)個(gè)數(shù)B.訪問權(quán)限

5、C.標(biāo)識(shí)符D.操作二、填空題(每空 2分,共22分)派生類的主要用途是可以定義其基類中。當(dāng)建立,程序自動(dòng)調(diào)用該類的構(gòu)造函數(shù)。定義重載函數(shù)函數(shù)時(shí),應(yīng)在上有所不同。類是用戶定義的類型,具有類類型的變量稱作。當(dāng)一個(gè)成員函數(shù)被調(diào)用時(shí),該成員函數(shù)的指向調(diào)用它的對(duì)象。拷貝函數(shù)通過使用引用來初始化創(chuàng)建中的對(duì)象。在一個(gè)類中至少可以對(duì)一個(gè)進(jìn)行 2 種重載。8在C+中有二種方式即值傳遞和傳遞。函數(shù)的性通過虛函數(shù)來實(shí)現(xiàn)的。使用空的虛函數(shù)可以保證建立起一條存取路徑,使派生類通過虛函數(shù)機(jī)制正確存取虛函數(shù)。三、完成程序題(每小題5分,共20分)在下面程序的底畫線處填上適當(dāng)?shù)淖志?,使該程序?zhí)行結(jié)果為60。# include

6、 class baseint X;public :void int (int initX)X=initX; int Getnum() return X+7; void main()couttest.Getnum();在下面程序的底畫線處填上適當(dāng)?shù)淖志?,完成類中成員函數(shù)的定義# include class box private:int color;int upx,upy;int lowx,lowy;public:friend int same_color(line a,box b);void define_box(int x1,int y1,int x2,int y2)upx=x1;upy=y

7、1; ;class line private:int color;int startx,starty;int len;public:friend_int same_color(line a,box b);void define_line(int x,int y)startx=x; ;int same_color(line a,box b)if(a.color= =b.color)return 1;return 0;在下面程序的底畫線處填上適當(dāng)?shù)淖志?,完成程? include class A(int i)coutiendl;void g()coutvvg n;closs B: Apublic:

8、 void h()cout”h n”; void main() B d1;d1.f(6);d1.h();在下列程序的空格處填上適當(dāng)?shù)淖志?,使輸出為?,8,5。# include # include class Magic double x;public :Magic(double d=0.00) : x(fabs(d)Magic return Magic(sqrt(x*x+c.x*c.x);(ostream & os,Magic c)return osc.x;void main()Magic ma;coutma,Magic(- 8),ma+Magic(- 3)+Magic(- 4);四、綜合

9、應(yīng)用題(共20分)1.分析下列程序可能的輸出結(jié)果。(8 分)# include “iostream.h” class testprivate:int num;float fl;public:test( );int getint( )return num;float getfloat( )return fl;test(); ;test: test( );coutvv Vitalizing default vvendl;num=0;fl=0.0;test:test( )coutvv Desdtructor is active vvendl;int main( )test array2;coutvvarray1.get int ( )vv vvarray1.getfloat()vvendl;2.下列shape類是一個(gè)表示形狀的抽象類,length()為求圖形周長的函數(shù),total()則是一個(gè)通 用的用以求不同形狀的圖形周長總和的函數(shù)。請(qǐng)從shape類派生三角形類(triangle)、矩形 類(rectangle),并給出具體的求周

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論