(31)軟件生命周期中所花費(fèi)用最多的階段是
a)詳細(xì)設(shè)計(jì)
b)軟件編碼
c)軟件測(cè)試
d)軟件維護(hù)
(32)為了提高測(cè)試的效率,應(yīng)該
a)隨機(jī)選取測(cè)試數(shù)據(jù)
b)取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)
c)在完成編碼以后制定軟件的測(cè)試計(jì)劃
d)集中對(duì)付那些錯(cuò)誤群集的程序
(33)以下不是面向?qū)ο笏枷氲闹饕卣鞯氖?BR> a)多態(tài)
b)繼承
c)封裝
d)垃圾回收
(34)下列敘述中,不符合良好程序設(shè)計(jì)風(fēng)格要求的是
a)程序的效率第一,清晰第二
b)程序的可讀性好
c)程序中要有必要的注釋
4
d)輸入數(shù)據(jù)前要有提示信息
(35)軟件設(shè)計(jì)包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過(guò)程設(shè)計(jì),其中軟件的過(guò)程設(shè)計(jì)是指
a)模塊間的關(guān)系
b)系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程描述
c)軟件層次結(jié)構(gòu)
d)軟件開(kāi)發(fā)過(guò)程
(36)數(shù)據(jù)處理的最小單位是
a)數(shù)據(jù)
b)數(shù)據(jù)元素
c)數(shù)據(jù)項(xiàng)
d)數(shù)據(jù)結(jié)構(gòu)
(37)假設(shè)線性表的長(zhǎng)度為 n,則在最壞情況下,冒泡排序需要的比較次數(shù)為
a)Log 2 n
b)N 2
c)O(n 1.5 )
d)N(n-1)/2
(38)在深度為 5 的滿二叉樹(shù)中,葉子結(jié)點(diǎn)的個(gè)數(shù)為
a)32
b)31
c)16
d)15
(39)數(shù)據(jù)庫(kù)系統(tǒng)的核心是
a)數(shù)據(jù)庫(kù)
b)數(shù)據(jù)庫(kù)管理系統(tǒng)
c)模擬模型
d)軟件工程
(40)一個(gè)關(guān)系中屬性個(gè)數(shù)為 1 時(shí),稱(chēng)此關(guān)系為
a)對(duì)應(yīng)關(guān)系
b)單一關(guān)系
c)一元關(guān)系
d)二元關(guān)系
答案:D D D A B C D C B C

