国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

2011年3月計算機二級考試C++筆試試題

開發 后端
全國計算機等級考試(NCRE)是經原國家教育委員會(現教育部)批準,由教育部考試中心主辦,面向社會,用于考察應試人員計算機應用知識與技能的全國性計算機水平考試體系。

下面是2011年3月計算機二級考試C++筆試試題,供大家參考。

一、選擇題

(1)下列關于棧敘述正確的是

A)棧頂元素***能被刪除

B)棧頂元素***才能被刪除

C)棧底元素永遠不能被刪除

D)以上三種說法都不對

(2)下列敘述中正確的是

A)有一個以上根結點的數據結構不一定是非線性結構

B)只有一個根結點的數據結構不一定是線性結構

C)循環鏈表是非線性結構

D)雙向鏈表是非線性結構

(3)某二叉樹共有7個結點,其中葉子結點只有1個,則該二叉樹的深度為(假設根結點在第1層)

A)3

B)4

C)6

D)7

(4)在軟件開發中,需求分析階段產生的主要文檔是

A)軟件集成測試計劃

B)軟件詳細設計說明書

C)用戶手冊

D)軟件需求規格說明書

(5)結構化程序所要求的基本結構不包括

A)順序結構

B)GOTO跳轉

C)選擇(分支)結構

D)重復(循環)結構

(6)下面描述中錯誤的是

A)系統總體結構圖支持軟件系統的詳細設計

B)軟件設計是將軟件需求轉換為軟件表示的過程

C)數據結構與數據庫設計是軟件設計的任務之一

D)PAD圖是軟件詳細設計的表示工具

(7)負責數據庫中查詢操作的數據庫語言是

A)數據定義語言

B)數據管理語言

C)數據操縱語言

D)數據控制語言

(8)一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯系是

A)1:1聯系

B)1:m聯系

C)m:1聯系

D)m:n聯系

(9)有三個關系R、S和T如下:

則由關系R和S得到關系T的操作是

A)自然連接

B)交

C)除

D)并

(10)定義無符號整數類為UInt,下面可以作為類UInt實例化值的是

A)-369

B)369

C)0.369

D)整數集合{1,2,3,4,5}

(11)為了提高函數調用的實際運行速度,可以將較簡單的函數定義為

A)內聯函數

B)重載函數

C)遞歸函數

D)函數模板

 (12)若AA為一個類,a為該類的非靜態數據成員,在該類的一個成員函數定義中訪問a時,其書寫格式為

A)a

B)AA.a

C)a()

D)AA::a()

#p#

(13)當派生類從一個基類保護繼承時,基類中的一些成員在派生類中成為保護成員,這些成員在基類中原有的訪問屬性是

A)任何

B)公有或保護

C)保護或私有

D)私有

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

A)Data+(Data);

B)Data operator+(Data);

C)Data+operator(Data);

D)operator+(Data,Data);

(15)下列關于函數模板的描述中,正確的是

A)函數模板是一個實例函數

B)使用函數模板定義的函數沒有返回類型

C)函數模板的類型參數與函數的參數相同

D)通過使用不同的類型參數,可以從函數模板得到不同的實例函數

(16) C++系統預定義了4個用于標準數據流的對象,下列選項中不屬于此類對象的是

A)cout

B)cin

C)cerr

D)cset

(17)Windows環境下,由C++源程序文件編譯而成的目標文件的擴展名是

A)cpp

B)exe

C)obj

D)lik

(18)字符串“a+b=12\n\t”的長度為

A)12

B)10

C)8

D)6

(19)有如下程序:

  1. #include  
  2. using namespace std;  
  3. int main(){  
  4. int f,f1=0,f2=1;  
  5. forint i=3;i《=6;i++){  
  6. f=f1+f2;  
  7. f1=f2;f2=f;  
  8. }  
  9. cout《  return 0;  
  10. }  

運行時的輸出結果是

A)2

B)3

C)5

D)8

(20)有如下程序:

  1. #include  
  2. using namespace std;  
  3. int main(){  
  4. int a[6]={23,15,64,33,40,58};  
  5. int s1,s2;  
  6. s1=s2=a[0];  
  7. forint* p=a+1;p  if(s1》*p) s1=*p;  
  8. if(s2《*p) s2=*p;  
  9. }  
  10. cout《  return 0;  

運行時的輸出結果是

A)23

B)58

C)64

D)79

#p#

(21)有如下程序: 

  1. #include  
  2. using namespace std;  
  3. void f1(int& x,int& y) {int z=x; x=y; y=z;}  
  4. void f2(int x;int y) {int z=x; x=y; y=z;}  
  5. int main(){  
  6. int x=10,y=26;  
  7. f1(x,y);  
  8. f2(x,y);  
  9. cout《  return 0;  

運行時的輸出結果是

A)10

B)16

C)26

D)36

(22)有如下程序:

  1. #include  
  2. using namespace std;  
  3. class XA{  
  4. int a;  
  5. public:  
  6. static int b;  
  7. XA(int aa):a(aa) {b++;}  
  8. ~XA(){}  
  9. int get(){return a;}  
  10. };  
  11. int XA::b=0;  
  12. int main(){  
  13. XA d1(2),d2(3);  
  14. cout《   return 0;  

運行時的輸出結果是

A)5

B)6

C)7

D)8

(23)有如下程序:

  1. #include  
  2. using namespace std;  
  3. class Point{  
  4. int x,y;  
  5. public:  
  6. Point(int x1=0,int y1=0):x(x1),y(y1){}  
  7. int get(){return x+y;}  
  8. };  
  9. class Circle{  
  10. Point center;  
  11. int radius;  
  12. public:  
  13. Circle(int cx,int cy,int r):center(cx,cy),raaius(r){}  
  14. int get(){return center.get()+radius;}  
  15. };  
  16. int main(){  
  17. Circle c(3,4,5);  
  18. cout《  return 0;  

運行時的輸出結果是

A)5

B)7

C)9

D)12

#p#

(24)若要對類BigNumber中重載的類型轉換運算符long進行聲明,下列選項中正確的是

A)operator long() const;

B)operator long(BigNumber);

C)long operator long() const;

D)long operator long(BigNumber);

(25)有如下函數模板定義:

template

T1 FUN(T2 n){return n*5.0;}

若要求以int型數據9作為函數實參調用該模板,并返回一個double型數據,則該調用應表示為

A)FUN(9)

B)FUN《9》

C)FUN(9)

D)FUN《9》(double)

(26)下列語句都是程序運行時的第1條輸出語句,其中一條語句的輸出效果與其他三條語句不同,該語句是

A)cout《  B)cout《  C)cout《  D)cout《 ?。?7)下列關于析構函數的描述中,錯誤的是

A)析構函數可以重載

B)析構函數由系統自動調用

C)每個對象的析構函數只被調用一次

D)每個類都有析構函數

(28)下列關于構造函數的描述中,錯誤的是

A)構造函數名與類名相同

B)構造函數可以有返回值

C)構造函數可以重載

D)每個類都有構造函數

(29)若PAT是一個類,則程序運行時,語句“PAT(*ad)[3];”調用PAT的構造函數的次數是

A)0

B)1

C)2

D)3

(30)下列描述中,錯誤的是

A)公有繼承時基類中的公有成員在派生類中仍是公有成員

B)公有繼承時基類中的保護成員在派生類中仍是保護成員

C)保護繼承時基類中的公有成員在派生類中仍是公有成員

D)保護繼承時基類中的保護成員在派生類中仍是保護成員

(31)生成派生類對象時,派生類構造函數調用基類構造函數的條件是

A)無需任何條件

B)基類中顯式定義了構造函數

C)派生類中顯式定義了構造函數

D)派生類構造函數明確調用了基類構造函數

(32)下列關于派生類和基類的描述中,正確的是

A)派生類成員函數只能訪問基類的公有成員

B)派生類成員函數只能訪問基類的公有和保護成員

C)派生類成員函數可以訪問基類的所有成員

D)派生類對基類的默認繼承方式是公有繼承

(33)有如下類模板定義:

  1. template 
  2. class BigNumber{  
  3. long n;  
  4. public:  
  5. BigNumber(T i):n(i){}  
  6. BigNumber operator+(BigNumber b){  
  7. return BigNumber(n+b.n);  
  8. }  
  9. };  

己知b1、b2是BigNumber的兩個對象,則下列表達式中錯誤的是

A)bl+b2

B)b1+3

C)3+b1

D)3+3

(34)下列關于文件流的描述中,正確的是

A)文件流只能完成針對磁盤文件的輸入輸出

B)建立一個文件流對象時,必須同時打開一個文件

C)若輸入流要打開的文件不存在,將建立一個新文件

D)若輸出流要打開的文件不存在,將建立一個新文件

(35)有如下程序:

  1. #include  
  2. using namespace std;  
  3. class Pair{  
  4. int m,n;  
  5. public:  
  6. Pair(int j,int k):m(j),n(k){}  
  7. int get() {return m;}  
  8. int get() const {return m+n;}  
  9. };  
  10. int main(){  
  11. Pair a(3,5);  
  12. const Pair b(3,5);  
  13. cout+a.get()《  return 0;  

運行時的輸出結果是

A)33

B)38

C)83

D)88

#p#

二、填空題

(1)有序線性表能進行二分查找的前提是該線性表必須是 【1】 存儲的。

(2)一棵二叉樹的中序遍歷結果為DBEAFC,前序遍歷結果為ABDECF。則后序遍歷結果為 【2】 。

(3)對軟件設計的最小單位(模塊或程序單元)進行的測試通常稱為 【3】 測試。

(4)實體完整性約束要求關系數據庫中元組的 【4】 屬性值不能為空。

(5)在關系A(S,SN,D)和關系B(D,CN,NM)中,A的主關鍵字是S,B的主關鍵字是D,則稱 【5】 是關系A的外碼。

(6)若有定義語句“int x=10,y=20,z=20;”,則表達式x》z&&y==z的值為 【6】 。

(7)有如下語句序列:

int x=-10;while(++x){ }

運行時while循環體的執行次數為 【7】 。

(8)有如下語句序列:

int arr[2][2]={{9,8},{7,6}};

int *p=arr[0]+1; cout《《*p《  運行時的輸出結果是 【8】 。

(9)函數fun的功能是將一個數字字符串轉換為一個整數,請將函數補充完整。

int fun(char *str){

int num=0;

while(*str){

num*=10;

num+= 【9】 ;

str++;

}

return num;

}

(10)若要將函數“void FriFun();”聲明為類MyClass的友元函數,則應在類MyClass的定義中加入語句 【10】 。

(11)下列程序的輸出結果為012,請根據注釋將橫線處的缺失部分補充完整。

#include

using namespace std;

class Test{

public:

Test(int a) {data=a;}

~Test() {}

void print(){cout《  private:

int data;

};

int main(){

Test t[3]={ 【11】 };//對有3個元素的Test類對象數組t初始化t[i].print();

for(int i=0;i《3;i++)

return 0;

}

#p#

(12)請在橫線處填寫派生類Derived的繼承方式,使得程序的輸出結果為Base。

#include

using namespace std;

class Base{

public:

void print(){cout《《“Base”;}

};

class Derived: 【12】 Base{};

int main(){

Derived d;

d.print();

return 0;

}

(13)下列程序的輸出結果為1 2.3 2 4.6,請將橫線處的缺失部分補充完整。

#include

using namespace std;

class Base{

public:

Base(int a):idata(a){}

void print(){cout《  private:

int idata;

};

class Derived:public Base{

public:

Derived(int a;double b): 【13】 ,ddata(b){}

void print(){Base::print();cout《  private:

double ddata;

};

int main(){

Derived dl(1,2.3),d2(2,4.6);

d1.print();

d2.print();

return 0;

}

(14)下列程序的輸出結果為-5/8 -3/4,請將橫線處的缺失部分補充完整。

#include

using namespace std;

class Fraction{ //“分數”類

public:

Fraction(double a,double b):num(a),den(b){}

~Fraction(){}

//重載取負運算符“-”,返回一個分數對象,其分子是原來分子的相反數。

Fraction operator-(){

【14】

return f;

}

void print(){ cout《  private:

double num; //分子

double den; //分母

};

int main(){

Fraction f1(5;8),f2(3,4);

(-f1).print();(-f2).print();

return 0;

}

(15)函數Min的功能是返回具有n個元素的數組array中的最小值。請將橫線處的缺失部分補充完整,使得程序的輸出結果為1.24。

#include

using namespace std;

template

T Min(T* array,int n){

T min=array[0];

for(int i=1;i  if(array[i]  return min;

}

int main(){

double arr[8]={5.2,48.45,41.01,42,51.2,1.24,14.12,42};

cout《《 【15】 ;

return 0;

}

【編輯推薦】

  1. 2011年3月計算機二級C++筆試試題
  2. 2011年3月計算機二級C語言試題
  3. 2011年3月計算機二級VB筆試試題
  4. 2011年3月計算機二級Java筆試試題
責任編輯:于鐵 來源: 幫考網
相關推薦

2011-03-26 22:16:31

等考試題C++筆試試題

2011-03-26 22:06:07

Java筆試試題

2011-03-26 22:52:38

等考試題VB筆試試題

2011-03-26 22:39:43

等考試題C語言試題

2011-09-17 19:49:05

計算機等級考試

2011-09-17 19:31:01

計算機等級考試

2011-09-05 16:21:23

計算機等級考試

2011-09-17 20:08:50

計算機等級考試

2011-09-17 20:12:24

計算機等級考試

2011-09-17 19:34:08

計算機等級考試

2011-03-26 21:18:58

等考二級Access筆試

2011-03-26 21:34:15

等考二級VF筆試

2011-09-01 17:20:28

計算機等級

2011-09-17 19:40:57

計算機等級考試

2011-09-05 16:38:07

計算機等級考試

2011-09-05 14:37:38

計算機等級考試

2011-09-17 19:56:00

計算機等級考試

2011-03-26 23:28:38

等考試題網絡技術試題

2011-03-26 23:09:29

等考試題數據庫試題

2010-03-27 09:06:18

三級網絡技術計算機等級考試
點贊
收藏

51CTO技術棧公眾號

国产一区二区观看| 亚洲欧美中日韩| 国产日韩欧美另类| 欧美精品资源| 欧美不卡一区二区| www.国产精品.com| 日韩欧美999| 黄色直播在线| 一区二区三区久久久| 欧美婷婷精品激情| 久久久久久久久久久久久女国产乱| 91免费国产精品| 国产sm精品调教视频网站| 六月婷婷激情网| 丁香婷婷综合网| 日韩国产一级片| 成人国产精品免费观看动漫| 路边理发店露脸熟妇泻火| 久久99国产精品麻豆| 亚洲精品国产精品国自产| 亚洲中字黄色| 精品久久久久久亚洲| 亚洲精品欧洲| 欧美日韩国产免费一区二区三区| 国产欧美一级| 婷婷久久伊人| 国产精品资源在线看| 国产91沈先生在线播放| 国产成人av电影免费在线观看| 强开小嫩苞一区二区三区网站| 国产精品伊人色| 国产免费成人在线| 国产精品视频看| 少妇精品放荡导航| 欧美精品久久天天躁| 国产污视频在线播放| 日韩在线小视频| 97一区二区国产好的精华液| 青青久久av北条麻妃黑人| 欧美大黑bbbbbbbbb在线| 国产精品永久入口久久久| 日韩电影免费在线| 日韩黄色短视频| 久久久99久久| 免费观看v片在线观看| 欧美蜜桃一区二区三区| 一二三四视频在线中文| 久久综合88中文色鬼| 日韩欧美在线精品| 99视频免费观看| 狠狠色综合播放一区二区| 妞干网在线免费视频| 亚洲国产视频一区二区| 男人的天堂在线视频免费观看 | 小草在线视频免费播放| 日韩专区在线观看| 欧美日韩水蜜桃| 日本一区不卡| 久久综合av免费| 亚洲一区3d动漫同人无遮挡| 久久亚洲捆绑美女| 天堂中文资源在线| 亚洲美女又黄又爽在线观看| 欧美美女在线直播| 日韩欧美国产二区| 国产日韩欧美一区二区三区综合| 佐山爱痴汉视频一区二区三区| 欧美成人一区二区三区在线观看| 欧美a级大片在线| 国产精品白丝jk白祙| 高清成人免费视频| 久草福利在线视频| 久久久国产成人精品| 精品999网站| 麻豆传传媒久久久爱| 欧美亚州韩日在线看免费版国语版| 在线一区视频观看| 成人av资源| 欧美国产在线观看| 国产丝袜精品丝袜| 国产精品夜色7777狼人| 国产在线视频精品一区| av在线www| 精品国内亚洲在观看18黄| 99精品视频免费全部在线| 一级黄色香蕉视频| 日韩欧美的一区| 国产精品羞羞答答在线观看| 裸体大乳女做爰69| 色婷婷久久久亚洲一区二区三区| 五月天色综合| 亚洲国产激情一区二区三区| 亚洲成a人在线观看| 95精品视频| 日韩精品久久久| 亚洲高清不卡在线| 欧美日韩国产一区二区在线观看| 久久99精品久久久久子伦| 亚洲欧美福利一区二区| 英国三级经典在线观看| 99r国产精品视频| 中文字幕一区二区三区av| 日韩伦理在线一区| 欧美极品jizzhd欧美| 午夜精品福利在线| 精品国产一区二区三区成人影院 | 中文字幕一区二区三区四区五区 | 欧美一卡二卡在线| 女厕嘘嘘一区二区在线播放| 中文字幕人妻熟女人妻洋洋| 欧美日韩一区二区三区高清| 成人影视亚洲图片在线| 天天爽夜夜爽一区二区三区| 亚洲欧洲国产精品| 美女视频一区二区| 久久综合网导航| 成人动漫视频在线观看免费| 亚洲已满18点击进入久久| jizz国产精品| 久草在在线视频| 中文字幕亚洲一区二区三区| 国产一区二区三区综合| 亚洲电影视频在线| 日本在线免费观看一区| 日韩一区二区在线观看视频 | 91精品国产综合久久久久久豆腐| 国产成人免费av| 国产精品久久久久久户外露出| 亚洲四虎影院| 欧洲精品一区二区三区久久| 亚洲欧美国产视频| 国产99久久久国产精品潘金 | 欧美精品一区二区三区高清aⅴ | 51精品在线观看| 国产精品激情偷乱一区二区∴| 欧美a在线观看| 久久久久久久少妇| 久久免费福利视频| 国产精品的网站| 精品国产一区二区三区久久久樱花 | 亚洲国产精品久久久久婷婷884| 果冻天美麻豆一区二区国产| 日韩大片一区二区| 国产精品白丝jk喷水视频一区| 亚洲人一二三区| 久久国产精品亚洲人一区二区三区 | 有码中文亚洲精品| www国产成人| 精品精品国产三级a∨在线| 老鸭窝av在线| 亚洲一区二区在线| 666欧美在线视频| 免费国产亚洲视频| 久久免费影院| 国产精品久久久久久精| 成人免费网站在线观看| 欧美日韩免费不卡视频一区二区三区| 美女视频一区免费观看| 手机av在线| 国产熟人av一二三区| 国产精品爱久久久久久久| 狠狠综合久久av一区二区小说| 亚洲日本成人| 日韩欧美看国产| 丰满少妇又爽又紧又丰满69| 国产在线不卡精品| 欧美变态tickle挠乳网站| 不卡一区二区三区四区| 亚洲第一二三区| 免费黄网在线观看| 黄页免费在线观看视频| 国产精品男人爽免费视频1| 337p亚洲精品色噜噜噜| av成人动漫在线观看| 成人在线免费观看网站| ****av在线网毛片| 2018av男人天堂| 久久www免费人成精品| 色悠悠久久88| 色综合久久久网| 国产精品538一区二区在线| 窝窝社区一区二区| 日本在线视频中文有码| 三级a在线观看| 久久99精品国产99久久| 美女999久久久精品视频| 狠狠躁18三区二区一区| 国产成人av一区| 亚洲精品国产首次亮相| 成人影院网站| 在线观看黄网| 亚洲熟妇国产熟妇肥婆| 不卡一区二区三区视频| 日韩亚洲一区二区| 欧美日韩一二区| 国产精品美女一区二区在线观看| 玖玖视频精品| 欧美h版在线| 电影91久久久| xxxx成人|