av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

試題

下半年全國計算機二級C++考試模擬題及答案三

時間:2025-02-25 13:04:46 試題 我要投稿
  • 相關推薦

2015下半年全國計算機二級C++考試模擬題及答案(三)

  一、選擇題

2015下半年全國計算機二級C++考試模擬題及答案(三)

  1.算法的空間復雜度是指

  A)算法程序的長度

  B)算法程序中的指令條數(shù)

  C)算法程序所占的存儲空間

  D)執(zhí)行過程中所需要的存儲空間

  【參考答案】D

  2.用鏈表表示線性表的優(yōu)點是

  A)便于隨機存取

  B)花費的存儲空間較順序存儲少

  C)便于插入和刪除操作

  D)數(shù)據(jù)元素的物理順序與邏輯順序相同

  【參考答案】C

  3.數(shù)據(jù)結構中,與所使用的計算機無關的是數(shù)據(jù)的

  A)存儲結構

  B)物理結構

  C)邏輯結構

  D)物理和存儲結構

  【參考答案】C

  4.結構化程序設計主要強調的是

  A)程序的規(guī)模

  B)程序的效率

  C)程序設計語言的先進性

  D)程序易讀性

  【參考答案】D

  5.軟件設計包括軟件的結構、數(shù)據(jù)接口和過程設計,其中軟件的過程設計是指

  A)模塊間的關系

  B)系統(tǒng)結構部件轉換成軟件的過程描述

  C)軟件層次結構

  D)軟件開發(fā)過程

  【參考答案】B

  6.檢查軟件產品是否符合需求定義的過程稱為

  A)確認測試

  B)集成測試

  C)驗證測試

  D)驗收測試

  【參考答案】A

  7.數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構成。下列圖符名標識的圖符不屬于數(shù)據(jù)流圖合法圖符的是

  A)控制流

  B)加工

  C)數(shù)據(jù)存儲

  D)源和潭

  【參考答案】A

  8.應用數(shù)據(jù)庫的主要目的是

  A)解決數(shù)據(jù)保密問題

  B)解決數(shù)據(jù)完整性問題

  C)解決數(shù)據(jù)共享問題

  D)解決數(shù)據(jù)量大的問題

  【參考答案】C

  9.在數(shù)據(jù)庫設計中,將E-R圖轉換成關系數(shù)據(jù)模型的過程屬于

  A)需求分析階段

  B)邏輯設計階段

  C)概念設計階段

  D)物理設計階段

  【參考答案】B

  10.在數(shù)據(jù)管理技術的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。其中數(shù)據(jù)獨立性最高的階段是

  A)數(shù)據(jù)庫系統(tǒng)

  B)文件系統(tǒng)

  C)人工管理

  D)數(shù)據(jù)項管理

  【參考答案】A

  11.下面關于C++語言的描述錯誤的是

  A)C++語言支持數(shù)據(jù)封裝

  B)C++語言中引入友元沒有破壞封裝性

  C)C++語言允許函數(shù)名和運算符重載

  D)C++語言支持動態(tài)聯(lián)編

  【參考答案】B

  12.設有定義inta=1;floatf=1?2;charc=′a′;,則下列表示錯誤的是

  A)++a;

  B)f--;

  C)c++;

  D)8++;

  【參考答案】D

  13.下列程序的運行結果為

  #include

  voidmain()

  {inta=2;

  intb=a+1;

  cout<

  A)0.66667

  B)0

  C)0.7

  D)0.66666666

  【參考答案】B

  14.設inta=1,b=2;,則(a++)+b和a+++b這兩個表達式的值分別為

  A)3,3

  B)3,4

  C)4,3

  D)4,4

  【參考答案】A

  15.下面程序的運行結果為

  #include

  voidmain()

  {chara=′3′;

  switch(a)

  {case′3′:cout<<"3";

  case′2′:cout<<"2";break;

  default:cout<<"1";}}

  A)3

  B)321

  C)31

  D)32

  【參考答案】D

  16.有如下數(shù)組聲明:intnum[10];,下標值引用錯誤的是

  A)num[10]

  B)num[5]

  C)num[3]

  D)num[0]

  【參考答案】A

  17.存在定義inta[10],x,*pa;,若pa=&a[0],下列的哪個選項和其他3個選項不是等價的?

  A)x=*pa;

  B)x=*(a+1);

  C)x=*(pa+1);

  D)x=a[1];

  【參考答案】A

  18.下面程序的運行結果為

  #include

  voidswap(int&a,intb)

  {inttemp;

  temp=a++;

  a=b;

  b=temp;}

  voidmain()

  {inta=2,b=3;

  swap(a,b);

  cout<

  A)2,3

  B)3,2

  C)2,2

  D)3,3

  【參考答案】D

  19.一個函數(shù)功能不太復雜但要求被頻繁調用,應選用

  A)內聯(lián)函數(shù)

  B)重載函數(shù)

  C)遞歸函數(shù)

  D)嵌套函數(shù)

  【參考答案】A

  20.下面關于C++語言變量的敘述錯誤的是

  A)C++語言中變量分為auto,static,extern和register四種存儲類型

  B)自動變量和外部變量的作用域為整個程序

  C)內部靜態(tài)變量的作用域是定義它的函數(shù)

  D)外部靜態(tài)變量的作用域是定義它的文件

  【參考答案】B

  21.為了使類中的某個成員不能被類的對象通過成員操作符訪問,則不能把該成員的訪問權限定義為

  A)public

  B)protected

  C)private

  D)static

  【參考答案】A

  22.在C++語言程序中,對象之間的相互通信通過

  A)繼承實現(xiàn)

  B)調用成員函數(shù)實現(xiàn)

  C)封裝實現(xiàn)

  D)函數(shù)重載實現(xiàn)

  【參考答案】B

  23.類的析構函數(shù)是在什么時候調用的?

  A)類創(chuàng)建時

  B)創(chuàng)建對象時

  C)刪除對象時

  D)不自動調用

  【參考答案】C

  24.通常拷貝構造函數(shù)的參數(shù)是

  A)某個對象名

  B)某個對象的成員名

  C)某個對象的引用名

  D)某個對象的指針名

  【參考答案】C

  25.下面程序的運行結果為

  #include

  classA

  {staticintn;

  public:

  A(){n=1;}

  A(intnum){n=num;}

  voidprint(){cout<

  intA::n=2;

  voidmain()

  {Aa,b(3);

  a.print();

  b.print();

  cout<

  A)11

  B)13

  C)23

  D)33

  【參考答案】D

  26.下列不是描述類的成員函數(shù)的是

  A)構造函數(shù)

  B)析構函數(shù)

  C)友元函數(shù)

  D)拷貝構造函數(shù)

  【參考答案】C

  27.繼承機制的作用是

  A)信息隱藏

  B)數(shù)據(jù)封裝

  C)定義新類

  D)數(shù)據(jù)抽象

  【參考答案】C

  28.C++語言類體系中,不能被派生類繼承的有

  A)轉換函數(shù)

  B)構造函數(shù)

  C)虛函數(shù)

  D)靜態(tài)成員函數(shù)

  【參考答案】B

  29.下面程序的運行結果是

  #include

  classbase{

  protected:

  inta;

  public:

  base(){cout<<"0";}};

  classbase1:virtualbase{

  public:

  base1(){cout<<"1";}};

  classbase2:virtualbase{

  public:

  base2(){cout<<"2";}};

  classderived:publicbase1,publicbase2{

  public:

  derived(){cout<<"3";}};

  voidmain()

  {derivedobj;

  cout<

  A)0123

  B)3120

  C)0312

  D)3012

  【參考答案】A

  30.對于類定義

  classA{

  public:

  virtualvoidfunc1(){}

  voidfunc2(){}};

  classB:publicA{

  public:

  voidfunc1(){cout<<″classBfunc1″<

  virtualvoidfunc2(){cout<<″classBfunc2″<

  下面正確的敘述是

  A)A::func2()和B::func1()都是虛函數(shù)

  B)A::func2()和B::func1()都不是虛函數(shù)

  C)B::func1()是虛函數(shù),而A::func2()不是虛函數(shù)

  D)B::func1()不是虛函數(shù),而A::func2()是虛函數(shù)

  【參考答案】C

  31.下面關于運算符重載的描述錯誤的是

  A)運算符重載不能改變操作數(shù)的個數(shù)、運算符的優(yōu)先級、運算符的結合性和運算符的語法結構

  B)不是所有的運算符都可以進行重載

  C)運算符函數(shù)的調用必須使用關鍵字operator

  D)在C++語言中不可通過運算符重載創(chuàng)造出新的運算符

  【參考答案】C

  32.與語句cout<

  A)cout<<′\n′;

  B)cout<<′\12′;

  C)cout<<′\xA′;

  D)cout<<′\0′;

  【參考答案】D

  33.下面程序的運行結果是

  #include

  intfun(inta[],intn)

  {intresult=1;

  for(inti=1;i

  result=result*a[i];

  returnresult;}

  voidmain()

  {inta[3]={3,4,5};

  cout<

  A)12

  B)15

  C)20

  D)60

  【參考答案】C

  34.下面程序的運行結果是

  #include

  voidmain()

  {inti=1;

  while(i<=8)

  if(++i%3!=2)continue;

  elsecout<

  A)25

  B)36

  C)258

  D)369

  【參考答案】C

  35.下列程序的運行結果為

  #include

  template

  classFF

  {TTa1,a2,a3;

  public:

  FF(TTb1,TTb2,TTb3){a1=b1;a2=b2;a3=b3;}

  TTSum(){returna1+a2+a3;}};

  voidmain()

  {FFx(int(1.1),2,3),y(int(4.2),5,6);

  cout<

  A)6.115.2

  B)615

  C)615.2

  D)6.115

  【參考答案】B

  二、填空題

  (1)數(shù)據(jù)的邏輯結構有線性結構和【1】兩大類。

  【參考答案】

  【1】非線性結構

  (2)順序存儲方法是把邏輯上相鄰的結點存儲在物理位置【2】的存儲單元中。

  【參考答案】

  【2】相鄰

  (3)一個類可以從直接或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的【3】。

  【參考答案】

  【3】可重用性

  (4)軟件工程研究的內容主要包括:【4】技術和軟件工程管理。

  【參考答案】

  【4】軟件開發(fā) 

  (5)關系操作的特點是【5】操作。

  【參考答案】

  【5】集合

  (6)C++中封裝性、繼承性和【6】是面向對象思想的主要特征。

  【參考答案】

  【6】多態(tài)性

  (7)下面程序的結果為【7】。

  #include

  voidmain()

  {inta=1,b=2;

  boolc=1;

  if((a>b)||c)cout<<"true"<

  else

  cout<<"false"<

  【參考答案】

  【7】true

  (8)下列for語句的循環(huán)次數(shù)為【8】。

  for(inta=0,b=1;b&&a<5;a++);

  【參考答案】

  【8】5

  (9)下面程序的輸出結果是【9】。

  #include

  voidmain()

  {inta[6]={1,2,3,4,5,6};

  for(inti=0;i<5;i++)

  cout<

  【參考答案】

  【15】*****hello

【下半年全國計算機二級C++考試模擬題及答案三】相關文章:

下半年全國計算機二級C++考試模擬題及答案06-27

2023下半年全國計算機二級C++考試模擬題及答案08-22

全國計算機二級考試C++筆試模擬題及答案11-22

2015下半年全國計算機二級C++考試模擬題及答案(二)11-10

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

2015下半年全國計算機二級C++考試模擬題及答案(十)08-27

2015下半年全國計算機二級C++考試模擬題及答案(九)07-09

2015下半年全國計算機二級C++考試模擬題及答案(五)09-05

全國計算機二級考試C++精選試題及答案08-17