版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
精品文檔-下載后可編輯年全國計算機(jī)等級考試二級C++模擬試題(6)
筆試部分2022年全國計算機(jī)等級考試二級C++模擬試題(6)筆試部分
一、選擇題
1.假設(shè)線性表的長度為n,則在最壞情況下,冒泡排序需要的比較次數(shù)為()[2分]
A.log2n
B.n*n
C.O(n*1.5)
D.n(n-1)/2
2.線性表L=(a1,a2,a3,…ai,…an),下列說法正確的是()[2分]
A.每個元素都有一個直接前件和直接后件
B.線性表中至少要有一個元素
C.表中諸元素的排列順序必須是由小到大或由大到小
D.除第一個元素和最后一個元素外,其余每個元素都有且只有一個直接前件和直接后件
3.軟件工程的出現(xiàn)是由于()[2分]
A.程序設(shè)計方法學(xué)的影響
B.軟件產(chǎn)業(yè)化的需要
C.軟件危機(jī)的出現(xiàn)
D.計算機(jī)的發(fā)展
4.在數(shù)據(jù)流圖()中,帶有名字的箭頭表示()[2分]
A.模塊之間的調(diào)用關(guān)系
B.程序的組成成分
C.控制程序的執(zhí)行順序
D.數(shù)據(jù)的流向
5.關(guān)系表中的每一橫行稱為一個()[2分]
A.元組
B.字段
C.屬性
6.循環(huán)鏈表的主要優(yōu)點(diǎn)是()[2分]
A.不再需要頭指針了
B.從表中任一結(jié)點(diǎn)出發(fā)都能訪問到整個鏈表
C.在進(jìn)行插入、刪除運(yùn)算時,能更好的保證鏈表不斷開
D.已知某個結(jié)點(diǎn)的位置后,能夠容易的找到它的直接前件
7.n個頂點(diǎn)的強(qiáng)連通圖的邊數(shù)至少有()[2分]
A.n-1
B.n(n-1)
D.n+1
8.模塊獨(dú)立性是軟件模塊化所提出的要求,衡量模塊獨(dú)立性的度量標(biāo)準(zhǔn)則是模塊的()[2分]
A.抽象和信息隱蔽
B.局部化和封裝化
C.內(nèi)聚性和耦合性
D.激活機(jī)制和控制方法
9.在軟件工程中,白箱測試法可用于測試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看做是()[2分]
A.路徑的集合
B.循環(huán)的集合
C.目標(biāo)的集合
D.地址的集合
10.數(shù)據(jù)庫設(shè)計包括兩個方面的設(shè)計內(nèi)容,它們是()[2分]
A.概念設(shè)計和邏輯設(shè)計
B.模式設(shè)計和內(nèi)模式設(shè)計
C.內(nèi)模式設(shè)計和物理設(shè)計
D.結(jié)構(gòu)特性設(shè)計和行為特性設(shè)計
11.C++語言是以哪種語言為基礎(chǔ)逐漸發(fā)展演變而成的一種程序設(shè)計語言()[2分]
A.ASP
C.VB
D.Java
12.能正確表示邏輯關(guān)系:“a≥10或a≤0”的C++語言表達(dá)式是()[2分]
A.a10ora=0
B.a=0|a=10
C.a=10a=0
D.a=10‖a=0
13.若執(zhí)行下面的程序時,從鍵盤上輸入5和2,則輸出結(jié)果是()#includevoidmain(){inta,b,k;cinab;k=a;if(ak=a%b;elsek=b%a;cout[2分]
14.若有說明語句chara[]″Itismine″;char*p=″Itismine″;則以下不正確的敘述是()[2分]
A.a+1表示的是字符t的地址
B.p指向另外的字符串時,字符串長度不受限制
C.p變量中存放的地址值可以改變
D.a中只能存放10個字符
15.下列程序是用來判斷數(shù)組中特定元素的位置所在,則輸出結(jié)果為()#include#includeintfun(int*s,intt,int*k){inti;*k=0;for(i=0;iif(s[*k]preturns[*k];}voidmain(){inta[10]={876,675,896,101,301,401,980,431,451,777},k;fun(a,10,k);cout
A.7,431
C.980
D.6,980
16.關(guān)于this指針的說明不正確的是()[2分]
A.不能在程序中修改this指針
B.this指針可以給其他指針賦值,但不能修改this指針
C.靜態(tài)成員函數(shù)中沒有this指針
D.this指針可以被賦值
17.關(guān)于虛函數(shù)下面說的正確的是()[2分]
A.若在重定義虛函數(shù)時使用了virtual,則該重定義函數(shù)還是虛函數(shù)
B.虛函數(shù)不能聲明為友元
C.子類必須重定義父類的虛函數(shù)
D.虛函數(shù)不能是static的
18.要想使23.78965421的輸出為23.7887應(yīng)用的語句是()[2分]
A.cout23.78965421;
B.cout
19.有以下程序#includefloatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8;cout程序運(yùn)行后的輸出結(jié)果是()[2分]
A.編譯出錯
C.21
D.9.0
20.C++中,封裝是借助于什么達(dá)到的?()[2分]
A.結(jié)構(gòu)
C.數(shù)組
D.函數(shù)
21.有如下程序#include#defineN2#defineMN+1#defineNUM2*M+1voidmain(){inti;for(i=1;i=NUM;i++)cout該程序中的for循環(huán)執(zhí)行的次數(shù)是()[2分]
22.所有在函數(shù)中定義的變量,連同形式參數(shù),都屬于()[2分]
A.全局變量
B.局部變量
C.靜態(tài)變量
D.寄存器變量
23.下列關(guān)于C++關(guān)鍵字的說法中正確的是()[2分]
A.關(guān)鍵字是用戶為程序中各種需要命名的“元素”所起的名字
B.關(guān)鍵字是對程序中的數(shù)據(jù)進(jìn)行操作的一類單詞
C.關(guān)鍵字是在程序中起分割內(nèi)容和界定范圍作用的一類單詞
D.關(guān)鍵字是C++中預(yù)先定義并實(shí)現(xiàn)一定功能的一類單詞
24.C++語言中運(yùn)算對象必須是整型的運(yùn)算符是()[2分]
A.%=
D.=
25.有如下程序段#includevoidmain(){inta=14,b=15,x;charc=′A′;x=(ab)(c′B′);cout執(zhí)行該程序段后,x的值為()[2分]
A.ture
B.false
26.如下程序的執(zhí)行結(jié)果是()#includevoidmain(){staticinta[]={1,7,3,9,5,11};int*p=a;*(p+3)+=4;cout*p″,″*(p+3);}[2分]
A.1,13
B.1,16
C.3,13
D.1,14
27.下列程序的輸出結(jié)果是()#includevoidmain(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;cout[2分]
B.3.2
D.3.07
28.C++中類的定義的結(jié)束聲明的符號是()[2分]
29.下列描述中錯誤的是()[2分]
A.析構(gòu)函數(shù)可以被繼承
B.虛函數(shù)不能被繼承
C.派生類可以有多個基類
D.純虛基類的子類可以是虛基類
30.下面關(guān)于成員函數(shù)重載運(yùn)算符和友元函數(shù)重載運(yùn)算符相同的是()[2分]
A.成員函數(shù)和友元函數(shù)可重載的運(yùn)算符是不相同的
B.成員函數(shù)和友元函數(shù)重載運(yùn)算符時都需要用到this指針
C.成員函數(shù)和友元函數(shù)重載運(yùn)算符時都需要聲明為公有的
D.成員函數(shù)和友元函數(shù)重載運(yùn)算符時的參數(shù)可能是相同的
31.執(zhí)行下面的程序段后,變量k中的值為()#includevoidmain(){intk=3,s[2];s[0]=k;k=s[1]*10;cout[2分]
A.不定值
B.33
C.30
D.10
32.以下程序的結(jié)果是()#includevoidmain(){char*p=″abcdefgh″,*r;long*q;q++;r=(char*)q;cout[2分]
A.defg
B.cdef
C.ghab
D.efgh
33.有以下程序#includestructSTU{charnum[10];floatscore[3];};voidmain(){structSTUs[3]={″20221″,90,95,85},{″20222″,95,80,75},{″20223″,100,95,90,}},*p=s;inti;floatsum=0;for(i=0;i3;i++)sum=sum+p-score[i];cout程序運(yùn)行后的輸出結(jié)果是()[2分]
A.260
B.270
C.280
D.285
34.以下程序段的執(zhí)行結(jié)果為()#includedefinePLUS(X,Y)X+Yvoidmain(){intx=1,y=2,z=3,sum;sum=PLUS(x+y,z)*PLUS(y,z);cout″SUM=″cout[2分]
A.SUM=9
B.SUM=12
C.SUM=18
D.SUM=30
35.以下程序的輸出結(jié)果是()#includeintf(){staticinti=0;ints=1;s+=i;i++;returns;}voidmain(){inti,a=0;for(i=0;i5;i++)a+=f();cout[2分]
A.20
B.24
C.25
D.15
二、填空題
1.在算法正確的前提下,評價一個算法的兩個標(biāo)準(zhǔn)是___。[每空2分]
2.軟件危機(jī)出現(xiàn)于60年代末,為了解決軟件危機(jī),人們提出了___的原理來設(shè)計軟件,這就是軟件工程誕生的基礎(chǔ)。[每空2分]
3.在關(guān)系模型中,把數(shù)據(jù)看成一個二維表,每一個二維表稱為一個___。[每空2分]
4.軟件維護(hù)活動包括以下幾類:改正性維護(hù)、適應(yīng)性維護(hù)、___維護(hù)和預(yù)防性維護(hù)。[每空2分]
5.關(guān)鍵字ASC和DESC分別表示___的含義。[每空2分]
6.下面程序的結(jié)果為___。#includevoidmain(){inta=1,b=2;boolc=1;if((ab)||c)cout″true″elsecout″false″[每空2分]
7.下面程序的輸出結(jié)果是___。#includevoidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i5;i++)coutcout[每空2分]
8.假定A為一個類,則語句A(Aa);為該類___函數(shù)的原型說明。[每空2分]
9.類模板不同于函數(shù)模板,類模板只可用___型參數(shù)。[每空2分]
10.內(nèi)聯(lián)函數(shù)是通過___來實(shí)現(xiàn)的,因此內(nèi)聯(lián)函數(shù)是真正的函數(shù)。[每空2分]
11.以下程序的執(zhí)行結(jié)果為___。#includeusingnamespacestd;classbase{public:virtualvoidwho(){cout″baseclass″};classderive1:publicbase{public:voidwho(){cout″derive1class″};classderive2:publicbase{public:voidwho(){cout″derive2class″};void
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度××企業(yè)vi設(shè)計合同
- 2024年度XX影視作品制作合同
- 2024烏魯木齊市國有土地上房屋征收補(bǔ)償合同
- 2024年度智能工廠設(shè)計與建設(shè)合同
- 公司員工試用期轉(zhuǎn)正個人工作總結(jié)
- 會計專業(yè)頂實(shí)習(xí)報告錦集五篇
- 中秋節(jié)晚會精彩致辭范文(6篇)
- 2024年二手房買賣合同模板(含裝修情況)
- 2024年度健身服務(wù)承包經(jīng)營合同協(xié)議書
- 2024年度知識產(chǎn)權(quán)許可使用合同:含許可范圍、許可費(fèi)用、使用期限
- 社會體育導(dǎo)論教學(xué)教案
- 廠房物業(yè)管理服務(wù)合同
- 心理健康家長會(課件)-小學(xué)生主題班會通用版
- 新生適應(yīng)性成長小組計劃書
- 08SS523建筑小區(qū)塑料排水檢查井
- 教學(xué)評一體化的教學(xué)案例 課件
- 父親去世訃告范文(通用12篇)
- 人教版八年級上Unit 2How often do you exercise Section A(Grammar Focus-3c)
- 導(dǎo)讀工作總結(jié)優(yōu)秀范文5篇
- SB/T 10851-2012會議中心運(yùn)營服務(wù)規(guī)范
- GB/T 6587-2012電子測量儀器通用規(guī)范
評論
0/150
提交評論