版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
精品文檔-下載后可編輯年全國計算機等級考試二級C++模擬試題(7)
筆試部分2022年全國計算機等級考試二級C++模擬試題(7)筆試部分
一、選擇題
1.棧和隊列的共同特點是()[2分]
A.都是先進(jìn)先出
B.都是先進(jìn)后出
C.只允許在端點處插入和刪除元素
D.沒有共同點
2.鏈表不具有的特點是()[2分]
A.不必事先估計存儲空間
B.可隨機訪問任一元素
C.插入刪除不需要移動元素
D.所需空間與線性表長度成正比
3.為了提高測試的效率,應(yīng)該()[2分]
A.隨機選取測試數(shù)據(jù)
B.取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)
C.在完成編碼以后制定軟件的測試計劃
D.集中對付那些錯誤群集的程序
4.軟件生命周期中所花費用最多的階段是()[2分]
A.詳細(xì)設(shè)計
B.軟件編碼
C.軟件測試
D.軟件維護
5.下列有關(guān)數(shù)據(jù)庫的描述,正確的是()[2分]
A.數(shù)據(jù)庫是一個DBF文件
B.數(shù)據(jù)庫是一個關(guān)系
C.數(shù)據(jù)庫是一個結(jié)構(gòu)化的數(shù)據(jù)集合
D.數(shù)據(jù)庫是一組文件
6.算法的空間復(fù)雜度是指()[2分]
A.算法程序的長度
B.算法程序中的指令條數(shù)
C.算法程序所占的存儲空間
D.執(zhí)行過程中所需要的存儲空間
7.數(shù)據(jù)結(jié)構(gòu)中,與所使用的計算機無關(guān)的是數(shù)據(jù)的()[2分]
A.存儲結(jié)構(gòu)
B.物理結(jié)構(gòu)
C.邏輯結(jié)構(gòu)
D.物理和存儲結(jié)構(gòu)
8.軟件設(shè)計包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過程設(shè)計,其中軟件的過程設(shè)計是指()[2分]
A.模塊間的關(guān)系
B.系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程描述
C.軟件層次結(jié)構(gòu)
D.軟件開發(fā)過程
9.數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識的圖符不屬于數(shù)據(jù)流圖合法圖符的是()[2分]
A.控制流
B.加工
C.數(shù)據(jù)存儲
D.源和潭
10.在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()[2分]
A.需求分析階段
B.邏輯設(shè)計階段
C.概念設(shè)計階段
D.物理設(shè)計階段
11.以下C++語言中用于單行解釋的是()[2分]
A.//
B./*
C.*/
12.若變量已正確定義并賦值,以下符合C++語言語法的表達(dá)式是()[2分]
A.a:=b+1
B.a=b=c+2
C.int18.5%3
D.a=a+7=c+b
13.有以下程序#include″iostream.h″voidmain(){inti=1,j=1,k=2;if((j++||k++)i++)coutcout執(zhí)行后輸出結(jié)果是()[2分]
A.1,1,2
B.2,2,1
C.2,2,2
D.2,2,3
14.若有語句int*point,a=4;和point=a;下面均代表地址的一組選項是()[2分]
A.a,point,*a
B.*a,a,*point
C.*point,*point,a
D.a,*point,point
15.若運行時給變量x輸入12,則以下程序的運行結(jié)果是()#includevoidmain(){intx,y;cinx;y=x12?x+10:x-12;coutcout}[2分]
B.22
C.12
D.10
16.以下關(guān)于C++類的說法中正確的是()[2分]
A.C++語言的默認(rèn)訪問權(quán)限是private
B.C++語言中的類定義,用戶一定要自己定義一個構(gòu)造函數(shù)用于實例化類
C.C++語言中的成員函數(shù)的實現(xiàn)部分一定要寫在類定義外
D.C++語言中的類不能夠嵌套定義
17.派生類對象對其基類中的什么成員是可訪問的?()[2分]
A.公有繼承的私有成員
B.私有繼承的公有成員
C.私有繼承的保護成員
D.保護繼承的保護成員
18.下列關(guān)于運算符重載不正確的是()[2分]
A.運算符重載不能改變運算符的操作數(shù)個數(shù)
B.運算符重載不能改變運算符的優(yōu)先級
C.運算符重載不能改變運算符的結(jié)合性
D.運算符重載能改變對預(yù)定義類型數(shù)據(jù)的操作方式
19.對于重載的運算符,它是一個()[2分]
A.用于輸入的友元函數(shù)
B.用于輸入的成員函數(shù)
C.用于輸出的友元函數(shù)
D.用于輸出的成員函數(shù)
20.若調(diào)用一個函數(shù),且此函數(shù)中沒有return語句,則正確的說法是該函數(shù)()[2分]
A.沒有返回值
B.返回若干個系統(tǒng)默認(rèn)值
C.有返回值,但返回一個不確定的值
D.能返回一個用戶所希望的函數(shù)值
21.以下能對二維數(shù)組a進(jìn)行正確初始化的語句是()[2分]
A.inta[2][]={{1,0,1},{5,2,3}};
B.inta[][3]={{1,2,3},{4,5,6}};
C.inta[2][4]={{1,2,3},{4,5},{6}};
D.inta[][3]={{1,0,1},{},{1,1}};
22.有如下程序#includevoidmain(){floatx=2.0,y;if(x0.0)y=0.0;elseif(x10.0)y=1.0/x;elsey=1.0;cout該程序的輸出結(jié)果是()[2分]
B.0.25
C.0.5
D.1.0
23.C++中,表示一條語句結(jié)束的標(biāo)號是()[2分]
C.//
24.已知有定義constintD=5;inti=1;doublef=0.32;charc=15;則下列選項錯誤的是()[2分]
A.++i;
B.D--;
C.c++;
D.--f;
25.下面程序的功能是把316表示為兩個加數(shù)的和,使兩個加數(shù)分別能被13和11整除,在劃線處應(yīng)填入的選項是()#includevoidmain(){inti=0,j,k;do{i++;k=316-13*i;}while(___);j=k/11;cout″316=13*″[2分]
A.k/11
B.k%11
C.k/11==0
D.k%11=0
26.若已定義:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中o≤i≤9,則對a數(shù)組不正確的引用是()[2分]
A.a[p-a]
B.*(a[i])
C.p[i]
D.a[10]
27.函數(shù)fun的返回值是()fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=′\0′)num++;while(b[n]){*(a+num)=b[n];num++;n++;}returnnum;}[2分]
A.字符串a(chǎn)的長度
B.字符串b的長度
C.字符串a(chǎn)和b的長度之差
D.字符串a(chǎn)和b的長度之和
28.下面程序的結(jié)果為()#includeintc;classA{private:inta;staticintb;public:A(){a=0;c=0;}voidseta(){a++;}voidsetb(){b++;}voidsetc(){c++;}voiddisplay(){cout
A.121
B.122
C.112
D.222
29.下列關(guān)于構(gòu)造函數(shù)說法不正確的是()[2分]
A.構(gòu)造函數(shù)必須與類同名
B.構(gòu)造函數(shù)可以省略不寫
C.構(gòu)造函數(shù)必須有返回值
D.在構(gòu)造函數(shù)中可以對類中的成員進(jìn)行初始化
30.在重載一個運算符時,如果其參數(shù)表中有一個參數(shù),則說明該運算符是()[2分]
A.一元成員運算符
B.二元成員運算符
C.一元友元運算符
D.選項B和選項C都可能
31.表示在輸出時顯示小數(shù)位,和在文件輸入時判斷文件尾的函數(shù)分別是()[2分]
A.showbase()和eof()
B.showpoint()和eof()
C.showpoint()和bad()
D.showpoint()和good()
32.下列程序中畫線處應(yīng)填入的語句是()classBase{public:voidfun(){cout″Baseoffun″classDerived:publicBase{voidfun(){____//顯示基類的成員函數(shù)funcout″Derivedoffun″}};[2分]
A.fun();
B.Base.fun();
C.Base::fun();
D.Base-fun();
33.在位運算中,操作數(shù)每右移一位,其結(jié)果相當(dāng)于()[2分]
A.操作數(shù)乘以2
B.操作數(shù)除以2
C.操作數(shù)乘以4
D.操作數(shù)除以4
34.一個類的友元函數(shù)能夠訪問該類的()[2分]
A.私有成員
B.保護成員
C.公有成員
D.所有成員
35.下面程序的輸出結(jié)果是()#include#includevoidmain(){charp1[10],p2[10];strcpy(p1,″abc″);strcpy(p2,″ABC″);charstr[50]″xyz″;strcpy(str+2,strcat(p1,p2));cout}[2分]
A.xyzabcABC
B.zabcABC
C.xyabcABC
D.yzabcABC
二、填空題
1.算法的基本特征是可行性、確定性、___和擁有足夠的情報。[每空2分]
2.在面向?qū)ο蟮某绦蛟O(shè)計中,類描述的是具有相似性質(zhì)的一組___。[每空2分]
3.數(shù)據(jù)庫管理系統(tǒng)常見的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和___3種。[每空2分]
4.一個類可以從直接或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的___。[每空2分]
5.關(guān)系操作的特點是___操作。[每空2分]
6.C++語言中關(guān)鍵字運算符有new,delete和___。[每空2分]
7.以下程序的輸出結(jié)果是___。#includeclassobject{private:intval;public:object();object(inti);~object();};object::object(){val=0;cout″Defaultconstructorforobject″object::object(inti){vali;cout″Constructorforobject″object::~object(){cout″Destructorforobject″classcontainer{private:objectone;objecttwo;intdata;public:container();container(inti,intj,intk);~container();};container::container(){cata=0;cout″Defaultconstructorforcontainer″container::container(inti,intj,intk):two(i),one(j){data=k;cout″Constructorforcontainer″container::~container(){cout″Destructorforcontainer″voidmain(){containeranObj(5,6,10);}[每空2分]
8.靜態(tài)成員函數(shù)可以直接訪問類的___成員,不能直接訪問類的___成員。[每空2分]
9.表達(dá)式x.operator+(y.operato
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州財經(jīng)職業(yè)學(xué)院《教師職業(yè)道德規(guī)范和政策法規(guī)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025陜西省建筑安全員C證考試題庫
- 貴陽學(xué)院《數(shù)據(jù)庫課程設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年河北省建筑安全員B證(項目經(jīng)理)考試題庫
- 廣州幼兒師范高等??茖W(xué)校《政府與非營利組織會計》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年-山西省安全員《C證》考試題庫
- 廣州醫(yī)科大學(xué)《大學(xué)生職業(yè)生涯規(guī)劃與就業(yè)指導(dǎo)(二)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年福建省安全員B證考試題庫附答案
- 2025陜西建筑安全員A證考試題庫附答案
- 2025年上海市安全員-C證考試(專職安全員)題庫及答案
- 中華傳統(tǒng)文化之文學(xué)瑰寶學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2023年外交學(xué)院招聘筆試備考試題及答案解析
- 機械制圖-三視圖
- GB/T 17516.1-1998V帶和多楔帶傳動測定節(jié)面位置的動態(tài)試驗方法第1部分:V帶
- 供熱公司熱量管理辦法
- 致客戶通知函
- 各種預(yù)混料配方設(shè)計技術(shù)
- 12千伏環(huán)網(wǎng)柜(箱)標(biāo)準(zhǔn)化設(shè)計定制方案(2019版)
- 思想品德鑒定表(學(xué)生模板)
- 滿堂支架計算
- MA5680T開局配置
評論
0/150
提交評論