




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2011 年 3 月 計算機等級考試+ 筆試真題一、選擇題(1)下列關(guān)于棧敘述正確的是A)棧頂元素最先能被刪除B)棧頂元素最后才能被刪除C)棧底元素永遠不能被刪除D)以上三種說法都不對(2)下列敘述中正確的是A)有一個以上根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)B)只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)C)循環(huán)鏈表是非線性結(jié)構(gòu)D)雙向鏈表是非線性結(jié)構(gòu)(3)某二叉樹共有7個結(jié)點,其中葉子結(jié)點只有 1個,則該二叉樹的深度為(假設(shè)根結(jié)點在第1層)A 3467(4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是A)軟件集成測試計劃B)軟件詳細設(shè)計說明書C)用戶手冊D)軟件需求規(guī)格說明書(5)結(jié)構(gòu)化程序所要求的
2、基本結(jié)構(gòu)不包括A)順序結(jié)構(gòu)GOTO轉(zhuǎn)C)選擇(分支)結(jié)構(gòu)D)重復(循環(huán))結(jié)構(gòu)(6)下面描述中錯誤的是A)系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細設(shè)計B)軟件設(shè)計是將軟件需求轉(zhuǎn)換為軟件表示的過程C)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計是軟件設(shè)計的任務(wù)之一D) PAD圖是軟件詳細設(shè)計的表示工具(7)負責數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是A)數(shù)據(jù)定義語言B)數(shù)據(jù)管理語言C)數(shù)據(jù)操縱語言D)數(shù)據(jù)控制語言一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯(lián)系是1:1聯(lián)系1:m聯(lián)系m:1聯(lián)系m:n聯(lián)系(9)有三個關(guān)系 R S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是A)自然連接B)交C)除D)并(10)定義無符號
3、整數(shù)類為UInt,下面可以作為類 UInt實例化值的是A -3693690.369D)整數(shù)集合1,2,3,4,5(11)為了提高函數(shù)調(diào)用的實際運行速度,可以將較簡單的函數(shù)定義為A內(nèi)聯(lián)函數(shù)B)重載函數(shù)C)遞歸函數(shù)D)函數(shù)模板(12)若AA為一個類,a為該類的非靜態(tài)數(shù)據(jù)成員,在該類的一個成員函數(shù)定義中訪問a時,其書寫格式為A aAA.aa()AA:a()(13)當派生類從一個基類保護繼承時,基類中的一些成員在派生類中成為保護成員,這些成員在 基類中原有的訪問屬性是A)任何B)公有或保護C)保護或私有D)私有(14)若要對Data類中重載的加法運算符成員函數(shù)進行聲明,下列選項中正確的是A Data+
4、(Data);Dataoperator+(Data);Data+operator(Data);operator+(Data,Data);(15)下列關(guān)于函數(shù)模板的描述中,正確的是A)函數(shù)模板是一個實例函數(shù)B)使用函數(shù)模板定義的函數(shù)沒有返回類型C)函數(shù)模板的類型參數(shù)與函數(shù)的參數(shù)相同D)通過使用不同的類型參數(shù),可以從函數(shù)模板得到不同的實例函數(shù)C+系統(tǒng)預定義了 4個用于標準數(shù)據(jù)流的對象,下列選項中不屬于此類對象的是A) coutcincerrcsetWindows環(huán)境下,由C+翎程序文件編譯而成的目標文件的擴展名是A cppexeobjlik(18)字符串“a+b=12 t”的長度為A 121086
5、(19)有如下程序:#include usingnamespacestd;intmain()intf,f1=0,f2=1;for(inti=3;i=6;i+)f=f1+f2;f1=f2;f2=f;cout*p)s1=*p;if(s2*p)s2=*p;coutENDL;return。;運行時的輸出結(jié)果是23586479(21)有如下程序:#include usingnamespacestd;voidf1(int&x,int&y)intz=x;x=y;y=z; voidf2(intx;inty)intz=x;x=y;y=z; intmain()intx=10,y=26;f1(x,y);f2(x,y
6、);cout return。;運行時的輸出結(jié)果是A 10162636(22)有如下程序:#include usingnamespacestd;classXAinta;public:staticintb;XA(intaa):a(aa)b+;XA()intget()returna;;intXA:b=0;intmain()XAd1(2),d2(3);cout return。;運行時的輸出結(jié)果是A 5678(23)有如下程序:#include usingnamespacestd;classPointintx,y;public:Point(intx1=0,inty1=0):x(x1),y(y1)intg
7、et()returnx+y;;classCirclePointcenter;intradius;public:Circle(intcx,intcy,intr):center(cx,cy),raaius(r)intget()returncenter.get()+radius;intmain()Circlec(3,4,5);coutENDL;return。;運行時的輸出結(jié)果是57912(24)若要對類BigNumber中重載的類型轉(zhuǎn)換運算符long進行聲明,下列選項中正確的是A operatorlong()const;operatorlong(BigNumber);longoperatorlong
8、()const;longoperatorlong(BigNumber);(25)有如下函數(shù)模板定義:template T1FUN(T2n)returnn*5.0; 若要求以int型數(shù)據(jù)9作為函數(shù)實參調(diào)用該模板,并返回一個 double型數(shù)據(jù),則該調(diào)用應(yīng)表示為 A FUN(9) B) FUNFUN(9)FUN(double)(26)下列語句都是程序運行時的第1條輸出語句,其中一條語句的輸出效果與其他三條語句不同,該語句是A cout12345;cout12345;cout12345;cout (27)下列關(guān)于析構(gòu)函數(shù)的描述中,錯誤的是A)析構(gòu)函數(shù)可以重載B)析構(gòu)函數(shù)由系統(tǒng)自動調(diào)用C)每個對象的析
9、構(gòu)函數(shù)只被調(diào)用一次D)每個類都有析構(gòu)函數(shù)(28)下列關(guān)于構(gòu)造函數(shù)的描述中,錯誤的是A)構(gòu)造函數(shù)名與類名相同B)構(gòu)造函數(shù)可以有返回值C)構(gòu)造函數(shù)可以重載D)每個類都有構(gòu)造函數(shù)(29)若PAT是一個類,則程序運行時,語句“ PAT(*ad)3; 調(diào)用PAT的構(gòu)造函數(shù)的次數(shù)是A 0123(30)下列描述中,錯誤的是A)公有繼承時基類中的公有成員在派生類中仍是公有成員B)公有繼承時基類中的保護成員在派生類中仍是保護成員C)保護繼承時基類中的公有成員在派生類中仍是公有成員D)保護繼承時基類中的保護成員在派生類中仍是保護成員(31)生成派生類對象時,派生類構(gòu)造函數(shù)調(diào)用基類構(gòu)造函數(shù)的條件是A)無需任何條件B
10、)基類中顯式定義了構(gòu)造函數(shù)C)派生類中顯式定義了構(gòu)造函數(shù)D)派生類構(gòu)造函數(shù)明確調(diào)用了基類構(gòu)造函數(shù)(32)下列關(guān)于派生類和基類的描述中,正確的是A)派生類成員函數(shù)只能訪問基類的公有成員B)派生類成員函數(shù)只能訪問基類的公有和保護成員C)派生類成員函數(shù)可以訪問基類的所有成員D)派生類對基類的默認繼承方式是公有繼承(33)有如下類模板定義:template classBigNumberlongn;public:BigNumber(Ti):n(i)BigNumberoperator+(BigNumberb)returnBigNumber(n+b.n);己知b1、b2是BigNumber的兩個對象,則下列
11、表達式中錯誤的是bl+b2b1+33+b13+3(34)下列關(guān)于文件流的描述中,正確的是A)文件流只能完成針對磁盤文件的輸入輸出B)建立一個文件流對象時,必須同時打開一個文件C)若輸入流要打開的文件不存在,將建立一個新文件D)若輸出流要打開的文件不存在,將建立一個新文件 (35)有如下程序:#include usingnamespacestd;classPair intm,n;public:Pair(intj,intk):m(j),n(k) intget()returnm; intget()constreturnm+n; ;intmain()Paira(3,5);constPairb(3,5)
12、;cout+a.get()z&y=z的值為【6】。(7)有如下語句序列:intx=-10;while(+x)運行時while循環(huán)體的執(zhí)行次數(shù)為【7】。(8)有如下語句序列: intarr22=9,8,7,6;int*p=arr0+1;cout*p運行時的輸出結(jié)果是18】。(9)函數(shù)fun的功能是將一個數(shù)字字符串轉(zhuǎn)換為一個整數(shù),請將函數(shù)補充完整。intfun(char*str)intnum=0;while(*str)num*=10;num+=【9;str+;returnnum;(10)若要將函數(shù)voidFriFun();聲明為類 MyClass的友元函數(shù),則應(yīng)在類 MyClass的定義中加 入語
13、句【10】。(11)下列程序的輸出結(jié)果為012,請根據(jù)注釋將橫線處的缺失部分補充完整。#include usingnamespacestd;classTestpublic:Test(inta)data=a;Test()voidprint()coutprivate:intdata;intmain()Testt3= 111】 ;/對有3個元素的Test類對象數(shù)組t初始化ti.print();for(inti=0;i3;i+)return。;(12)請在橫線處填寫派生類Derived的繼承方式,使得程序的輸出結(jié)果為Base。#include usingnamespacestd;classBasepu
14、blic:voidprint()coutBase;;classDerived:12 Base;intmain()Derivedd;d.print();returnO;(13)下列程序的輸出結(jié)果為12.324.6,請將橫線處的缺失部分補充完整。#include usingnamespacestd;classBasepublic:Base(inta):idata(a)voidprint()cout”;private:intidata;;classDerived:publicBasepublic:Derived(inta;doubleb):【13】,ddata(b)voidprint()Base:p
15、rintO;cout”;private:doubleddata;intmain()Deriveddl(1,2.3),d2(2,4.6);d1.print();d2.print();return。;(14)下列程序的輸出結(jié)果為-5/8-3/4 ,請將橫線處的缺失部分補充完整。#include usingnamespacestd;classFraction/ “分數(shù)”類public:Fraction(doublea,doubleb):num(a),den(b)Fraction()/重載取負運算符“-”,返回一個分數(shù)對象,其分子是原來分子的相反數(shù)。Fractionoperator-()【14】returnf;voidprint()coutden private:doublenum;/ 分子doubleden;/ 分母;intmain()Fractionf1(5;8),f2(3,4);(-f1).print();(-f2).print();retur
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 滌綸纖維在防霉地毯材料中的應(yīng)用考核試卷
- 塑料鞋制造過程廢料處理與回收利用考核試卷
- 生物制藥過程中的質(zhì)量控制實驗室建設(shè)與管理考核試卷
- 電視廣播信號加密與解密技術(shù)考核試卷
- 玻璃屋頂搭建考核試卷
- 電視芯片原理與系統(tǒng)集成考核試卷
- 皮革護理技能競賽策劃與實施考核試卷
- 陽泉職業(yè)技術(shù)學院《單片機技術(shù)與應(yīng)用》2023-2024學年第二學期期末試卷
- 四川托普信息技術(shù)職業(yè)學院《建設(shè)用地管理》2023-2024學年第二學期期末試卷
- 徐州市九里區(qū)2024-2025學年四下數(shù)學期末復習檢測試題含解析
- 房產(chǎn)中介勞動合同參考模板
- 2025廣東中山市殯儀館公開招聘工作人員歷年高頻重點提升(共500題)附帶答案詳解
- 事業(yè)單位考試計算機基礎(chǔ)知識試題
- 古法拓印(非遺課程)
- 2025年民航華北空管局招聘筆試參考題庫含答案解析
- 倉庫辣椒管理制度內(nèi)容
- JJF(黔) 84-2024 便攜式制動性能測試儀校準裝置校準規(guī)范
- 裝飾裝修工程施工機械、物資材料、勞動力的配備及總體計劃
- 足浴店衛(wèi)生管理規(guī)章制度模版(3篇)
- 衡重式及重力式擋土墻自動計算表
- 廣告制作投訴處理規(guī)則
評論
0/150
提交評論