欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

9月全國(guó)計(jì)算機(jī)二級(jí)考試C++筆試模擬題及答案四

時(shí)間:2025-05-02 23:50:31 試題 我要投稿
  • 相關(guān)推薦

2015年9月全國(guó)計(jì)算機(jī)二級(jí)考試C++筆試模擬題及答案(四)

  一、選擇題

2015年9月全國(guó)計(jì)算機(jī)二級(jí)考試C++筆試模擬題及答案(四)

  1.樹是結(jié)點(diǎn)的集合,它的根結(jié)點(diǎn)數(shù)目是( )

  A.有且只有1

  B.1或多于1

  C.0或1

  D.至少2

  【參考答案】A

  2.在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一( )

  A.不限制goto語句的使用

  B.減少或取消注解行

  C.程序越短越好

  D.程序結(jié)構(gòu)應(yīng)有助于讀者理

  【參考答案】D

  3.下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是( )

  A.便于用戶、開發(fā)人員進(jìn)行理解和交流

  B.反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù)

  C.作為確認(rèn)測(cè)試和驗(yàn)收的依據(jù)

  D.便于開發(fā)人員進(jìn)行需求分析

  【參考答案】D

  4.單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為( )

  A.外模式

  B.概念模式

  C.內(nèi)模式

  D.存儲(chǔ)模式

  【參考答案】A

  5.SQL語言又稱為( )

  A.結(jié)構(gòu)化定義語言

  B.結(jié)構(gòu)化控制語言

  C.結(jié)構(gòu)化查詢語言

  D.結(jié)構(gòu)化操縱語言

  【參考答案】C

  6.若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其后序遍歷的結(jié)點(diǎn)訪問順序是( )

  A.bdgcefha

  B.gdbecfha

  C.bdgaechf

  D.gdbehfca

  【參考答案】D

  7.軟件工程的理論和技術(shù)性研究的內(nèi)容主要包括軟件開發(fā)技術(shù)和( )

  A.消除軟件危機(jī)

  B.軟件工程管理

  C.程序設(shè)計(jì)自動(dòng)化

  D.實(shí)現(xiàn)軟件可重用

  【參考答案】B

  8.在軟件測(cè)試設(shè)計(jì)中,軟件測(cè)試的主要目的是( )

  A.實(shí)驗(yàn)性運(yùn)行軟件

  B.證明軟件正確

  C.找出軟件中全部錯(cuò)誤

  D.發(fā)現(xiàn)軟件錯(cuò)誤而執(zhí)行程序

  【參考答案】D

  9.索引屬于( )

  A.模式

  B.內(nèi)模式

  C.外模式

  D.概念模式

  【參考答案】B

  10.數(shù)據(jù)庫系統(tǒng)的核心是( )

  A.數(shù)據(jù)庫

  B.數(shù)據(jù)庫管理系統(tǒng)

  C.模擬模型

  D.軟件工程

  【參考答案】B

  11.下面關(guān)于類和對(duì)象的描述中,錯(cuò)誤的是( )

  A.類就是C語言中的結(jié)構(gòu)體類型,對(duì)象就是C語言中的結(jié)構(gòu)體變量

  B.類和對(duì)象之間的關(guān)系是抽象和具體的關(guān)系

  C.對(duì)象是類的實(shí)例,一個(gè)對(duì)象必須屬于一個(gè)已知的類

  D.類是具有共同行為工的若干對(duì)象的統(tǒng)一描述體

  【參考答案】A

  12.設(shè)inta=10,b=11,c=12;,表達(dá)式(a+b)

  A.2

  B.0

  C.-2

  D.1

  【參考答案】B

  13.下列語句中不是死循環(huán)的是( )

  A.inti=10;

  B.for(inti=1;i<10;i++)

  C.inti=0;

  D.inti=1;

  while(1){do{for(;;)

  {i--;i++;i=i+1;

  i--;}}while(i>=0);

  if(i==1)break;

  }

  【參考答案】A

  14.下面關(guān)于數(shù)組的描述錯(cuò)誤的是( )

  A.在C++語言中數(shù)組的名字就是指向該數(shù)組第一個(gè)元素的指針

  B.長(zhǎng)度為n的數(shù)組,下標(biāo)的范圍是0~n-1

  C.數(shù)組的大小必須在編譯時(shí)確定

  D.數(shù)組只能通過值參數(shù)和引用參數(shù)兩種方式傳遞給函數(shù)

  【參考答案】D

  15.下面的哪個(gè)選項(xiàng)不能作為函數(shù)的返回類型?( )

  A.void

  B.int

  C.new

  D.long

  【參考答案】C

  16.下列程序的輸出結(jié)果為( )

  #include

  intfunc(intn)

  {if(n<1)return1;

  elsereturnn+func(n-1);

  return0;}

  voidmain( )

  {cout<

  A.0

  B.10

  C.15

  D.16

  【參考答案】D

  17.以下程序中,錯(cuò)誤的行為( )

  1.#include

  2.classA

  3.{

  4.public:

  5.intn=2;

  6.A(intval){cout<

  7.~A( ){}

  8.{;

  9.voidmain( )

  10{

  11.Aa(0);

  12.}

  A.5

  B.6

  C.7

  D.11?

  【參考答案】A

  18.下面程序的運(yùn)行結(jié)果為( )

  #include

  classA

  {

  intnum;

  public:

  A(inti){num=i;}

  A(A&a){num=a.num++;}

  voidprint( ){cout<

  };

  voidmain( )

  {

  Aa(1),b(a);

  a.print( );

  B.print( );

  }

  A.11

  B.12

  C.21

  D.22

  【參考答案】C

  19.如果類A被說明成類B的友元,則( )

  A.類A的成員即類B的成員

  B.類B的成員即類A的成員

  C.類A的成員函數(shù)不得訪問類B的成員

  D.類B不一定是類A的友元

  【參考答案】D

  20.建立派生類對(duì)象時(shí),3種構(gòu)造函數(shù)分別是a(基類的構(gòu)造函數(shù))、b(成員對(duì)象的構(gòu)造函數(shù))、c(派生類的構(gòu)造函數(shù))這3種構(gòu)造函數(shù)的調(diào)用順序?yàn)? )

  A.abc

  B.acb

  C.cab

  D.cba

  【參考答案】A

  21.下面關(guān)于模板的描述,錯(cuò)誤的是( )

  A.函數(shù)模板和類模板的參數(shù)可以是任意的數(shù)據(jù)類型

  B.類模板不能直接使用,必須先實(shí)例化為相應(yīng)的模板類,然后定義了模板類的對(duì)象后才能使用

  C.函數(shù)模板不能直接使用,需要實(shí)例化為模板函數(shù)后才使用

  D.類模板的成員函數(shù)都是模板函數(shù)

  【參考答案】A

  22.下面程序的運(yùn)行結(jié)果是( )

  #include

  voidmain( )

  {

  intnum=1;

  int&ref=num;

  ref=ref+2;

  cout<

  num=num+3;

  cout<

  }

  A.13

  B.16

  C.36

  D.33

  【參考答案】C

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

  #include

  inti=0;

  classA{

  public:

  A( ){i++;}

  };

  voidmain( )

  {Aa,b[3],*c;

  c=b;

  cout<

  A.2

  B.3

  C.4

  D.5

  【參考答案】C

  24.下列字符串中可以用C++語言標(biāo)識(shí)符的是( )

  A._1234

  B.foo~~bar

  C.virtua

  D.34var

  【參考答案】A

  25.下列語句的輸出結(jié)果( )

  cout<

  A.5

  B.14

  C.8

  D.輸出項(xiàng)不合法,無正常輸出

  【參考答案】A

  26.若有如下語句( )

  #include

  voidmain( )

  {intx=3;

  do{

  x=x-2;

  cout<

  }while(!(--x));

  }

  則上面程序段

  A.輸出的是1

  B.輸出的是1和-2

  C.輸出的是3和0

  D.是死循環(huán)

  【參考答案】B

  27.以下程序中調(diào)用cin函數(shù)給變量a輸入數(shù)值的方法是錯(cuò)誤的,其錯(cuò)誤原因是( )

  #include

  voidmain( )

  {int*p,*q,a,b;

  p=&a;

  cout<<″inputa:″;

  cin>>p;}

  A.*p表示的是指針變量P的地址

  B.p表示的是變量a的地址,而不是變量a的值

  C.*p表示的是指針變量p的值

  D.*p只能用來說明p是一個(gè)指針變量

  【參考答案】B

  28.有以下程序

  #include

  voidfun(inta,intb,intc)

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

  voidmain( )

  {intx=10,y=20,z=30;

  fun(x,y,z);

  cout<

  輸出結(jié)果是( )

  A.30,20,10

  B.10,20,30

  C.456,567,678

  D.678,567,456

  【參考答案】B

  29.下列定義中p指向的地址可更改,但*p不能夠更改的是( )

  A.constint*P

  B.int*constp;

  C.constint*constp;

  D.int*p;

  【參考答案】A

  30.下面程序的結(jié)果是( )

  #include

  classA

  {

  inta;

  public:

  A( ):a(1){}

  voidshowa( ){cout<

  };

  classB

  {

  inta;

  public:

  B( ):a(2){}

  voidshowa( ){cout<

  };

  classC:publicA,publicB

  {inta;

  public:

  C( ):a(3){}

  voidshowa( ){cout<

  };

  voidmain( )

  {Cc;

  c.showa( );}

  A.1

  B.2

  C.3

  D.程序有錯(cuò)誤

  【參考答案】C

  31.如果表達(dá)式x*y+z中,“*”是作為友元函數(shù)重載的,“+”是作為友元函數(shù)重載的,則該表達(dá)式還可為( )

  A.operator+(operator*(x,y),z)

  B.x.operator+(operator*(x,y),z)

  C.y.operator*(operator+(x,y),z)

  D.x.operator+(operator*(x,y))

  【參考答案】A

  32.對(duì)于語句cout<

  A.*********1*2

  B.********12

  C.*******1*2

  D.12********

  【參考答案】A

  33.有如下程序

  #include

  intfunc(inta,intb)

  {return(a+b);}

  voidmain( )

  {intx=2,y=5,z=8,r;

  r=func(func(x,y),z);

  cout<

  該程序的輸出的結(jié)果是( )

  A.12

  B.13

  C.14

  D.15

  【參考答案】D

  34.下列描述中,抽象類的特性是( )

  A.可以說明虛函數(shù)

  B.可以定義友元函數(shù)

  C.可以進(jìn)行構(gòu)造函數(shù)重載

  D.不能說明其對(duì)象

  【參考答案】D

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

  #include

  voidfun(int*a,int*b)

  {int*k;

  k=a;a=b;b=k;

  }

  voidmain( )

  {inta=3,b=6,*x=&a,*y=&b;

  fun(x,y);

  cout<

  }

  A.63

  B.36

  C.編譯出錯(cuò)

  D.00

  【參考答案】B

【9月全國(guó)計(jì)算機(jī)二級(jí)考試C++筆試模擬題及答案四】相關(guān)文章:

全國(guó)計(jì)算機(jī)二級(jí)考試C++筆試模擬題及答案11-22

2015年9月全國(guó)計(jì)算機(jī)二級(jí)考試C++筆試模擬題及答案(三)07-31

2015年9月全國(guó)計(jì)算機(jī)二級(jí)考試C++筆試模擬題及答案(五)10-22

2015年9月全國(guó)計(jì)算機(jī)二級(jí)考試C++筆試模擬題及答案(六)07-04

全國(guó)計(jì)算機(jī)二級(jí)考試《C++》筆試樣卷06-12

全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C++筆試題08-24

下半年全國(guó)計(jì)算機(jī)二級(jí)C++考試模擬題及答案06-27

全國(guó)計(jì)算機(jī)二級(jí)考試C++精選試題及答案08-17

2015下半年全國(guó)計(jì)算機(jī)二級(jí)C++考試模擬題及答案(四)09-17