丁香花视频在线观看,精品一区二区三区四区五区,欧美一区=区三区,久久在线观看免费,全部孕妇毛片丰满孕妇孕,日韩在线观看一区,日韩欧美国产精品,成人高清免费在线播放,怡红院在线播放,日韩av二区

品科(閱卷機質(zhì)量)教育 2016年全國計算機二級C++上機考試沖刺試題(1)

文章屬于:品科科技 | 2016-4-21

一、選擇題(每小題1分,共40分)

  1下列有關(guān)內(nèi)聯(lián)函數(shù)的敘述中,正確的是( )。

  A.內(nèi)聯(lián)函數(shù)在調(diào)用時發(fā)生控制轉(zhuǎn)移

  B.內(nèi)聯(lián)函數(shù)必須通過關(guān)鍵字inline來定義

  C.內(nèi)聯(lián)函數(shù)是通過編譯器來實現(xiàn)的

  D.內(nèi)聯(lián)函數(shù)函數(shù)體的后一條語句必須是return語句

  參考答案:C

  參考解析:一般函數(shù)進行調(diào)用時,要將程序執(zhí)行權(quán)轉(zhuǎn)到被調(diào)用函數(shù)中,然后再返回到調(diào)用它的函數(shù)中;而內(nèi)聯(lián)函數(shù)在調(diào)用時,是將調(diào)用表達式用內(nèi)聯(lián)函數(shù)體來替換,所以在調(diào)用時不發(fā)生控制轉(zhuǎn)移。在類內(nèi)部實現(xiàn)的函數(shù)都是內(nèi)聯(lián)函數(shù),可以不用inline定義;只有函數(shù)外部定義的內(nèi)聯(lián)函數(shù)才必須加關(guān)鍵字inline。編譯系統(tǒng)并非對內(nèi)聯(lián)函數(shù)必須使用內(nèi)聯(lián),而且根據(jù)具體情況決定。內(nèi)聯(lián)函數(shù)不是必須要有返回值的。

  2語句int*P=&k;定義了指針P,與這個語句等效的語句序列是( )。

  A.int* p;P=&k;B.int * P;P=k;C.int * p;* P=&k;D.int * p;* P=k;

  參考答案:A

  參考解析:本題考查指針和地址,題目中定義了一個指向變量k的一個指針p,那么與題目中等效的表達式A選項,即先定義一個指向整型的指針,然后指向k的地址。

  3有如下程序:

  #include

  using namespace std;

  class A

  {

  public:

  A(){cout<<”A”;}

  -A(){cout<<”-A”;}

  };

  class B:public A

  {

  A*P;

  public:

  B(){cout<<”B”;P=new A();}

  -B(){cout<<”~B”;delete p;}

  };

  int main()

  {

  B obj;

  return 0;

  }

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

  A.BAA~A~B~AB.ABA~B~A~AC.BAA~B~A~AD.ABA~A~B~A

  參考答案:B

  參考解析:本題考查派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù),在定義一個派生類的對象時,先調(diào)用基類的構(gòu)造函數(shù),然后再執(zhí)行派生類的構(gòu)造函數(shù)。對象釋放時,先執(zhí)行派生類的析構(gòu)函數(shù),再執(zhí)行基類的析構(gòu)函數(shù)。所以本題答案為B。

  4有如下類定義:

  class AA

  {

  im a:

  public:

  int getRef()const{return&a;}//①

  int getValue()const{return a;}//②

  void set(int n)const{a=n;}//③

  friend void show(AA aA.const{cout<

  };

  其中四個函數(shù)的定義中正確的是(  )。

  A.①B.②C.③D.④

  參考答案:B

  參考解析:本題考查常成員函數(shù),常成員函數(shù)只能引用本類中的數(shù)據(jù)成員,而不能修改它。所以本題答案為B。

  5若要對Data類中重載的加法運算符成員函數(shù)進行聲明,下列選項中正確的是( )。

  A.Data+(DatA.;B.Data operator+(DatA.;C.Data+operator(DatA.;D.operator+(Data,DatA.;

  參考答案:B

  參考解析:根據(jù)重載加法運算符的格式,只有B選項正確。

  6有如下數(shù)組聲明:int num[10];,下標值引用錯誤的是( )。

  A.num[10]B.num[5]C.num[3]D.hum[o]

  參考答案:A

  參考解析:數(shù)組定義中的數(shù)字指的是數(shù)組的大小,而下標是從0開始的,所以本題中數(shù)組的后一個元素是num[9]。

  7將前綴運算符“--”重載為非成員函數(shù),下列原型中能正確用于類中說明的是(  )。

  A.DeCr&operator--(int);B.DeCr operator--(DeCr&,int);C.friend DeCr&operator--(DeCr&);D.friend DeCr operator--(DeCr&,int);

  參考答案:C

  參考解析:把“--”運算符重載為非成員(友元)函數(shù)格式:friend<返回類型>operator--()是前綴的格式;friend<返回類型>operator--(int)是后綴的格式。當(dāng)然也可以有參數(shù)如題中C選項所示。

  8如果派生類以proteCted方式繼承基類,則原基類的proteCted成員和publiC成員在派生類中的訪問屬性分別是( )。

  A.publiC和publiCB.publiC和proteCtedC.proteCted和publiCD.proteCted和proteCted

  參考答案:D

  參考解析:本題考查保護繼承中派生類對基類的訪問屬性,在受保護繼承中,基類的公用成員和保護成員在派生類中成了保護成員,其私有成員仍為基類私有,所以本題答案為D。

  9在函數(shù)中,可以用aut0、extem、register和static這四個關(guān)鍵字中的一個來說明變量的存儲類型,如果不說明存儲類型,則默認的存儲類型是(  )。

  A.autoB.externC.registerD.static

  參考答案:A

  參考解析:變量的存儲方法分為靜態(tài)存儲和動態(tài)存儲兩大類,包含4種:自動的(auto)、靜態(tài)的(static)、寄存器的(register)、外部的(extem)。變量如果沒有說明存儲類型,那么默認就是aut0。

  10下列程序的輸出結(jié)果是( )。

  #include

  int rain(iltl a,int B)

  {

  if(a

  else retum b;

  retum 0;

  }

  void main()

  {

  eout<

  }

  A.0B.1C.2D.3

  參考答案:B

  參考解析:本題考查的是函數(shù)的調(diào)用,第 1次調(diào)用min(2,3),因為2<3,所以返回值為2,第二次調(diào)用min(1,2),因為l<2,所以返回1。

  11在黑盒測試方法中,設(shè)計測試用例的主要根據(jù)是( )。

  A.程序內(nèi)部邏輯B.程序外部功能C.程序數(shù)據(jù)結(jié)構(gòu)D.程序流程圖

  參考答案:B

  參考解析:黑盒測試是對軟件已經(jīng)實現(xiàn)的功能是否滿足需求進行測試和驗證,黑盒測試完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只根據(jù)程序的需求和功能規(guī)格說明,檢查程序的功能是否符合它的功能說明,所以本題選擇B。

  12在面向?qū)ο蠓椒ㄖ校粚儆凇皩ο蟆被咎攸c的是(  )。

  A.一致性B.分類性C.多態(tài)性D.標識唯一性

  參考答案:A

  參考解析:對象有如下一些基本特點:標識唯一性、分類性、多態(tài)性、封裝性、模塊獨立性好。所以選擇A。

  13有以下程序:

  #include

  void fun(int a,int b,int C.

  { a=456,b=567,c=678;}

  void main()

  {

  int X=10,Y=20,Z=30;

  fun(X,Y,z);

  aout<

  }

  輸出結(jié)果是( )。

  A.30,20,10B.10,20,30C.456,567,678D.678,567,456

  參考答案:B

  參考解析:本題考查函數(shù)中變量的作用范圍,在主函數(shù)中給變餐x、Y、Z賦值,然后將其作為實參傳遞給了函數(shù)fun(),雖然在函數(shù)fun()中改變了這3個變量的值,但只是同名的局部變量,不影響函數(shù)中變量的值,所以在調(diào)用函數(shù)fun()結(jié)束后,主函數(shù)3個變量的值未改變。

  14對類的構(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ù)也不能重裁

  參考答案:A

  參考解析:一個類中只能定義一個析構(gòu)函數(shù),否則會造成對同…對象的多次刪除;而構(gòu)造函數(shù)可以根據(jù)不同的參數(shù)個數(shù)和類型進行多次重載。

  15通過運算符重載,可以改變運算符原有的(  )。

  A.操作數(shù)類型B.操作數(shù)個數(shù)C.優(yōu)先級D.結(jié)合性

  參考答案:A

  參考解析:重載運算符的規(guī)則如下:①c++不允許用戶自己定義新的運算符,只能對已有的C++運算符進行重載;②C++不能重載的運算符只有5個;③重載不能改變運算符運算對象的個數(shù);④重載不能改變運算符的優(yōu)先級和結(jié)合性;⑤重載運算符的函數(shù)不能有默認的參數(shù);⑥重載的運算符必須和用戶定義的自定義類型的對象一起使用,至少應(yīng)有一個是類對象,即不允許參數(shù)全部是c++的標準類型。故本題答案為A。

  16下列關(guān)于c++流的描述中,錯誤的是(  )。

  A.cout>>’A’表達式可輸出字符A

  B.eof()函數(shù)可以檢測是否到達文件尾

  C.對磁盤文件進行流操作時,必須包含頭文件fstream

  D.以ios_base::0ut模式打開的文件不存在時,將自動建立一個新文件

  參考答案:A

  參考解析:本題考查c++流,想要輸出字符“A”,則應(yīng)該是cout<<“A”,所以本題答案為A。

  17耦合性和內(nèi)聚性是對模塊獨立性度量的兩個標準。下列敘述中正確的是(  )。

  A.提高耦合性降低內(nèi)聚性有利于提高模塊的獨立性

  B.降低耦合性提高內(nèi)聚性有利于提高模塊的獨立性

  C.耦合性是指一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度

  D.內(nèi)聚性是指模塊間互相連接的緊密程度

  參考答案:B

  參考解析:模塊獨立性是指每個模塊只完成系統(tǒng)要求的獨立的子功能,并且與其他模塊的聯(lián)系少且接口簡單。一般較的軟件設(shè)計,應(yīng)盡量做到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨立性,所以A錯誤,B正確。耦合性是模塊間互相連接的緊密程度的度量而內(nèi)聚性是指一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度,所以C與D錯誤。

  18若有如下類聲明:

  Class MyClass{ publiC:

  MyClass(  ){Cout<<1;} };

  執(zhí)行下列語句

  MyClass a,b[2],*p[2]; 程序的輸出結(jié)果是(  )。

  A.11B.111C.1111D.11111

  參考答案:B

  參考解析:本題考查默認構(gòu)造函數(shù)和帶參數(shù)的構(gòu)造函數(shù),題目中定義一一個對象a以及對象數(shù)組b[2],共執(zhí)行3次構(gòu)造函數(shù),對象指針不調(diào)用構(gòu)造函數(shù)。所以本題答案為B。

  19下列函數(shù)模板的定義中,合法的是(  )。

  A.templateT abs(T X){return x<07-x:X;}

  B.template ClassT abs(T x){return x<07-X:x;}

  C.template Tabs(T X){return x<07-x:X;}

  D.template T abs(T x){return X<0?-X:x;}

  參考答案:A

  參考解析:本題考查模板函數(shù)的基本概念.根據(jù)模板函數(shù)的定義,所以答案為A。

  20有如下程序:

  #include

  using namespace std;

  class Base{

  int x:

  public:

  Base(int n=0):x(n){cout<

  int getX()const{return x;}

  };

  cjass Derived:public Base{

  int Y:.

  J;;Iublic:

  Derived(int m,int n):y(m),Base(n){cout<

  Derived(int m):Y(m){cout<

  };

  int main()

  {

  Derived dl(3),d2(5,7);

  retum 0;

  }

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

  A.375B.357C.0375D.0557

  參考答案:C

  參考解析:本題考查派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù),在定義一個派生類的對象時,先調(diào)用基類的構(gòu)造函數(shù),然后再執(zhí)行派生類的構(gòu)造函數(shù),對象釋放時,先執(zhí)行派生類的析構(gòu)函數(shù)。再執(zhí)行基類的析構(gòu)函數(shù)。本題中定義了一個對象d1,先執(zhí)行基類的構(gòu)造函數(shù)輸出0,再執(zhí)行派生類的構(gòu)造函數(shù)輸出3,然后定義了一個對象d2(5,7),其中需要調(diào)用基類的構(gòu)造函數(shù)輸出7.后輸出5,所以答案為c。

中文字幕在线影院| 精品在线播放午夜| 激情亚洲影院在线观看| a级片国产精品自在拍在线播放| aⅴ在线视频男人的天堂| www.黄在线观看| 伦xxxx在线| 美女精品视频| 人人草在线视频| 国产精品久久久久久久久久齐齐| 欧美一级免费| 欧美电影院免费观看| 亚洲一区二区三区四区电影 | 久久99国产精品久久99果冻传媒| 日韩高清在线电影| 国产在线视视频有精品| 91在线精品一区二区| 26uuu亚洲| 一区二区高清免费观看影视大全| 欧美日韩亚洲精品一区二区三区| 欧美日韩国产一级| 亚洲白拍色综合图区| 中文在线资源观看视频网站免费不卡 | 亚洲一区二区美女| 欧美亚洲尤物久久| 亚洲性日韩精品一区二区| 欧美激情啊啊啊| 麻豆福利视频| 欧美野外wwwxxx| 中文字幕一区二区三区中文字幕| 亚洲澳门在线| 国产剧情一区在线| 亚洲一区二区高清| 亚洲国产精品嫩草影院久久| 欧美精品videofree1080p| 天天草夜夜草| 黄色在线观看www| 亚洲综合小说图片| 麻豆国产欧美日韩综合精品二区| 中文在线一区二区| 日韩视频免费直播| 亚洲18私人小影院| 邻居大乳一区二区三区| 手机看片久久| 日韩欧美高清| 国产一区二区三区四区五区美女| 亚洲精品国产高清久久伦理二区| 日韩精品中午字幕| 国内免费精品永久在线视频| 色鬼7777久久| 国产aⅴ精品一区二区四区| 一区二区电影| 国产亚洲精品中文字幕| 欧美一区在线视频| 77777亚洲午夜久久多人| av每日在线更新| 国产伦精品一区二区三区在线播放| 一本色道久久综合| 日韩毛片在线免费观看| 亚洲精品狠狠操| 免费h片在线观看| 国产激情欧美| 日本视频一区二区| 欧美性xxxx极品hd满灌| 欧美大学生性色视频| 番号集在线观看| 麻豆一区二区| 国产专区欧美精品| 欧美日韩一区二区在线观看| 97色在线观看免费视频| 亚洲小说区图片区都市| 欧美aaaaaaaaaaaa| 中文字幕精品一区| 亚洲天天在线日亚洲洲精| 理论片在线观看理伦片| av成人在线网站| 国精产品一区一区三区mba桃花| 一本色道久久综合亚洲精品按摩| 韩国v欧美v日本v亚洲| 宅男在线观看免费高清网站| 国产高清久久| 亚洲天堂久久久久久久| 久热在线中文字幕色999舞| 日本亚洲精品| 欧美1区2区3区| 午夜欧美一区二区三区在线播放| 欧美激情亚洲一区| 黄色激情在线播放| 蜜臀99久久精品久久久久久软件| 色成年激情久久综合| 国产精品美女www| 伊人久久大香伊蕉在人线观看热v| 麻豆精品在线播放| 欧美精品一区二区久久久| 伊人网在线视频| 国产欧美一区二区精品久久久| 国产日韩欧美a| 色狠狠av一区二区三区香蕉蜜桃| 久久日韩视频| 亚洲国产专区校园欧美| 91九色最新地址| 性欧美18+| 日韩精品免费| 欧美日韩国产精品专区| 成人xxxx视频| 狠狠做六月爱婷婷综合aⅴ| 亚洲男女毛片无遮挡| 欧洲永久精品大片ww免费漫画| 97欧美成人| 91蜜桃传媒精品久久久一区二区| 最新69国产成人精品视频免费| 乱插在线www| 国产麻豆精品一区二区| 国产小视频91| 欧美舌奴丨vk视频| 久久综合九色综合97婷婷| 欧美国产中文字幕| 国产精品日韩精品在线播放| 国产视频在线观看一区二区三区| 久久成人精品电影| 高清不卡一区| 亚洲人成网站影音先锋播放| 国产欧美日韩精品在线观看| 欧美精品系列| 欧美三级电影网站| 免费av在线| 国产一区二区三区精品欧美日韩一区二区三区| 日韩精品中文字幕在线播放| 涩涩在线视频| xnxx国产精品| 国产精品国产自产拍高清av水多| 国产精品qvod| 亚洲成av人片www| 在线看三级网站视频| 伊人成人网在线看| 亚洲精品动漫100p| 人人鲁人人莫人人爱精品| 国产日产亚洲精品系列| 国产精品久久不能| 国产精品久久久久久久| 欧美一区二区三区在线观看| 日本片在线观看| 国产黄色精品视频| 97超视频免费观看| 成人3d动漫在线观看| 欧美绝品在线观看成人午夜影视| а√天堂官网中文在线| 成人动漫在线一区| 国产精品美女无圣光视频| 99久久婷婷| 亚洲欧洲日本专区| 精品一区91| 欧美三日本三级三级在线播放| 超碰caoporn久久| 国产婷婷精品av在线| 神马午夜dy888| 看国产成人h片视频| 欧美激情视频网| 国产精品成人a在线观看| 国产视频自拍一区| 香蕉大人久久国产成人av| 色先锋aa成人| 国产乱码精品一区二三赶尸艳谈| 国产日产精品一区| 天堂资源最新在线| 成人免费的视频| 91嫩草在线播放| 国产精品一区2区| 国产精品美女免费视频| 首页国产欧美久久| 国产精品高潮在线| 日韩av一区二区三区四区| 91国产精品91| 亚洲欧美日本国产专区一区| 午夜免费日韩视频| 国产精品三上| 国产成人精品久久二区二区91| 在线日韩中文| 欧美一区二区视频97| 老司机一区二区三区| 国产成人精品视频| 蜜桃久久久久久| 成人激情春色网| 福利91精品一区二区三区| 狠狠干五月天| 成a人片亚洲日本久久| 成r视频免费观看在线播放| 国产成人自拍网| 天堂91在线| 国产精品久久久久aaaa樱花| 国产黄网站在线观看| 玉米视频成人免费看| 漫画在线观看av| 欧美无砖砖区免费| 视频免费一区二区| 日韩av在线网| 影音先锋日韩精品| 国产精品高潮呻吟久久av无限| 韩国一区二区在线观看| 在线观看高清av|