首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購(gòu) - 書(shū)城 - ? - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁(yè)網(wǎng)校萬(wàn)題庫(kù)直播雄鷹網(wǎng)校團(tuán)購(gòu)書(shū)城?論壇實(shí)用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱日語(yǔ)
新概念英語(yǔ)
專四專八
博思考試
零起點(diǎn)英語(yǔ)
托?荚
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問(wèn)
管理咨詢
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書(shū)資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢
營(yíng) 銷 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱
法律顧問(wèn)
ACCA考試
初級(jí)會(huì)計(jì)職稱
資產(chǎn)評(píng)估師
高級(jí)經(jīng)濟(jì)師
注冊(cè)會(huì)計(jì)師
高級(jí)會(huì)計(jì)師
美國(guó)注冊(cè)會(huì)計(jì)師
審計(jì)師考試
國(guó)際內(nèi)審師
注冊(cè)稅務(wù)師
理財(cái)規(guī)劃師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
注冊(cè)給排水
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
寶寶起名
繽紛校園
實(shí)用文檔
入黨申請(qǐng)
英語(yǔ)學(xué)習(xí)
思想?yún)R報(bào)
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂

2015年計(jì)算機(jī)二級(jí)《C++》考前押密模擬試題(3)

考試吧整理“2015年計(jì)算機(jī)二級(jí)《C++》考前押密模擬試題(3)”供考生參考,更多計(jì)算機(jī)等級(jí)考試相關(guān)信息請(qǐng)關(guān)注考試吧計(jì)算機(jī)等級(jí)考試網(wǎng)。
第 1 頁(yè):選擇題
第 3 頁(yè):基本操作題
第 4 頁(yè):簡(jiǎn)單應(yīng)用題
第 5 頁(yè):綜合應(yīng)用題

  21下列程序的運(yùn)行結(jié)果是( )。

  #include

  class A

  {

  int a;

  public:

  A(){a=0;}

  A(int aA.

  {

  a=aa;

  cout<

  }

  };

  void main()

  {

  A X,Y(2),z(3);

  cout<

  }

  A.00B.23C.34D.25

  參考答案:B

  參考解析:本題考查的是對(duì)構(gòu)造函數(shù)的掌握,另外“++”運(yùn)算符是右結(jié)合的,所以在進(jìn)行輸出的時(shí)候都是先把原來(lái)的輸出后再自加l。

  22關(guān)于函數(shù)重載,下列敘述中錯(cuò)誤的是( )。

  A.重載函數(shù)的函數(shù)名必須相同

  B.重載函數(shù)必須在參數(shù)個(gè)數(shù)或類型上有所不同

  C.重載函數(shù)的返回值類型必須相同

  D.重載函數(shù)的函數(shù)體可以有所不同

  參考答案:C

  參考解析:所謂函數(shù)重載是指同一個(gè)函數(shù)名可以對(duì)應(yīng)多個(gè)函數(shù)的實(shí)現(xiàn)。每種實(shí)現(xiàn)對(duì)應(yīng)…個(gè)函數(shù)體,這些函數(shù)的名字相同,其參數(shù)類型或個(gè)數(shù)不同,但不能出現(xiàn)函數(shù)返回值類型不同而參數(shù)類型和個(gè)數(shù)完全相同的重載。所以本題答案為c。

  23在c++語(yǔ)言中,數(shù)據(jù)封裝要解決的問(wèn)題是( )。

  A.數(shù)據(jù)的規(guī)范化B.便于數(shù)據(jù)轉(zhuǎn)換C.避免數(shù)據(jù)丟失D.防止不同模塊之間數(shù)據(jù)的非法訪問(wèn)

  參考答案:D

  參考解析:數(shù)據(jù)封裝為了防止不同模塊間數(shù)據(jù)的非法訪問(wèn)及修改。

  24在C++中,Cin是一個(gè)(  )。

  A.類B.對(duì)象C.模板D.函數(shù)

  參考答案:B

  參考解析:本題考查流對(duì)象cin,屬于基礎(chǔ)知識(shí),cin是輸人流對(duì)象,負(fù)責(zé)從鍵盤獲取數(shù)據(jù),然后送到內(nèi)存。本題答 案為B。

  25在公有派生情況下,有關(guān)派生類對(duì)象和基類對(duì)象的關(guān)系,下列敘述不正確的是( )。

  A.派生類的對(duì)象可以賦給基類的對(duì)象

  B.派生類的對(duì)象可以初始化基類的引用

  C.派生類的對(duì)象可以直接訪問(wèn)基類中的成員

  D.派生類的對(duì)象的地址可以賦給指向基類的指針

  參考答案:C

  參考解析:公有繼承的派生類和基類是子類型的關(guān)系,所謂子類型是類型間一般和特殊的關(guān)系,即派生類是基類的子類型或者說(shuō)基類的操作可以被用于操作派生類的對(duì)象。

  26要建立文件流并打開(kāi)當(dāng)前目錄下的文件6le.dat用于輸入,下列語(yǔ)句中錯(cuò)誤的是(  )。

  A.ifstream fin=ffstream.open(”file.dat”);

  B.ifstream*fin=new ifstream(”file.dat”);

  C.ifstream fin;fin.open(”file.dat”);

  D.ifstream*fin=new ifstream();fin->open(”file.dat”);

  參考答案:A

  參考解析:本題考查對(duì)文件流輸入的操作,可以調(diào)用文件流的成員函數(shù)pen,一般形式如下:文件流對(duì)象.0pen(磁盤文件名,輸入/輸出方式)。根據(jù)以上格式,可以判斷A選項(xiàng)錯(cuò)誤。

  27某二叉樹(shù)有5個(gè)度為2的結(jié)點(diǎn),則該二叉樹(shù)中的葉子結(jié)點(diǎn)數(shù)是(  )。

  A.10B.8C.6D.4

  參考答案:C

  參考解析:根據(jù)二叉樹(shù)的基本性質(zhì)3:在任意一顆二叉樹(shù)中,度為0的葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一一個(gè),所以本題中是5+1=6個(gè)。

  28下面的語(yǔ)句中錯(cuò)誤的是( )。

  A.int a=5;int x[a];

  B.eonst int a=5;int x[a];

  C.int n=5;int *P=new int[a];

  D.const int n=5;int *p=new int[a];

  參考答案:A

  參考解析:在c++中定義數(shù)組時(shí),數(shù)組的范圍參數(shù)在靜態(tài)定義時(shí)必須是一個(gè)常數(shù),而在動(dòng)態(tài)分配內(nèi)存定義時(shí)可以是常數(shù),也可以是一個(gè)賦了值的參數(shù)故選項(xiàng)A是錯(cuò)誤的定義方法。

  29if語(yǔ)句的語(yǔ)法格式可描述為:

  格式l:if(<條件>)<語(yǔ)句>

  或

  格式2:if(<條件>)<語(yǔ)句l>

  else<語(yǔ)句2>

  關(guān)于上面的語(yǔ)法格式,下列表述中錯(cuò)誤的是( )。

  A.<條件>部分可以是一個(gè)if語(yǔ)句,例如if(if(a==0)…)…

  B.<語(yǔ)句>部分可以是一個(gè)if語(yǔ)句,例如if(…)if(…)…

  C.如果在<條件>前加上邏輯非運(yùn)算符!并交換<語(yǔ)句l>和<語(yǔ)句2>的位置,語(yǔ)句功能不變

  D.<語(yǔ)句>部分可以是一個(gè)循環(huán)語(yǔ)句,例如if(…)while(…)…

  參考答案:A

  參考解析:本題考查if語(yǔ)句,if語(yǔ)句的條件部分不能嵌套if語(yǔ)句,所以A選項(xiàng)錯(cuò)誤;B選項(xiàng)就是if語(yǔ)句嵌套;C選項(xiàng)其實(shí)就是將判斷條件顛倒,然后執(zhí)行語(yǔ)句也顛倒,所以效果一樣;D選項(xiàng)也正確。

  30結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括( )。

  A.多態(tài)性B.自頂向下C.模塊化D.逐步求精

  參考答案:A

  參考解析:結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使用goto語(yǔ)句,所以選擇A。

  31下列有關(guān)繼承和派生的敘述中,正確的是( )。

  A.派生類不彘訪問(wèn)基類的保護(hù)成員

  B.作為虛基類的類不能被實(shí)例化

  C.派生類應(yīng)當(dāng)向基類的構(gòu)造函數(shù)傳遞參數(shù)

  D.虛函數(shù)必須在派生類中重新實(shí)現(xiàn)

  參考答案:C

  參考解析:派生類可以訪問(wèn)基類的保護(hù)成員,而不能訪問(wèn)基類的私有成員。作為虛基類的類可以被實(shí)例化。虛函數(shù)如果沒(méi)有派生類中重新實(shí)現(xiàn),那么仍然使用基類的成員函數(shù)。

  32下列關(guān)于this指針的描述中,正確的是(  )。

  A.類的成員函數(shù)都有this指針

  B.類的友元函數(shù)都有this指針

  C.任何與類相關(guān)的函數(shù)都有this指針

  D.類的非靜態(tài)成員函數(shù)都有this指針

  參考答案:D

  參考解析:this作用域是在類內(nèi)部,當(dāng)在類的非靜態(tài)成員函數(shù)中訪問(wèn)類的非靜態(tài)成員時(shí),編譯器會(huì)自動(dòng)將對(duì)象本身的地址作為一個(gè)隱含參數(shù)傳遞給函數(shù)。另外,全局函數(shù)和靜態(tài)函數(shù)都不能使用this指針。所以答案為D。

  33已知函數(shù)f的原型是void f(int*a,long&B.;,變量v1、v2的定義是:

  int v1;long:v2;

  下列調(diào)用語(yǔ)句中正確的是( )。

  A.f(v1,&v2);B.f(v1,v2);C.f(&v1,&v2);D.f(&v1,v2);

  參考答案:D

  參考解析:函數(shù)參數(shù)的3種傳遞方式:①將變量名作為形參和實(shí)參,即傳值方式;②傳遞變量指針;③引用形參,本題中函數(shù)f的第一個(gè)形參為指針,那么調(diào)用f函數(shù)時(shí),第一一個(gè)參數(shù)必須是地址,所以必須是&v1.第二個(gè)形參為引用,所以對(duì)應(yīng)實(shí)參為v2即可。故本題答案為D。

  34設(shè)有表示學(xué)生選課的三張表,學(xué)生s(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程c(課號(hào),課名),選課Sc(學(xué)號(hào),課號(hào),成績(jī)),則表Sc的關(guān)鍵字(鍵或碼)為( )。

  A.課號(hào),成績(jī)B.學(xué)號(hào),成績(jī)C.學(xué)號(hào),課號(hào)D.學(xué)號(hào),姓名,成績(jī)

  參考答案:C

  參考解析:學(xué)號(hào)是學(xué)生表s的主鍵,課號(hào)是課程表c 的主鍵,所以選課表sc的關(guān)鍵字就應(yīng)該是與前兩個(gè)表能夠直接聯(lián)系且能唯一定義的學(xué)號(hào)和課號(hào),所以選擇c。

  35有如下程序:

  #inClude using namespaCe耐: Class MyClass{

  publiC:

  MyClass(){++Count;}

  ~MyClass(){--Count;}

  statiC int getCount(){retum Count;} private:

  statiC int Count;

  }; ‘ int MyClass::Count=0;

  int main() {

  MyClass obj;

  Cout<

  MyClass+ptr=new MyClass: Cout<

  Cout<

  }

  執(zhí)行這個(gè)程序的輸出結(jié)果是( )。

  A.121B.232C.221D.122

  參考答案:A

  參考解析:本題考查靜態(tài)數(shù)據(jù)成員。靜態(tài)數(shù)據(jù)成員在內(nèi)存中只占一份空間,靜態(tài)數(shù)據(jù)成員屬于類,即使不定義對(duì)象,也會(huì)給靜態(tài)數(shù)據(jù)成員分配空間,可以被引用。本題中先是定義了一個(gè)對(duì)象obj,執(zhí)行構(gòu)造函數(shù)使得靜態(tài)數(shù)據(jù)成員count變?yōu)榱薼,然后又定義了指針對(duì)象,執(zhí)行構(gòu)造函數(shù)后,count變?yōu)榱?,釋放指針后,執(zhí)行析構(gòu)函數(shù),使得count變?yōu)榱?。所以本題答案為A。

  36數(shù)據(jù)流圖中帶有箭頭的線段表示的是(  )。

  A.控制流B.事件驅(qū)動(dòng)C.模塊調(diào)用D.數(shù)據(jù)流

  參考答案:D

  參考解析:數(shù)據(jù)流圖中帶箭頭的線段表示的是數(shù)據(jù)流,即沿箭頭方向傳送數(shù)據(jù)的通道,一般在旁邊標(biāo)注數(shù)據(jù)流名。

  37下列程序的運(yùn)行結(jié)果為( )。

  #include template

  class FF

  {TT al,a2,a3; public:

  FF(TT bl,TT b2,TT b3){al=bl;a2=b2;a3=b3;} TT Sum(){return al+a2+a3;};

  }

  void main()

  { FFx(int(1.1),2,3),Y(int(4.2),5,6); cout<

  A.6.1 15.2B.6 15C.6 15.2D.6.1 15

  參考答案:B

  38下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是( )。

  A.可封裝B.自頂向下C.模塊化D.逐步求精

  參考答案:A

  參考解析:結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使用goto語(yǔ)句,所以選擇A。

  39有三個(gè)關(guān)系R,S和T如下:

  其中關(guān)系T由關(guān)系R和s通過(guò)某種操作得到,該操作為( )。

  A.選擇B.投影C.交D.并

  參考答案:D

  參考解析:并關(guān)系T中包含了關(guān)系R與s中的所有元組,所以進(jìn)行的是并的運(yùn)算。

  40下列控制格式輸入/輸出的操作符中,能夠設(shè)置浮點(diǎn)數(shù)精度的是(  )。

  A.setpreCisionB.setwC.setfillD.showpoint

  參考答案:A

  參考解析:iomanip中定義的操縱符包括:setfill(ch) 用ch填充空白、setprecision(n)將浮點(diǎn)精度置為n、setw(w)、讀寫(xiě)w個(gè)字符的值showpoint沒(méi)置小數(shù)點(diǎn)。

  相關(guān)推薦:

  2015年12月計(jì)算機(jī)等級(jí)考試各科目考前必做試題

  2015年12月計(jì)算機(jī)等級(jí)考試通關(guān)分享:如何做題?

  2015年全國(guó)計(jì)算機(jī)等級(jí)考試無(wú)紙化考試系統(tǒng)操作指南

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
Copyright © 2004- 考試吧計(jì)算機(jī)等級(jí)考試網(wǎng) All Rights Reserved 
中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧