版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
精品文檔-下載后可編輯年全國計(jì)算機(jī)等級考試二級C++模擬試題(7)
筆試部分2022年全國計(jì)算機(jī)等級考試二級C++模擬試題(7)筆試部分
一、選擇題
1.棧和隊(duì)列的共同特點(diǎn)是()[2分]
A.都是先進(jìn)先出
B.都是先進(jìn)后出
C.只允許在端點(diǎn)處插入和刪除元素
D.沒有共同點(diǎn)
2.鏈表不具有的特點(diǎn)是()[2分]
A.不必事先估計(jì)存儲空間
B.可隨機(jī)訪問任一元素
C.插入刪除不需要移動元素
D.所需空間與線性表長度成正比
3.為了提高測試的效率,應(yīng)該()[2分]
A.隨機(jī)選取測試數(shù)據(jù)
B.取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)
C.在完成編碼以后制定軟件的測試計(jì)劃
D.集中對付那些錯(cuò)誤群集的程序
4.軟件生命周期中所花費(fèi)用最多的階段是()[2分]
A.詳細(xì)設(shè)計(jì)
B.軟件編碼
C.軟件測試
D.軟件維護(hù)
5.下列有關(guān)數(shù)據(jù)庫的描述,正確的是()[2分]
A.數(shù)據(jù)庫是一個(gè)DBF文件
B.數(shù)據(jù)庫是一個(gè)關(guān)系
C.數(shù)據(jù)庫是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合
D.數(shù)據(jù)庫是一組文件
6.算法的空間復(fù)雜度是指()[2分]
A.算法程序的長度
B.算法程序中的指令條數(shù)
C.算法程序所占的存儲空間
D.執(zhí)行過程中所需要的存儲空間
7.數(shù)據(jù)結(jié)構(gòu)中,與所使用的計(jì)算機(jī)無關(guān)的是數(shù)據(jù)的()[2分]
A.存儲結(jié)構(gòu)
B.物理結(jié)構(gòu)
C.邏輯結(jié)構(gòu)
D.物理和存儲結(jié)構(gòu)
8.軟件設(shè)計(jì)包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過程設(shè)計(jì),其中軟件的過程設(shè)計(jì)是指()[2分]
A.模塊間的關(guān)系
B.系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程描述
C.軟件層次結(jié)構(gòu)
D.軟件開發(fā)過程
9.數(shù)據(jù)流圖用于抽象描述一個(gè)軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識的圖符不屬于數(shù)據(jù)流圖合法圖符的是()[2分]
A.控制流
B.加工
C.數(shù)據(jù)存儲
D.源和潭
10.在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()[2分]
A.需求分析階段
B.邏輯設(shè)計(jì)階段
C.概念設(shè)計(jì)階段
D.物理設(shè)計(jì)階段
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;下面均代表地址的一組選項(xiàng)是()[2分]
A.a,point,*a
B.*a,a,*point
C.*point,*point,a
D.a,*point,point
15.若運(yùn)行時(shí)給變量x輸入12,則以下程序的運(yùn)行結(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è)構(gòu)造函數(shù)用于實(shí)例化類
C.C++語言中的成員函數(shù)的實(shí)現(xiàn)部分一定要寫在類定義外
D.C++語言中的類不能夠嵌套定義
17.派生類對象對其基類中的什么成員是可訪問的?()[2分]
A.公有繼承的私有成員
B.私有繼承的公有成員
C.私有繼承的保護(hù)成員
D.保護(hù)繼承的保護(hù)成員
18.下列關(guān)于運(yùn)算符重載不正確的是()[2分]
A.運(yùn)算符重載不能改變運(yùn)算符的操作數(shù)個(gè)數(shù)
B.運(yùn)算符重載不能改變運(yùn)算符的優(yōu)先級
C.運(yùn)算符重載不能改變運(yùn)算符的結(jié)合性
D.運(yùn)算符重載能改變對預(yù)定義類型數(shù)據(jù)的操作方式
19.對于重載的運(yùn)算符,它是一個(gè)()[2分]
A.用于輸入的友元函數(shù)
B.用于輸入的成員函數(shù)
C.用于輸出的友元函數(shù)
D.用于輸出的成員函數(shù)
20.若調(diào)用一個(gè)函數(shù),且此函數(shù)中沒有return語句,則正確的說法是該函數(shù)()[2分]
A.沒有返回值
B.返回若干個(gè)系統(tǒng)默認(rèn)值
C.有返回值,但返回一個(gè)不確定的值
D.能返回一個(gè)用戶所希望的函數(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;則下列選項(xiàng)錯(cuò)誤的是()[2分]
A.++i;
B.D--;
C.c++;
D.--f;
25.下面程序的功能是把316表示為兩個(gè)加數(shù)的和,使兩個(gè)加數(shù)分別能被13和11整除,在劃線處應(yīng)填入的選項(xià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.在重載一個(gè)運(yùn)算符時(shí),如果其參數(shù)表中有一個(gè)參數(shù),則說明該運(yùn)算符是()[2分]
A.一元成員運(yùn)算符
B.二元成員運(yùn)算符
C.一元友元運(yùn)算符
D.選項(xiàng)B和選項(xiàng)C都可能
31.表示在輸出時(shí)顯示小數(shù)位,和在文件輸入時(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.在位運(yùn)算中,操作數(shù)每右移一位,其結(jié)果相當(dāng)于()[2分]
A.操作數(shù)乘以2
B.操作數(shù)除以2
C.操作數(shù)乘以4
D.操作數(shù)除以4
34.一個(gè)類的友元函數(shù)能夠訪問該類的()[2分]
A.私有成員
B.保護(hù)成員
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.算法的基本特征是可行性、確定性、___和擁有足夠的情報(bào)。[每空2分]
2.在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,類描述的是具有相似性質(zhì)的一組___。[每空2分]
3.數(shù)據(jù)庫管理系統(tǒng)常見的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和___3種。[每空2分]
4.一個(gè)類可以從直接或間接的祖先中繼承所有屬性和方法。采用這個(gè)方法提高了軟件的___。[每空2分]
5.關(guān)系操作的特點(diǎn)是___操作。[每空2分]
6.C++語言中關(guān)鍵字運(yù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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新型城鎮(zhèn)化項(xiàng)目宿舍建設(shè)承包合同4篇
- 2024銅門制安合同糾紛解決協(xié)議
- 2025年度醫(yī)院感染控制中心建設(shè)與承包合同4篇
- 2025年度智慧社區(qū)建設(shè)項(xiàng)目承包合作協(xié)議范文4篇
- 2025年度出租車行業(yè)駕駛員職業(yè)保險(xiǎn)合作協(xié)議3篇
- 2025年度智能車庫使用權(quán)轉(zhuǎn)讓合同與范本4篇
- 2025年度智能化車庫租賃服務(wù)合同范本4篇
- 2024版熟石灰購銷協(xié)議范本
- 2025年度危險(xiǎn)廢物承包裝卸處理協(xié)議4篇
- 2025年度智能穿戴設(shè)備租賃與健康管理服務(wù)合同4篇
- 二零二五年度無人駕駛車輛測試合同免責(zé)協(xié)議書
- 北京市海淀區(qū)2024-2025學(xué)年高一上學(xué)期期末考試歷史試題(含答案)
- 常用口服藥品的正確使用方法
- 2025年湖北華中科技大學(xué)招聘實(shí)驗(yàn)技術(shù)人員52名歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年鉆探工程勞務(wù)協(xié)作協(xié)議樣式版B版
- 《心肺復(fù)蘇機(jī)救治院內(nèi)心搏驟?;颊咦o(hù)理專家共識》解讀
- 計(jì)算機(jī)二級WPS考試試題
- 智聯(lián)招聘行測題庫及答案
- 前程無憂測評題庫及答案
- 2023中華護(hù)理學(xué)會團(tuán)體標(biāo)準(zhǔn)-注射相關(guān)感染預(yù)防與控制
- 超潔凈管道(CL-PVC)施工技術(shù)
評論
0/150
提交評論