第 1 頁(yè):選擇題 |
第 5 頁(yè):基本操作題 |
31在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。
A.軟件集成測(cè)試計(jì)劃
B.軟件詳細(xì)設(shè)計(jì)說(shuō)明書(shū)
C.用戶(hù)手冊(cè)
D.軟件需求規(guī)格說(shuō)明書(shū)
參考答案:D
參考解析:需求分析階段的工作可以概括為:需求獲取、需求分析、編寫(xiě)需求規(guī)格說(shuō)明書(shū)、需求評(píng)審四個(gè)方面。所以選擇D。
32下列關(guān)于類(lèi)定義的說(shuō)法中,正確的是( )。
A.類(lèi)定義中包括數(shù)據(jù)成員和函數(shù)成員的聲明
B.類(lèi)成員的缺省訪(fǎng)問(wèn)權(quán)限是保護(hù)的
C.數(shù)據(jù)成員必須被聲明為私有的
D.成員函數(shù)只能在類(lèi)體外進(jìn)行定義
參考答案:A
參考解析:類(lèi)的成員的缺省訪(fǎng)問(wèn)權(quán)限是私有的,數(shù)據(jù)成員可以是私有,可以是公用的,也可以是受保護(hù)的,類(lèi)的成員函數(shù)可以在類(lèi)內(nèi)定義。
33下列關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的敘述中,正確的是( )。
A.在需求分析階段建立數(shù)據(jù)字典
B.在概念設(shè)計(jì)階段建立數(shù)據(jù)字典
C.在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典
D.在物理設(shè)計(jì)階段建立數(shù)據(jù)字典
參考答案:A
參考解析:數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中不斷修改、充實(shí)和完善的
34下列選項(xiàng),不正確的是( )。
A.for(int a=1;a<=10;a++);B.int a=1;
do
{
a++:
}while(a<=10);C.int a=1;
while(a<=10)
{
a++:
}D.for(int a=1;a<=10;a++)a++;
參考答案:B
參考解析:本題考查的是基本循環(huán)語(yǔ)句的使用,選項(xiàng)A,選項(xiàng)C和選項(xiàng)D都為正確的形式,在選項(xiàng)B中的while(a<=10)后缺少結(jié)束符分號(hào)“;”。
35下列關(guān)于棧敘述正確的是( )。
A.棧頂元素最先能被刪除
B.棧頂元素最后才能被刪除
C.棧底元素永遠(yuǎn)不能被刪除
D.棧底元素最先被刪除
參考答案:A
參考解析:棧是先進(jìn)后出的數(shù)據(jù)結(jié)構(gòu),所以棧頂元素最后入棧卻最先被刪除。棧底元素最先人棧卻最后被刪除。所以選擇A。
36下列關(guān)于運(yùn)算符重載的描述中,正確的是( )。
A.運(yùn)算符重載為成員函數(shù)時(shí),若參數(shù)表中無(wú)參數(shù),重載的是一元運(yùn)算符
B.一元運(yùn)算符只能作為成員函數(shù)重載
C.二元運(yùn)算符重載為非成員函數(shù)時(shí),參數(shù)表中有一個(gè)參數(shù)
D.c++中可以重載所有的運(yùn)算符
參考答案:A
參考解析:運(yùn)算符重載為成員函數(shù)時(shí),會(huì)省一個(gè)參數(shù),如果無(wú)參數(shù),表明是一元運(yùn)算符。一元運(yùn)算符既可以作為成員函數(shù)重載,也可以作為非成員函數(shù)重載。二元運(yùn)算符如果作為非成員函數(shù),則參數(shù)表中必須有兩個(gè)參數(shù)。c++有5個(gè)運(yùn)算符不能重載,它們是:(成員訪(fǎng)問(wèn)運(yùn)算符)、*(成員指針訪(fǎng)問(wèn)運(yùn)算符)、::(域運(yùn)算符)、sizeof(長(zhǎng)度運(yùn)算符)和?:(條件運(yùn)算符)。故本題答案為A。
37下面關(guān)于C++語(yǔ)言的描述錯(cuò)誤的是( )。
A.C++語(yǔ)言支持?jǐn)?shù)據(jù)封裝
B.C++語(yǔ)言中引入友元,沒(méi)有破壞封裝性
C.C++語(yǔ)言允許函數(shù)名和運(yùn)算符重載
D.C++語(yǔ)言支持動(dòng)態(tài)聯(lián)編
參考答案:B
參考解析:數(shù)據(jù)封裝就是數(shù)據(jù)抽象;友元可訪(fǎng)問(wèn)類(lèi)中的所有成員,是面向?qū)ο蟮囊粋(gè)重要特征,但是破壞了封裝性;重載和動(dòng)態(tài)聯(lián)編都是面向?qū)ο蟮牧硪粋(gè)特點(diǎn)——多態(tài)性。
38在c++語(yǔ)言程序中,對(duì)象之間的相互通信通過(guò)( )。
A.繼承實(shí)現(xiàn)B.調(diào)用成員函數(shù)實(shí)現(xiàn)C.封裝實(shí)現(xiàn)D.函數(shù)重載實(shí)現(xiàn)
參考答案:B
參考解析:對(duì)象屬于某個(gè)已知的類(lèi),是類(lèi)的實(shí)例,對(duì)象之間通信實(shí)際上就是通過(guò)函數(shù)傳遞信息,封裝是把數(shù)據(jù)和操作結(jié)合在一起,繼承是對(duì)于類(lèi)的方法的改變和補(bǔ)充,重載是多態(tài)性之一。
39下列敘述中正確的是( )。
A.循環(huán)隊(duì)列是隊(duì)列的一種鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
B.循環(huán)隊(duì)列是隊(duì)列的一種順序存儲(chǔ)結(jié)構(gòu)
C.循環(huán)隊(duì)列是非線(xiàn)性結(jié)構(gòu)
D.循環(huán)隊(duì)列是一種邏輯結(jié)構(gòu)
參考答案:B
參考解析:在實(shí)際應(yīng)用中,隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)一般采用循環(huán)隊(duì)列的形式
40下面不屬于需求分析階段任務(wù)的是( )。
A.確定軟件系統(tǒng)的功能需求
B.確定軟件系統(tǒng)的性能需求
C.需求規(guī)格說(shuō)明書(shū)評(píng)審
D.制定軟件集成測(cè)試計(jì)劃
參考答案:D
參考解析:需求分析階段的工作有:需求獲取;需求分析;編寫(xiě)需求規(guī)格說(shuō)明書(shū);需求評(píng)審,所以選擇D。
相關(guān)推薦:
各地2015全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間及入口匯總
2015年計(jì)算機(jī)二級(jí)《C語(yǔ)言》考前押題密卷匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |