可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢(xún)請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777西交《面向?qū)ο蟪绦蛟O(shè)計(jì)》在線(xiàn)作業(yè)試卷總分:100得分:100第1題,若有語(yǔ)句 int *p = ne

可做奧鵬全部院校在線(xiàn)離線(xiàn)作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2021-07-16 22:19:40來(lái)源:admin瀏覽: 80 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢(xún)請(qǐng)?zhí)砑観Q:3230981406      微信:aopopenfd777



西交《面向?qū)ο蟪绦蛟O(shè)計(jì)》在線(xiàn)作業(yè)
試卷總分:100    得分:100
第1,若有語(yǔ)句 int *p = new int[5]; int * pi; 則以下語(yǔ)句中,執(zhí)行時(shí)會(huì)造成delete[ ] p 語(yǔ)句的執(zhí)行出錯(cuò)的是(  )。
A、(*p)++;
B、p++;
C、pi=p;
D、pi=p+3;
正確答案:


第2題,面向?qū)ο筌浖_(kāi)發(fā)中使用的OOA表示( )。
A、面向?qū)ο蠓治?br/>B、面向?qū)ο笤O(shè)計(jì)
C、面向?qū)ο笳Z(yǔ)言
D、面向?qū)ο蠓椒?br/>正確答案:


第3題,不可以成為類(lèi)的數(shù)據(jù)成員的是()。
A、自身類(lèi)的對(duì)象
B、另一個(gè)類(lèi)的對(duì)象
C、自身類(lèi)的指針或引用
D、其他基本數(shù)據(jù)類(lèi)型
正確答案:


第4題,有如下的定義語(yǔ)句:int *  array_ptr=new int[10];    int * pi;執(zhí)行下面的哪個(gè)語(yǔ)句將使程序執(zhí)行delete[ ] array_ptr 時(shí)出錯(cuò)( )
A、(*array_ptr)++;
B、array_ptr++;
C、pi=array_ptr;
D、pi=array_ptr+3;
正確答案:


答案來(lái)源:(www.),下述靜態(tài)數(shù)據(jù)成員的特性中,(  )是錯(cuò)誤的。
A、聲明靜態(tài)數(shù)據(jù)成員時(shí)前面要加修飾符static。
B、靜態(tài)數(shù)據(jù)成員要在類(lèi)體外進(jìn)行初始化。
C、在程序中引用靜態(tài)數(shù)據(jù)成員時(shí),要在靜態(tài)數(shù)據(jù)成員名前加和作用域運(yùn)算符。
D、靜態(tài)數(shù)據(jù)成員是一個(gè)類(lèi)的個(gè)別對(duì)象所共享的。
正確答案:


第6題,假定一個(gè)類(lèi)的構(gòu)造函數(shù)為 "A(int aa, int bb) {a=aa; b=aa*bb;}",則執(zhí)行 "A  x(4,5);"語(yǔ)句后,x.a和x.b的值分別為( )
A、4和5
B、5和4
C、4和20
D、20和5
正確答案:


第7題,若需要使類(lèi)中的一個(gè)指針成員指向一塊動(dòng)態(tài)存儲(chǔ)空間,則通常在(  )函數(shù)中完成。
A、析構(gòu)
B、構(gòu)造
C、任一成員
D、友元
正確答案:


第8題,若有如下函數(shù)模板定義,則正確使用該函數(shù)模板的語(yǔ)句是______。templateclass typevoid add(type a, type b, type &c){   c=a+b ;   }
A、float x,y,z; add(x,y,z) ;
B、int x,y,z; add(x,y,&z) ;
C、float x,y ; int z; add(x,y,z) ;
D、float x,y ; int z; add(x,y,&z) ;
正確答案:


第9題,在成員函數(shù)中進(jìn)行雙目運(yùn)算符重載時(shí),其參數(shù)表中應(yīng)帶有(    )個(gè)參數(shù)。
A、0
B、1
C、2
D、3
正確答案:


答案來(lái)源:(www.),類(lèi)的析構(gòu)函數(shù)是一個(gè)對(duì)象被(    )時(shí)自動(dòng)調(diào)用的。
A、建立
B、撤消
C、賦值
D、引用
正確答案:


第11題,設(shè)x和y均為bool量,則x&&y為真的條件是()。
A、它們均為真
B、其中一個(gè)為真
C、它們均為假
D、其中一個(gè)為假
正確答案:


答案來(lái)源:(www.),下列說(shuō)法不正確的是(  )。
A、在類(lèi)中,成員的默認(rèn)訪問(wèn)特性是私有的。
B、類(lèi)封裝了數(shù)據(jù)和操作。
C、類(lèi)實(shí)質(zhì)上是一種數(shù)據(jù)類(lèi)型。
D、在類(lèi)的定義中,必須包含private、publi
E、protected三種存取方式對(duì)應(yīng)得部分。
正確答案:,C,D


第13題,下面是四條順序出現(xiàn)的聲明語(yǔ)句,非法的初始化語(yǔ)句是()。
A、int i = -1;
B、const int ic=i;
C、const int *pc=⁣
D、int *const cpi=⁣
正確答案:


第14題,下列關(guān)于私有繼承的說(shuō)法中正確的是()。
A、基類(lèi)成員對(duì)派生類(lèi)新定義的成員函數(shù)是不可見(jiàn)的;
B、基類(lèi)成員對(duì)派生類(lèi)新定義的成員函數(shù)是可見(jiàn)的;
C、只有基類(lèi)成員中的公有成員對(duì)派生類(lèi)新定義的成員函數(shù)是可見(jiàn)的;
D、基類(lèi)成員中的保護(hù)成員對(duì)派生類(lèi)新定義的成員函數(shù)是可見(jiàn)的。
正確答案:


答案來(lái)源:(www.),設(shè)px是指向一個(gè)類(lèi)對(duì)象的指針變量,則執(zhí)行 "delete px;"語(yǔ)句時(shí),將自動(dòng)調(diào)用該類(lèi)的( )
A、無(wú)參構(gòu)造函數(shù)
B、帶參構(gòu)造函數(shù)
C、析構(gòu)函數(shù)
D、復(fù)制構(gòu)造函數(shù)
正確答案:


第16題,類(lèi)的析構(gòu)函數(shù)可以帶有( )個(gè)參數(shù)。
A、0
B、1
C、2
D、任意
正確答案:


第17題,類(lèi)模板的作用是可以將其實(shí)例化后得到一個(gè)具體的()。
A、類(lèi)
B、對(duì)象
C、模板類(lèi)
D、模板函數(shù)
正確答案:


第18題,類(lèi)中定義的成員默認(rèn)為(??)訪問(wèn)屬性。
A、public
B、private
C、protected
D、friend
正確答案:


第19題,關(guān)于getline()函數(shù)的下列描述中,錯(cuò)誤的是( )。
A、該函數(shù)中所使用的終止符只能是換行符
B、該函數(shù)讀取字符串時(shí),遇到終止符時(shí)便停止
C、該函數(shù)讀取的字符串長(zhǎng)度是受限制的
D、該函數(shù)可以用來(lái)從鍵盤(pán)上讀取字符串
正確答案:


答案來(lái)源:(www.),函數(shù)重載是指(  )。
A、兩個(gè)或兩個(gè)以上的函數(shù)取相同的函數(shù)名,但形參的個(gè)數(shù)或類(lèi)型不同
B、兩個(gè)以上的函數(shù)取相同的名字和具有相同的參數(shù)個(gè)數(shù),但形參的類(lèi)型可以不同
C、兩個(gè)以上的函數(shù)名字不同,但形參的個(gè)數(shù)或類(lèi)型相同
D、兩個(gè)以上的函數(shù)取相同的函數(shù)名,并且函數(shù)的返回類(lèi)型相同
正確答案:


第21題,假定AB為一個(gè)類(lèi),則執(zhí)行AB x;語(yǔ)句時(shí)將自動(dòng)調(diào)用該類(lèi)的(  )
A、有參構(gòu)造函數(shù)
B、無(wú)參構(gòu)造函數(shù)
C、拷貝構(gòu)造函數(shù)
D、賦值構(gòu)造函數(shù)
正確答案:


第22題,當(dāng)一個(gè)類(lèi)對(duì)象離開(kāi)它的作用域時(shí),系統(tǒng)自動(dòng)調(diào)用該類(lèi)的( )。
A、無(wú)參構(gòu)造函數(shù)
B、帶參構(gòu)造函數(shù)
C、拷貝構(gòu)造函數(shù)
D、析構(gòu)函數(shù)
正確答案:


第23題,下面是五條順序出現(xiàn)的聲明語(yǔ)句,非法的初始化語(yǔ)句是(  )。
A、int i=-1;
B、const int ic=i;
C、const int *pc=
D、int *const cpi=
E、const int *const cpic=
正確答案:


第24題,以下敘述中正確的是(    )
A、使用#define可以為常量定義一個(gè)名字,該名字在程序中可以再賦另外的值
B、使用const定義的常量名有類(lèi)型之分,其值在程序運(yùn)行時(shí)是不可改變的
C、在程序中使用內(nèi)置函數(shù)使程序的可讀性變差
D、在定義函數(shù)時(shí)可以在形參表的任何位置給出缺省形參值
正確答案:


答案來(lái)源:(www.),在重載一個(gè)運(yùn)算符時(shí),其參數(shù)表中沒(méi)有任何參數(shù),這表明該運(yùn)算符是(   )。
A、作為友元函數(shù)重載的1元運(yùn)算符
B、作為成員函數(shù)重載的1元運(yùn)算符
C、作為友元函數(shù)重載的2元運(yùn)算符
D、作為成員函數(shù)重載的2元運(yùn)算符
正確答案:


第26題,友元的作用之一是()。
A、提高程序的運(yùn)行效率。
B、加強(qiáng)類(lèi)的封裝性。
C、實(shí)現(xiàn)數(shù)據(jù)的隱蔽性。
D、增加成員函數(shù)的種類(lèi)。
正確答案:


第27題,若一個(gè)類(lèi)中含有純虛函數(shù),則該類(lèi)稱(chēng)為( )。
A、基類(lèi)
B、虛基類(lèi)
C、抽象類(lèi)
D、派生類(lèi)
正確答案:


第28題,下列關(guān)于成員函數(shù)特征的描述中,(  )是錯(cuò)誤的。
A、成員函數(shù)一定是內(nèi)置函數(shù)
B、成員函數(shù)可以重載
C、成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值
D、成員函數(shù)可以是靜態(tài)的
正確答案:


第29題,下列關(guān)于運(yùn)算符重載的描述中,( )是正確的。
A、運(yùn)算符重載可以改變運(yùn)算數(shù)的個(gè)數(shù);
B、運(yùn)算符重載可以改變優(yōu)先級(jí);
C、運(yùn)算符重載可以改變結(jié)合性;
D、運(yùn)算符重載不可以改變語(yǔ)法結(jié)構(gòu)。
正確答案:


答案來(lái)源:(www.),關(guān)鍵字class和typename用于定義模板類(lèi)型參數(shù),其含義為( )。
A、任何用戶(hù)定義的類(lèi)類(lèi)型
B、C++內(nèi)部的類(lèi)型
C、A與B
D、都不是
正確答案:


第31題,C++只能用于面向?qū)ο蟪绦蛟O(shè)計(jì),不適用于面向過(guò)程程序設(shè)計(jì)。(    )
A、錯(cuò)誤
B、正確
正確答案:


第32題,引用和指針都可作函數(shù)參數(shù)。(  )
A、錯(cuò)誤
B、正確
正確答案:


第33題,程序運(yùn)行過(guò)程出現(xiàn)異常是由于語(yǔ)法錯(cuò)誤引起的。(    )
A、錯(cuò)誤
B、正確
正確答案:


第34題,派生類(lèi)能夠繼承基類(lèi)的析構(gòu)函數(shù)。(    )
A、錯(cuò)誤
B、正確
正確答案:


第35題,C++允許用戶(hù)可以定義新的運(yùn)算符。例如,可將"**"定義為冪運(yùn)算符。(  )
A、錯(cuò)誤
B、正確
正確答案:


第36題,打開(kāi)一個(gè)二進(jìn)制文件時(shí)可以同時(shí)指定它既是輸入文件又是輸出文件。(  )
A、錯(cuò)誤
B、正確
正確答案:


第37題,若類(lèi)B是類(lèi)A的私有派生類(lèi),類(lèi)C是類(lèi)B的私有派生類(lèi),則類(lèi)C可訪問(wèn)類(lèi)A的公用成員。(    )
A、錯(cuò)誤
B、正確
正確答案:


第38題,運(yùn)算符重載以后,其優(yōu)先級(jí)和結(jié)合性都不能改變。(    )
A、錯(cuò)誤
B、正確
正確答案:


第39題,若類(lèi)Y是類(lèi)X的私有派生類(lèi),類(lèi)Z是類(lèi)Y的公用派生類(lèi),則類(lèi)Z不能訪問(wèn)類(lèi)X 的公用成員和保護(hù)成員。(  )
A、錯(cuò)誤
B、正確
正確答案:


第40題,字符串"sdfgh"的長(zhǎng)度是5。( )
A、錯(cuò)誤
B、正確
正確答案:


第41題,構(gòu)造函數(shù)可以重載。( )
A、錯(cuò)誤
B、正確
正確答案:


第42題,純虛函數(shù)是在基類(lèi)中說(shuō)明的虛函數(shù),它在該基類(lèi)中必須定義具體的操作內(nèi)容。(    )
A、錯(cuò)誤
B、正確
正確答案:


第43題,使用new運(yùn)算符創(chuàng)建數(shù)組時(shí),可以為該數(shù)組指定初始值(  )。
A、錯(cuò)誤
B、正確
正確答案:


第44題,重載單目運(yùn)算符作為類(lèi)的成員函數(shù),函數(shù)沒(méi)有參數(shù)。(    )
A、錯(cuò)誤
B、正確
正確答案:


第45題,對(duì)使用默認(rèn)參數(shù)的構(gòu)造函數(shù),如果在類(lèi)外定義構(gòu)造函數(shù),應(yīng)該在定義構(gòu)造函數(shù)時(shí)指定默認(rèn)值( )。
A、錯(cuò)誤
B、正確
正確答案:


第46題,使用虛函數(shù)可以避免多重繼承產(chǎn)生的二義性。(  )
A、錯(cuò)誤
B、正確
正確答案:


第47題,C++中設(shè)置虛基類(lèi)的目的是實(shí)現(xiàn)運(yùn)算時(shí)的多態(tài)性。()
A、錯(cuò)誤
B、正確
正確答案:


第48題,私有繼承的派生類(lèi)不能訪問(wèn)基類(lèi)中的私有成員,但公用繼承的派生類(lèi)可以訪問(wèn)基類(lèi)中的私有成員。( )
A、錯(cuò)誤
B、正確
正確答案:


第49題,使用虛函數(shù)無(wú)法避免多重繼承產(chǎn)生的二義性。(  )
A、錯(cuò)誤
B、正確
正確答案:


答案來(lái)源:(www.),引用可以不初始化。(    )
A、錯(cuò)誤
B、正確
正確答案:














作業(yè)咨詢(xún) 論文咨詢(xún)
微信客服掃一掃

回到頂部