




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
山東師范大學(xué)軟件工程期末考試復(fù)習(xí)題及參考答案
注:找到所考試題直接看該試題所有題目和答案即可。
查找按鍵:Ctrl+F
一.單項(xiàng)選擇題
1.(2分)軟件生命周期一般被劃分為若干個(gè)獨(dú)立階段,其中占用精力和費(fèi)用最多的是()。
A.運(yùn)行和維護(hù)階段
B.設(shè)計(jì)階段
C.代碼實(shí)現(xiàn)階段
D.測(cè)試階段
參考答案:A
2.(2分)軟件危機(jī)具有下列表現(xiàn)()。I.對(duì)軟件開發(fā)成本估計(jì)不準(zhǔn)確;II.軟件產(chǎn)品的質(zhì)量往
往靠不??;川.軟件常常不可維護(hù);IV.軟件成本逐年上升
A.kII和III
B.KIII和IV
C.ll、III和IV
D.以上都正確
參考答案:D
3.(2分)下列屬于軟件的特點(diǎn)的是0。
A.軟件是一種邏輯實(shí)體,具有抽象性
B.軟件在使用過(guò)程中沒有磨損、老化的問題
C.軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大,復(fù)雜程度高
D.以上都正確
參考答案:D
4.(2分)軟件開發(fā)技術(shù)不包含()。
A.軟件開發(fā)方法學(xué)
B.軟件工程環(huán)境
C.軟件工具
D.軟件質(zhì)量度量
參考答案:D
5.(2分)(?)分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的產(chǎn)品。
A.增量模型
B.噴泉模型
C.原型模型
D.螺旋模型
參考答案:A
6.(2分)產(chǎn)生軟件危機(jī)的原因可能有()。I.用戶的需求描述不精確、不確定;H.對(duì)大型軟
件項(xiàng)目的開發(fā)往往缺乏有力的組織和管理:in.缺乏有力的方法學(xué)和工具的支持;iv.軟件
產(chǎn)品的特殊性和人類智力的局限性
A.I和II
B.LII和IV
C.ll、HI和IV
D.以上都正確
參考答案:D
7.(2分)軟件工程的出現(xiàn)是由于()。
A.軟件危機(jī)的出現(xiàn)
B.計(jì)算機(jī)硬件技術(shù)的發(fā)展
C.軟件社會(huì)化的需要
D.計(jì)算機(jī)軟件技術(shù)的發(fā)展
參考答案:A
8.(2分)下列不屬于軟件工程方法學(xué)三要素的是()。
A.方法
B.工具
C.過(guò)程
D.操作
參考答案:D
9.(2分)在E-R模型中,包含以下基本成分()。
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)休、屬性、聯(lián)系
參考答案:D
10.(2分)系統(tǒng)技術(shù)可行性研究所涉及的技術(shù)應(yīng)該是()技術(shù)。
A.現(xiàn)在已提出的
B.現(xiàn)在在研究的
C.不一定可以獲得的
D.一定可以獲得的
參考答案:D
11.(2分)軟件危機(jī)是指()。
A.軟件遭到破壞
B.軟件開發(fā)和維護(hù)過(guò)程中遇到的一系列問題
C.軟件維護(hù)出現(xiàn)困難
D.軟件不能正常運(yùn)行
參考答案:B
12.(2分)做好哪個(gè)時(shí)期的工作,是降低軟件成本和提高軟件質(zhì)量的關(guān)鍵?()
A.軟件定義時(shí)期
B.軟件設(shè)計(jì)時(shí)期
C.軟件編程時(shí)期
D.軟件維護(hù)時(shí)期
參考答案:A
13.(2分)傳統(tǒng)的軟件生命周期不包含()。
A.問題定義
B.性能優(yōu)化
C.測(cè)試
D.實(shí)現(xiàn)
參考答案:B
14.(2分)()的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。
A.軟件體系結(jié)構(gòu)設(shè)計(jì)
B.過(guò)程設(shè)計(jì)
C.需求分析
D.總休設(shè)計(jì)
參考答案:B
15.(2分)軟件工程三要素是()
A.技術(shù)、方法和工具
B.方法、工具和過(guò)程
C.方法、對(duì)象和類
D.過(guò)程、模型、方法
參考答案:B
16.(2分)面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,即()?/p>
A.系統(tǒng)模型、ER模型、應(yīng)用模型
B.對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型
C.E-R模型、對(duì)象模型、功能模型
D.對(duì)象模型、動(dòng)態(tài)模型、功能模型
參考答案:D
17.(2分)UML是0。
A.軟件測(cè)試工具
B.程序自動(dòng)生成工具
C.統(tǒng)一建模語(yǔ)言
D.系統(tǒng)行為模型
參考答案:C
18.(2分)漸增式是將模塊一個(gè)一個(gè)地連入系統(tǒng),每連入一個(gè)模塊()
A.只需要對(duì)新連入的模塊進(jìn)行測(cè)試
B.都需要再對(duì)每個(gè)模塊進(jìn)行測(cè)試
C.要對(duì)新連入的子系統(tǒng)進(jìn)行測(cè)試
D.需要進(jìn)行集成測(cè)試
參考答案:D
19.(2分)包含風(fēng)險(xiǎn)分析的軟件工程模型是()
A.螺旋模型
B.瀑布模型
C.增量模型
D.噴泉模型
參考答案:A
20.(2分)在E-R模型中,包含以下基本成分()
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
21.(2分)開發(fā)一個(gè)軟件工程的第一步是()
A.可行性研究
B.組織開發(fā)人員
C.購(gòu)買開發(fā)工具
D.開發(fā)任務(wù)指定
參考答案:A
22.(2分)影響軟件開發(fā)成本估算的因素不包括以下哪項(xiàng)()
A.軟件人員業(yè)務(wù)水平
B.軟件開發(fā)規(guī)模及更雜度
C.開發(fā)所需時(shí)間
D.開發(fā)所需硬件資源
參考答案:D
23.(2分)可行性報(bào)告中不包括以下哪個(gè)方面()
A.技術(shù)上的可行性
B.經(jīng)濟(jì)上的可行性
C.人力的可行性
D.法律可行性
參考答案:C
24.(2分)軟件工程管理的對(duì)象是()
A.軟件開發(fā)人員
B.軟件工程項(xiàng)目
C.軟件開發(fā)過(guò)程
D.軟件開發(fā)速度
參考答案:B
25.(2分)在軟件管理資源要求中,最為重要的、起決定性的資源是以下哪種資源()
A.硬件資源
B.軟件資源
C.人力資源
D.軟件復(fù)用性及軟件部件庫(kù)
參考答案:C
26.(2分)對(duì)一個(gè)軟件工程來(lái)說(shuō),占總工作量的百分比最大的工作是()
A.需求分析
B.軟件設(shè)計(jì)
C.編碼工作
D.測(cè)試和調(diào)試工作
參考答案:D
27.(2分)CMM表示()
A.軟件過(guò)程成熟度模型
B.軟件過(guò)程工業(yè)化控制
C.國(guó)際軟件質(zhì)量認(rèn)證
D.軟件統(tǒng)一性標(biāo)準(zhǔn)
參考答案:A
28.(2分)SA法的主要描述手段有?)
A.系統(tǒng)流程圖和模塊圖
B.DFD圖、數(shù)據(jù)詞典、加工說(shuō)明
C.軟件結(jié)構(gòu)圖、加工說(shuō)明
D.功能結(jié)構(gòu)圖、加工說(shuō)明
參考答案:B
29.(2分)以下()不屬于軟件構(gòu)件的技術(shù)規(guī)范:
A.COM
B.EJB
C.OMG
D.CORBA
參考答案:C
30.(2分)源程序的效率與()階段確定的算法的效率直接有關(guān)。
A.概要設(shè)計(jì)
B.總體設(shè)計(jì)
C.單元設(shè)計(jì)
D.詳細(xì)設(shè)計(jì)
參考答案:D
31.(2分)好的用戶界面不應(yīng)具有的特性是()
A.使用簡(jiǎn)單
B.標(biāo)準(zhǔn)化與一致性
C.可靠性與靈活性
D.復(fù)雜性
參考答案:D
32.(2分)從工程管理的角度來(lái)看,軟件設(shè)計(jì)分兩步完成()
A.①系統(tǒng)分析②模塊設(shè)計(jì)
B.①詳細(xì)設(shè)計(jì)②總體設(shè)計(jì)
C.①模塊設(shè)計(jì)②詳細(xì)設(shè)計(jì)
D.①總體設(shè)計(jì)②詳細(xì)設(shè)計(jì)
參考答案:D
33.(2分)有關(guān)軟件維護(hù)的困難,下面說(shuō)法不正確的是()
A.難出成果,大家都不愿意干。
B.程序主要由英文組成,很難讀懂。
C.文檔沒有統(tǒng)一的標(biāo)準(zhǔn)。
D.維護(hù)人員與開發(fā)人員時(shí)間上存在差異。
參考答案:B
34.(2分)以下關(guān)于軟件的特性描述,不正確的是()
A.無(wú)形
B.高成本
C.不存在退化問題
D.包括程序和文檔
參考答案:C
35.(2分)有關(guān)瀑布模型的描述中,下面錯(cuò)誤的是:()
A.可以降低軟件的復(fù)雜度。
B.可以解決需求不明確的問題。
C.容易導(dǎo)致軟件開發(fā)夭折.
D.是最早的軟件開發(fā)模型。
參考答案:B
多項(xiàng)選擇題
答題要求:
下列各題,有兩個(gè)或兩個(gè)以上正確答案,多選、錯(cuò)選、不選、少選均不得分。
36.(2分)表達(dá)計(jì)劃安排的主要工具有()
A.PERT圖
B.甘特圖
C.DFD圖
D.進(jìn)度表
參考答案:A,B,D,
37.(2分)下面()屬于可復(fù)用的軟件級(jí)別。
A.代碼的復(fù)用
B.設(shè)計(jì)結(jié)果的復(fù)用
C.分析結(jié)果的復(fù)用
D.測(cè)試信息的復(fù)用
參考答案:A,B,C,D,
38.(2分)需求分析的主要目的是(),
A.系統(tǒng)開發(fā)的具體方案
B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問題”
D.解決系統(tǒng)是“如何做的問題”
參考答案:B,C,
39.(2分)下列下列屬于面向?qū)ο箝_發(fā)方法的是()
A.Booch
BJACKSON
C.Coad
D.OMT
參考答案:A,C,D,
40.(2分)以下()不屬于結(jié)構(gòu)化流程圖
A.N-S圖
B.傳統(tǒng)流程圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:B,C,
41.(2分)黑盒測(cè)試著重測(cè)試軟件功能,下列測(cè)試法中屬于黑盒測(cè)試技術(shù)的有()。
A.等價(jià)劃分法
B.平行運(yùn)行法
C.邊界值分析法
D.錯(cuò)誤推測(cè)法
參考答案:A,C,D,
42.(2分)UML的動(dòng)態(tài)建模機(jī)制包括()。
A.交互圖
B.狀態(tài)圖
C.對(duì)象圖
D.活動(dòng)圖
參考答案:A,B,D,
43.(2分)確定可維護(hù)性的因素主要有()
A.文檔
B.可理解性
C.可修改性
D.可測(cè)試性
參考答案:B,C,D,
44.(2分)關(guān)于白盒法覆蓋程度的論述中正確的是()
A.語(yǔ)句覆蓋:選擇測(cè)試用例使程序中每條語(yǔ)句至少被執(zhí)行一次
B.判定覆蓋:選擇測(cè)試用例使程序中每個(gè)判定至少都獲得一次“真”值和一次“假”值
C.條件覆蓋:選擇測(cè)試用例使每個(gè)條件都滿足
D.條件組合覆蓋:將所有的判定條件都組合起來(lái)執(zhí)行
參考答案:A,B,
45.(2分)軟件工程的課程特點(diǎn)()。
A.理論及應(yīng)用的多維性
B.工程化
C.濃厚的方法學(xué)色彩
D.實(shí)踐性、指導(dǎo)性強(qiáng)
參考答案:A,B,C,D,
46.(2分)軟件設(shè)計(jì)的主要任務(wù)是仇
A.將分析階段獲得的需求說(shuō)明轉(zhuǎn)換為計(jì)算機(jī)中可實(shí)現(xiàn)的系統(tǒng)
B.完成系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)設(shè)計(jì)
C.開始測(cè)試設(shè)計(jì)
?對(duì)模塊內(nèi)部的過(guò)程進(jìn)行設(shè)計(jì)
參考答案:A,B,C,D,
47.(2分)模塊獨(dú)立性準(zhǔn)則由以下定性指標(biāo)來(lái)衡量()。
A.分解度
B.耦合度
C.屏蔽性
D.內(nèi)聚性
參考答案:B,D,
48.(2分)軟件維護(hù)的類型有()
A.完善性維護(hù)
B.糾錯(cuò)性維護(hù)
C.適應(yīng)性維護(hù)
D.預(yù)防性維護(hù)
參考答案:A,B,C,D,
49.(2分)設(shè)計(jì)階段應(yīng)達(dá)到的目標(biāo)有()
A.提高可靠性和可維護(hù)性
B.提高應(yīng)用范圍
C.結(jié)構(gòu)清晰
D.提高可理解性和效率
參考答案:A,D,
50.(2分)決定可維護(hù)性的因素主要有()等。
A.文檔
B.可理解性
C.可修改性
D.可測(cè)試性
參考答案:B,C,D,
一.單項(xiàng)選擇題
1.(2分)軟件生命周期?般被劃分為若干個(gè)獨(dú)立階段,其中占用精力和費(fèi)用最多的是()。
A.運(yùn)行和維護(hù)階段
B.設(shè)計(jì)階段
C.代碼實(shí)現(xiàn)階段
D.測(cè)試階段
參考答案:A
2.(2分)軟件危機(jī)具有下列表現(xiàn)()。I.對(duì)軟件開發(fā)成本估計(jì)不準(zhǔn)確;II.軟件產(chǎn)品的質(zhì)量往
往靠不??;III.軟件常常不可維護(hù);IV.軟件成本逐年上升
A.I、II和III
B.L川和IV
c.ii、in和iv
D.以上都正確
參考答案:D
3.(2分)下列屬于軟件的特點(diǎn)的是0。
A.軟件是一種邏輯實(shí)體,具有抽象性
B.軟件在使用過(guò)程中沒有磨損、老化的問題
C.軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大,復(fù)雜程度高
D.以上都正確
參考答案:D
4.(2分)軟件開發(fā)技術(shù)不包含()。
A.軟件開發(fā)方法學(xué)
B.軟件工程環(huán)境
C.軟件工具
D.軟件質(zhì)量度量
參考答案:D
5.(2分)(?)分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的產(chǎn)品。
A.增量模型
B.噴泉模型
C.原型模型
D.螺旋模型
參考答案:A
6.(2分)產(chǎn)生軟件危機(jī)的原因可能有()?!?用戶的需求描述不精確、不確定;II.對(duì)大型軟
件項(xiàng)目的開發(fā)往往缺乏有力的組織和管理;in.缺乏有力的方法學(xué)和工具的支持;iv.軟件
產(chǎn)品的特殊性和人類智力的局限性
A.I和II
B.KII和IV
C.II、III和IV
D.以上都正確
參考答案:D
7.(2分)軟件工程的出現(xiàn)是由于()。
A.軟件危機(jī)的出現(xiàn)
B.計(jì)算機(jī)硬件技術(shù)的發(fā)展
C.軟件社會(huì)化的需要
D.計(jì)算機(jī)軟件技術(shù)的發(fā)展
參考答案:A
8.(2分)下列不屬于軟件工程方法學(xué)三要素的是()。
A.方法
B.工具
C.過(guò)程
D.操作
參考答案:D
9.(2分)在E-R模型中,包含以下基本成分()。
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
10.(2分)系統(tǒng)技術(shù)可行性研究所涉及的技術(shù)應(yīng)該是()技術(shù)。
A.現(xiàn)在已提出的
B.現(xiàn)在在研究的
C.不一定可以獲得的
D.一定可以獲得的
參考答案:D
11.(2分)軟件危機(jī)是指()。
A.軟件遭到破壞
B.軟件開發(fā)和維護(hù)過(guò)程中遇到的一系列問題
C.軟件維護(hù)出現(xiàn)困難
D.軟件不能正常運(yùn)行
參考答案:B
12.(2分)做好哪個(gè)時(shí)期的工作,是降低軟件成本和提高軟件質(zhì)量的關(guān)鍵?()
A.軟件定義時(shí)期
B.軟件設(shè)計(jì)時(shí)期
C.軟件編程時(shí)期
D.軟件維護(hù)時(shí)期
參考答案:A
13.(2分)傳統(tǒng)的軟件生命周期不包含()。
A.問題定義
B.性能優(yōu)化
C.測(cè)試
D.實(shí)現(xiàn)
參考答案:B
14.(2分)()的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。
A.軟件體系結(jié)構(gòu)設(shè)計(jì)
B.過(guò)程設(shè)計(jì)
C.需求分析
D.總體設(shè)計(jì)
參考答案:B
15.(2分)軟件工程三要素是()
A.技術(shù)、方法和工具
B.方法、工具和過(guò)程
C.方法、對(duì)象和類
D.過(guò)程、模型、方法
參考答案:B
16.(2分)面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P停矗ǎ?/p>
A.系統(tǒng)模型、ER模型、應(yīng)用模型
B.對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型
C.E-R模型、對(duì)象模型、功能模型
D.對(duì)象模型、動(dòng)態(tài)模型、功能模型
參考答案:D
17.(2分)UML是()。
A.軟件測(cè)試工具
B.程序自動(dòng)生成工具
C.統(tǒng)一建模語(yǔ)言
D.系統(tǒng)行為模型
參考答案:C
18.(2分)漸增式是將模塊一個(gè)一個(gè)地連入系統(tǒng),每連入一個(gè)模塊()
A.只需要對(duì)新連入的模塊進(jìn)行測(cè)試
B.都需要再對(duì)每個(gè)模塊進(jìn)行測(cè)試
C.要對(duì)新連入的子系統(tǒng)進(jìn)行測(cè)試
D.需要進(jìn)行集成測(cè)試
參考答案:D
19.(2分)包含風(fēng)險(xiǎn)分析的軟件工程模型是()
A.螺旋模型
B.瀑布模型
C.增量模型
D.噴泉模型
參考答案:A
20.(2分)在E-R模型中,包含以下基本成分()
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
21.(2分)開發(fā)一個(gè)軟件工程的第一步是()
A.可行性研究
B.組織開發(fā)人員
C.購(gòu)買開發(fā)工具
D.開發(fā)任務(wù)指定
參考答案:A
22.(2分)影響軟件開發(fā)成本估算的因素不包括以下哪項(xiàng)()
A.軟件人員業(yè)務(wù)水平
B.軟件開發(fā)規(guī)模及復(fù)雜度
C.開發(fā)所需時(shí)間
D.開發(fā)所需硬件資源
參考答案:D
23.(2分)可行性報(bào)告中不包括以下哪個(gè)方面()
A.技術(shù)上的可行性
B.經(jīng)濟(jì)上的可行性
C.人力的可行性
D.法律可行性
參考答案:C
24.(2分)軟件工程管理的對(duì)象是()
A.軟件開發(fā)人員
B.軟件工程項(xiàng)目
C.軟件開發(fā)過(guò)程
D.軟件開發(fā)速度
參考答案:B
25.(2分)在軟件管理資源要求中,最為重要的、起決定性的資源是以下哪種資源()
A.硬件資源
B.軟件資源
C.人力資源
D.軟件復(fù)用性及軟件部件庫(kù)
參考答案:C
26.(2分)對(duì)一個(gè)軟件工程來(lái)說(shuō),占總工作量的百分比最大的工作是()
A.需求分析
B.軟件設(shè)計(jì)
C.編碼工作
D.測(cè)試和調(diào)試工作
參考答案:D
27.(2分)CMM表示()
A.軟件過(guò)程成熟度模型
B.軟件過(guò)程工業(yè)化控制
C.國(guó)際軟件質(zhì)量認(rèn)證
D.軟件統(tǒng)一性標(biāo)準(zhǔn)
參考答案:A
28.(2分)SA法的主要描述手段有C)
A.系統(tǒng)流程圖和模塊圖
B.DFD圖、數(shù)據(jù)詞典、加工說(shuō)明
C.軟件結(jié)構(gòu)圖、加工說(shuō)明
D.功能結(jié)構(gòu)圖、加工說(shuō)明
參考答案:B
29.(2分)以下()不屬于軟件構(gòu)件的技術(shù)規(guī)范:
A.COM
B.EJB
C.OMG
D.CORBA
參考答案:C
30.(2分)源程序的效率與()階段確定的算法的效率直接有關(guān)。
A.概要設(shè)計(jì)
B.總體設(shè)計(jì)
C.單元設(shè)計(jì)
D.詳細(xì)設(shè)計(jì)
參考答案:D
31.(2分)好的用戶界面不應(yīng)具有的特性是()
A.使用簡(jiǎn)單
B.標(biāo)準(zhǔn)化與一致性
C.可靠性與靈活性
D.復(fù)雜性
參考答案:D
32.(2分)從工程管理的角度來(lái)看,軟件設(shè)計(jì)分兩步完成()
A.①系統(tǒng)分析②模塊設(shè)計(jì)
B.①詳細(xì)設(shè)計(jì)②總體設(shè)計(jì)
C.①模塊設(shè)計(jì)②詳細(xì)設(shè)計(jì)
D.①總體設(shè)計(jì)②詳細(xì)設(shè)計(jì)
參考答案:D
33.(2分)有關(guān)軟件維護(hù)的困難,下面說(shuō)法不正確的是()
A.難出成果,大家都不愿意干。
B.程序主要由英文組成,很難讀懂。
C.文檔沒有統(tǒng)一的標(biāo)準(zhǔn)。
D.維護(hù)人員與開發(fā)人員時(shí)間上存在差異。
參考答案:B
34.(2分)以下關(guān)于軟件的特性描述,不正確的是()
A.無(wú)形
B.高成本
C.不存在退化問題
D.包括程序和文檔
參考答案:C
35.(2分)有關(guān)瀑布模型的描述中,下面錯(cuò)誤的是:()
A.可以降低軟件的復(fù)雜度。
B.可以解決需求不明確的問題。
C.容易導(dǎo)致軟件開發(fā)夭折。
D.是最早的軟件開發(fā)模型。
參考答案:B
二.多項(xiàng)選擇題
答題要求:
下列各題,有兩個(gè)或兩個(gè)以上正確答案,多選、錯(cuò)選、不選、少選均不得分。
36.(2分)需求分析的主要目的是仇
A.系統(tǒng)開發(fā)的具體方案
B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問題”
D.解決系統(tǒng)是“如何做的問題”
參考答案:B,C,
37.(2分)表達(dá)計(jì)劃安排的主要工具有()
A.PERT圖
B.甘特圖
C.DFD圖
D.進(jìn)度表
參考答案:A,B,D,
38.(2分)軟件工程的課程特點(diǎn)()。
A.理論及應(yīng)用的多維性
B.工程化
C.濃厚的方法學(xué)色彩
D.實(shí)踐性、指導(dǎo)性強(qiáng)
參考答案:A,B,C,D,
39.(2分)以下()不屬于結(jié)構(gòu)化流程圖
A.N-S圖
B.傳統(tǒng)流程圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:B,C,
40.(2分)下列屬于應(yīng)用軟件的是()c
A.計(jì)算機(jī)輔助教學(xué)軟件
B.軟件測(cè)試工具
C.辦公自動(dòng)化軟件
D._L程與科學(xué)計(jì)算軟件
參考答案:A,C,D,
41.(2分)畫分層DFD圖的基本原則有()
A.數(shù)據(jù)守恒原則
B.分解的可靠性原則
C.子、父圖平衡的原則
D.數(shù)據(jù)流封閉的原則
參考答案:A,C,D,
42.(2分)需求分析的主要方法有()
A.形式化分析方法
B.PAD圖描述
C.結(jié)構(gòu)化分析(SA)方法
D.OOA法
參考答案:C,D,
43.(2分)模塊的基本特征是()
A.外部特征(輸入/輸出、功能)
B.內(nèi)部特征(輸入/輸出、功能)
C.內(nèi)部特征(局部數(shù)據(jù)、代碼)
D.外部特征(局部數(shù)據(jù)、代碼)
參考答案:A,C,
44.(2分)需求分析的主要目的是()
A.系統(tǒng)開發(fā)的具體方案
B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問題”
D.解決系統(tǒng)是“如何做的問題,,
參考答案:B,C,
45.(2分)以下對(duì)軟件工程管理的任務(wù)和目標(biāo)最準(zhǔn)確的描述是()
A.明確軟件開發(fā)項(xiàng)目的工作范圍
B.明確可能遇到的風(fēng)險(xiǎn)、需要的資源
C.明確軟件開發(fā)中要實(shí)現(xiàn)的任務(wù)和需要經(jīng)歷的里程碑
D.明確所需的工作量以及進(jìn)度安排
參考答案:A,B,C,D,
46.(2分)下列下列屬于面向?qū)ο箝_發(fā)方法的是()
A.Booch
B.JACKSON
C.Coad
D.OMT
參考答案:A,C,D,
47.(2分)下面()屬于可復(fù)用的軟件級(jí)別。
A.代碼的復(fù)用
B.設(shè)計(jì)結(jié)果的復(fù)用
C.分析結(jié)果的復(fù)用
D.測(cè)試信息的復(fù)用
參考答案:A,B,C,D,
48.(2分)決定可維護(hù)性的因素主要有()等。
A.文檔
B.可理解性
C.可修改性
D.可測(cè)試性
參考答案:B,C,D,
49.(2分)畫DFD圖的主要目的是()
A.作為需求分析階段用戶與開發(fā)者之間交流信息的工具
B.對(duì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行描述
C.對(duì)目標(biāo)系統(tǒng)的層次結(jié)構(gòu)進(jìn)行描述
D.作為分析和設(shè)計(jì)的工具
參考答案:A,D,
50.(2分)用于過(guò)程設(shè)計(jì)的工具有()c
A.程序流程圖
B.盒圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:A,B,D,
一.單項(xiàng)選擇題
1.(2分)軟件生命周期一般被劃分為若干個(gè)獨(dú)立階段,其中占用精力和費(fèi)用最多的是()。
A.運(yùn)行和維護(hù)階段
B.設(shè)計(jì)階段
C.代碼實(shí)現(xiàn)階段
D.測(cè)試階段
參考答案:A
2.(2分)軟件危機(jī)具有下列表現(xiàn)()。I.對(duì)軟件開發(fā)成本估計(jì)不準(zhǔn)確;II.軟件產(chǎn)品的質(zhì)量往
往靠不?。捍?軟件常常不可維護(hù);IV.軟件成木逐年上升
A.kII和III
B.kIII和IV
C.ll、III和IV
D.以上都正確
參考答案:D
3.(2分)下列屬于軟件的特點(diǎn)的是0。
A.軟件是一種邏輯實(shí)體,具有抽象性
B.軟件在使用過(guò)程中沒有磨損、老化的問題
C.軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大,復(fù)雜程度高
D.以上都正確
參考答案:D
4.(2分)軟件開發(fā)技術(shù)不包含()。
A.軟件開發(fā)方法學(xué)
B.軟件工程環(huán)境
C.軟件工具
D.軟件質(zhì)量度量
參考答案:D
5.(2分)(?)分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的產(chǎn)品。
A.增量模型
B.噴泉模型
C.原型模型
D.螺旋模型
參考答案:A
6.(2分)產(chǎn)生軟件危機(jī)的原因可能有()。I.用戶的需求描述不精確、不確定;H.對(duì)大型軟
件項(xiàng)目的開發(fā)往往缺乏有力的組織和管理;IH.缺乏有力的方法學(xué)和工具的支持;IV.軟件
產(chǎn)品的特殊性和人類智力的局限性
A.I和II
B.kII和IV
C.ll、III和IV
D.以上都正確
參考答案:D
7.(2分)軟件工程的出現(xiàn)是由于()。
A.軟件危機(jī)的出現(xiàn)
B.計(jì)算機(jī)硬件技術(shù)的發(fā)展
C.軟件社會(huì)化的需要
D.計(jì)算機(jī)軟件技術(shù)的發(fā)展
參考答案:A
8.(2分)下列不屬于軟件工程方法學(xué)三要素的是()。
A.方法
B.工具
C.過(guò)程
D.操作
參考答案:D
9.(2分)在E-R模型中,包含以下基本成分()。
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
10.(2分)系統(tǒng)技術(shù)可行性研究所涉及的技術(shù)應(yīng)該是()技術(shù)。
A.現(xiàn)在己提出的
B.現(xiàn)在在研究的
C.不一定可以獲得的
D.一定可以獲得的
參考答案:D
11.(2分)軟件危機(jī)是指()。
A.軟件遭到破壞
B.軟件開發(fā)和維護(hù)過(guò)程中遇到的?系列問題
C.軟件維護(hù)出現(xiàn)困難
D.軟件不能正常運(yùn)行
參考答案:B
12.(2分)做好哪個(gè)時(shí)期的工作,是降低軟件成本和提高軟件質(zhì)量的關(guān)鍵?()
A.軟件定義時(shí)期
B.軟件設(shè)計(jì)時(shí)期
C.軟件編程時(shí)期
D.軟件維護(hù)時(shí)期
參考答案:A
13.(2分)傳統(tǒng)的軟件生命周期不包含()。
A.問題定義
B.性能優(yōu)化
C.測(cè)試
D.實(shí)現(xiàn)
參考答案:B
14.(2分)()的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。
A.軟件體系結(jié)構(gòu)設(shè)計(jì)
B.過(guò)程設(shè)計(jì)
C.需求分析
D.總體設(shè)計(jì)
參考答案:B
15.(2分)軟件工程三要素是()
A.技術(shù)、方法和工具
B.方法、工具和過(guò)程
C.方法、對(duì)象和類
D.過(guò)程、模型、方法
參考答案:B
16.(2分)面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,即()?/p>
A.系統(tǒng)模型、ER模型、應(yīng)用模型
B.對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型
C.E-R模型、對(duì)象模型、功能模型
D.對(duì)象模型、動(dòng)態(tài)模型、功能模型
參考答案:D
17.(2分)UML是()。
A.軟件測(cè)試工具
B.程序自動(dòng)生成工具
C.統(tǒng)一建模語(yǔ)言
D.系統(tǒng)行為模型
參考答案:C
18.(2分)漸增式是將模塊一個(gè)一個(gè)地連入系統(tǒng),每連入一個(gè)模塊()
A.只需要對(duì)新連入的模塊進(jìn)行測(cè)試
B.都需要再對(duì)每個(gè)模塊進(jìn)行測(cè)試
C.要對(duì)新連入的子系統(tǒng)進(jìn)行測(cè)試
D.需要進(jìn)行集成測(cè)試
參考答案:D
19.(2分)包含風(fēng)險(xiǎn)分析的軟件工程模型是()
A.螺旋模型
B.瀑布模型
C.增量模型
D.噴泉模型
參考答案:A
20.(2分)在E-R模型中,包含以下基本成分()
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
21.(2分)開發(fā)一個(gè)軟件工程的第一步是()
A.可行性研究
B.組織開發(fā)人員
C.購(gòu)買開發(fā)工具
D.開發(fā)任務(wù)指定
參考答案:A
22.(2分)影響軟件開發(fā)成本估算的因素不包括以下哪項(xiàng)()
A.軟件人員業(yè)務(wù)水平
B.軟件開發(fā)規(guī)模及復(fù)雜度
C.開發(fā)所需時(shí)間
D.開發(fā)所需硬件資源
參考答案:D
23.(2分)可行性報(bào)告中不包括以下哪個(gè)方面()
A.技術(shù)上的可行性
B.經(jīng)濟(jì)上的可行性
C.人力的可行性
D.法律可行性
參考答案:C
24.(2分)軟件工程管理的對(duì)象是()
A.軟件開發(fā)人員
B.軟件工程項(xiàng)目
C.軟件開發(fā)過(guò)程
D.軟件開發(fā)速度
參考答案:B
25.(2分)在軟件管理資源要求中,最為重要的、起決定性的資源是以下哪種資源()
A.硬件資源
B.軟件資源
C.人力資源
D.軟件復(fù)用性及軟件部件庫(kù)
參考答案:C
26.(2分)對(duì)一個(gè)軟件工程來(lái)說(shuō),占總工作量的百分比最大的工作是()
A.需求分析
B.軟件設(shè)計(jì)
C.編碼工作
D.測(cè)試和調(diào)試工作
參考答案:D
27.(2分)CMM表示()
A.軟件過(guò)程成熟度模型
B.軟件過(guò)程工業(yè)化控制
C.國(guó)際軟件質(zhì)量認(rèn)證
D.軟件統(tǒng)一性標(biāo)準(zhǔn)
參考答案:A
28.(2分)SA法的主要描述手段有()
A.系統(tǒng)流程圖和模塊圖
B.DFD圖、數(shù)據(jù)詞典、加工說(shuō)明
C.軟件結(jié)構(gòu)圖、加工說(shuō)明
D.功能結(jié)構(gòu)圖、加工說(shuō)明
參考答案:B
29.(2分)以下()不屬于軟件構(gòu)件的技術(shù)規(guī)范:
A.COM
B.EJB
C.OMG
D.CORBA
參考答案:C
30.(2分)源程序的效率與()階段確定的算法的效率直接有關(guān)。
A.概要設(shè)計(jì)
B.總體設(shè)計(jì)
C.單元設(shè)計(jì)
D.詳細(xì)設(shè)計(jì)
參考答案:D
31.(2分)好的用戶界面不應(yīng)具有的特性是()
A.使用簡(jiǎn)單
B.標(biāo)準(zhǔn)化與一致性
C.可靠性與靈活性
D.復(fù)雜性
參考答案:D
32.(2分)從工程管理的角度來(lái)看,軟件設(shè)計(jì)分兩步完成()
A.①系統(tǒng)分析②模塊設(shè)計(jì)
B.①詳細(xì)設(shè)計(jì)②總體設(shè)計(jì)
C.①模塊設(shè)計(jì)②詳細(xì)設(shè)計(jì)
D.①總體設(shè)計(jì)②詳細(xì)設(shè)計(jì)
參考答案:D
33.(2分)有關(guān)軟件維護(hù)的困難,下面說(shuō)法不正確的是()
A.難出成果,大家都不愿意干。
B.程序主要由英文組成,很難讀懂。
C.文檔沒有統(tǒng)一的標(biāo)準(zhǔn)。
D.維護(hù)人員與開發(fā)人員時(shí)間上存在差異。
參考答案:B
34.(2分)以下關(guān)于軟件的特性描述,不正確的是()
A.無(wú)形
B.高成本
C.不存在退化問題
D.包括程序和文檔
參考答案:C
35.(2分)有關(guān)瀑布模型的描述中,下面錯(cuò)誤的是:()
A.可以降低軟件的復(fù)雜度。
B.可以解決需求不明確的問題。
C.容易導(dǎo)致軟件開發(fā)夭折。
D.是最早的軟件開發(fā)模型。
參考答案:B
二.多項(xiàng)選擇題
答題要求:
下列各題,有兩個(gè)或兩個(gè)以上正確答案,多選、錯(cuò)選、不選、少選均不得分。
36.(2分)軟件維護(hù)的類型有()
A.完善性維護(hù)
B.糾錯(cuò)性維護(hù)
C.適應(yīng)性維護(hù)
D.預(yù)防性維護(hù)
參考答案:A,B,C,D,
37.(2分)模塊獨(dú)立性準(zhǔn)則由以下定性指標(biāo)來(lái)衡量()。
A.分解度
B.耦合度
C.屏蔽性
D.內(nèi)聚性
參考答案:B,D,
38.(2分)UML的動(dòng)態(tài)建模機(jī)制包括()。
A.交互圖
B.狀態(tài)圖
C.對(duì)象圖
D.活動(dòng)圖
參考答案:A,B,D,
39.(2分)黑盒測(cè)試著重測(cè)試軟件功能,下列測(cè)試法中屬于黑盒測(cè)試技術(shù)的有()。
A.等價(jià)劃分法
B.平行運(yùn)行法
C.邊界值分析法
D.錯(cuò)誤推測(cè)法
參考答案:A,C,D,
40.(2分)軟件測(cè)試的主要特點(diǎn)是()
A.軟件測(cè)試的開銷大
B.軟件測(cè)試要依靠工具
C.軟件不能進(jìn)行“窮舉”測(cè)試
D.軟件測(cè)試要依靠人工
參考答案:A,C,
41.(2分)靜態(tài)測(cè)試是以人工的、非形式化的方法對(duì)程序進(jìn)行分析和測(cè)試。常用的靜態(tài)測(cè)試方
法有(30)
A.運(yùn)行程序并分析運(yùn)行結(jié)果
B.桌前檢查與代碼會(huì)審
C.數(shù)據(jù)流分析圖
D.調(diào)用圖
參考答案:B,C,D,
42.(2分)設(shè)計(jì)階段應(yīng)達(dá)到的目標(biāo)有()
A.提高可靠性和可維護(hù)性
B.提高應(yīng)用范圍
C.結(jié)構(gòu)清晰
D.提高可理解性和效率
參考答案:A,D,
43.(2分)下列下列屬于面向?qū)ο箝_發(fā)方法的是()
A.Booch
BJACKSON
C.Coad
D.OMT
參考答案:A,C,D,
44.(2分)下列屬于應(yīng)用軟件的是(),
A.計(jì)算機(jī)輔助教學(xué)軟件
B.軟件測(cè)試工具
C.辦公自動(dòng)化軟件
D.工程與科學(xué)計(jì)算軟件
參考答案:A,C,D,
45.(2分)用于過(guò)程設(shè)計(jì)的工具有仇
A.程序流程圖
B.盒圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:A,B,D,
46.(2分)軟件測(cè)試的主要特點(diǎn)是()c
A.軟件測(cè)試的開銷大
B.軟件測(cè)試要依靠工具
C.軟件不能進(jìn)行“窮舉”測(cè)試
D.軟件測(cè)試要依靠人工
參考答案:A,C,
47.(2分)需求分析的主要目的是(),
A.系統(tǒng)開發(fā)的具體方案
B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問題”
D.解決系統(tǒng)是“如何做的問題”
參考答案:B,C,
48.(2分)需求分析的主要FI的是()
A.系統(tǒng)開發(fā)的具體方案
B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問題”
D.解決系統(tǒng)是“如何做的問題”
參考答案:B,C,
49.(2分)畫DFD圖的主要目的是()
A.作為需求分析階段用戶與開發(fā)者之間交流信息的工具
B.對(duì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行描述
C.對(duì)目標(biāo)系統(tǒng)的層次結(jié)構(gòu)進(jìn)行描述
D.作為分析和設(shè)計(jì)的工具
參考答案:AQ,
50.(2分)以下()不屬于結(jié)構(gòu)化流程圖
A.N-S圖
B.傳統(tǒng)流程圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:B,C,
一.單項(xiàng)選擇題
1.(2分)軟件生命周期一般被劃分為若干個(gè)獨(dú)立階段,其中占用精力和費(fèi)用最多的是()。
A.運(yùn)行和維護(hù)階段
B.設(shè)計(jì)階段
C.代碼實(shí)現(xiàn)階段
D.測(cè)試階段
參考答案:A
2.(2分)軟件危機(jī)具有下列表現(xiàn)()。I.對(duì)軟件開發(fā)成本估計(jì)不準(zhǔn)確:II.軟件產(chǎn)品的質(zhì)量往
往靠不??;III.軟件常常不可維護(hù);IV.軟件成本逐年上升
A.I、II和川
B.KIII和IV
C.II、III和IV
D.以上都正確
參考答案:D
3.(2分)下列屬于軟件的特點(diǎn)的是0。
A.軟件是一種邏輯實(shí)體,具有抽象性
B.軟件在使用過(guò)程中沒有磨損、老化的問題
C.軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大,復(fù)雜程度高
D.以上都正確
參考答案:D
4.(2分)軟件開發(fā)技術(shù)不包含()。
A.軟件開發(fā)方法學(xué)
B.軟件工程環(huán)境
C.軟件工具
D.軟件質(zhì)量度量
參考答案:D
5.(2分)(?)分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的產(chǎn)品。
A.增量模型
B.噴泉模型
C.原型模型
D.螺旋模型
參考答案:A
6.(2分)產(chǎn)生軟件危機(jī)的原因可能有()。I.用戶的需求描述不精確、不確定;II.對(duì)大型軟
件項(xiàng)目的開發(fā)往往缺乏有力的組織和管理;III.缺乏有力的方法學(xué)和工具的支持;IV.軟件
產(chǎn)品的特殊性和人類智力的局限性
A.I和II
B.kII和IV
C.II、in和lv
D.以上都正確
參考答案:D
7.(2分)軟件工程的出現(xiàn)是由于()。
A.軟件危機(jī)的出現(xiàn)
B.計(jì)算機(jī)硬件技術(shù)的發(fā)展
C.軟件社會(huì)化的需要
D.計(jì)算機(jī)軟件技術(shù)的發(fā)展
參考答案:A
8.(2分)下列不屬于軟件工程方法學(xué)三要素的是()。
A.方法
B.工具
C.過(guò)程
D.操作
參考答案:D
9.(2分)在E-R模型中,包含以下基本成分()。
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
10.(2分)系統(tǒng)技術(shù)可行性研究所涉及的技術(shù)應(yīng)該是()技術(shù)。
A.現(xiàn)在己提出的
B.現(xiàn)在在研究的
C.不一定可以獲得的
D.一定可以獲得的
參考答案:D
11.(2分)軟件危機(jī)是指()。
A.軟件遭到破壞
B.軟件開發(fā)和維護(hù)過(guò)程中遇到的一系列問題
C.軟件維護(hù)出現(xiàn)困難
D.軟件不能正常運(yùn)行
參考答案:B
12.(2分)做好哪個(gè)時(shí)期的工作,是降低軟件成本和提高軟件質(zhì)量的關(guān)鍵?()
A.軟件定義時(shí)期
B.軟件設(shè)計(jì)時(shí)期
C.軟件編程時(shí)期
D.軟件維護(hù)時(shí)期
參考答案:A
13.(2分)傳統(tǒng)的軟件生命周期不包含()。
A.問題定義
B.性能優(yōu)化
C.測(cè)試
D.實(shí)現(xiàn)
參考答案:B
14.(2分)()的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。
A.軟件體系結(jié)構(gòu)設(shè)計(jì)
B.過(guò)程設(shè)計(jì)
C.需求分析
D.總體設(shè)計(jì)
參考答案:B
15.(2分)軟件工程三要素是()
A.技術(shù)、方法和工具
B.方法、工具和過(guò)程
C.方法、對(duì)象和類
D.過(guò)程、模型、方法
參考答案:B
16.(2分)面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,即()?/p>
A.系統(tǒng)模型、ER模型、應(yīng)用模型
B.對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型
C.E-R模型、對(duì)象模型、功能模型
D.對(duì)象模型、動(dòng)態(tài)模型、功能模型
參考答案:D
17.(2分)UML是()。
A.軟件測(cè)試工具
B.程序自動(dòng)生成工具
C.統(tǒng)一建模語(yǔ)言
D.系統(tǒng)行為模型
參考答案:C
18.(2分)漸增式是將模塊一個(gè)一個(gè)地連入系統(tǒng),每連入一個(gè)模塊()
A.只需要對(duì)新連入的模塊進(jìn)行測(cè)試
B.都需要再對(duì)每個(gè)模塊進(jìn)行測(cè)試
C.要對(duì)新連入的子系統(tǒng)進(jìn)行測(cè)試
D.需要進(jìn)行集成測(cè)試
參考答案:D
19.(2分)包含風(fēng)險(xiǎn)分析的軟件工程模型是()
A.螺旋模型
B.瀑布模型
C.增量模型
D.噴泉模型
參考答案:A
20.(2分)在E-R模型中,包含以下基木成分()
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
21.(2分)開發(fā)一個(gè)軟件工程的第一步是()
A.可行性研究
B.組織開發(fā)人員
C.購(gòu)買開發(fā)工具
D.開發(fā)任務(wù)指定
參考答案:A
22.(2分)影響軟件開發(fā)成本估算的因素不包括以下哪項(xiàng)()
A.軟件人員業(yè)務(wù)水平
B.軟件開發(fā)規(guī)模及復(fù)雜度
C.開發(fā)所需時(shí)間
D.開發(fā)所需硬件資源
參考答案:D
23.(2分)可行性報(bào)告中不包括以下哪個(gè)方面()
A.技術(shù)上的可行性
B.經(jīng)濟(jì)上的可行性
C.人力的可行性
D.法律可行性
參考答案:C
24.(2分)軟件工程管理的對(duì)象是()
A.軟件開發(fā)人員
B.軟件工程項(xiàng)目
C.軟件開發(fā)過(guò)程
D.軟件開發(fā)速度
參考答案:B
25.(2分)在軟件管理資源要求中,最為重要的、起決定性的資源是以下哪種資源()
A.硬件資源
B.軟件資源
C.人力資源
D.軟件復(fù)用性及軟件部件庫(kù)
參考答案:C
26.(2分)對(duì)一個(gè)軟件工程來(lái)說(shuō),占總工作量的百分比最大的工作是()
A.需求分析
B.軟件設(shè)計(jì)
C.編碼工作
D.測(cè)試和調(diào)試工作
參考答案:D
27.(2分)CMM表示()
A.軟件過(guò)程成熟度模型
B.軟件過(guò)程工業(yè)化控制
C.國(guó)際軟件質(zhì)量認(rèn)證
D.軟件統(tǒng)一性標(biāo)準(zhǔn)
參考答案:A
28.(2分)SA法的主要描述手段有()
A.系統(tǒng)流程圖和模塊圖
B.DFD圖、數(shù)據(jù)詞典、加工說(shuō)明
C.軟件結(jié)構(gòu)圖、加工說(shuō)明
D.功能結(jié)構(gòu)圖、加工說(shuō)明
參考答案:B
29.(2分)以下()不屬于軟件構(gòu)件的技術(shù)規(guī)范:
A.COM
B.EJB
C.OMG
D.CORBA
參考答案:C
30.(2分)源程序的效率與()階段確定的算法的效率直接有關(guān)。
A.概要設(shè)計(jì)
B.總體設(shè)計(jì)
C.單元設(shè)計(jì)
D.詳細(xì)設(shè)計(jì)
參考答案:D
31.(2分)好的用戶界面不應(yīng)具有的特性是()
A.使用簡(jiǎn)單
B.標(biāo)準(zhǔn)化與一致性
C.可靠性與靈活性
D.復(fù)雜性
參考答案:D
32.(2分)從工程管理的角度來(lái)看,軟件設(shè)計(jì)分兩步完成()
A.①系統(tǒng)分析②模塊設(shè)計(jì)
B.①詳細(xì)設(shè)計(jì)②總體設(shè)計(jì)
C.①模塊設(shè)計(jì)②詳細(xì)設(shè)計(jì)
D.①總體設(shè)計(jì)②詳細(xì)設(shè)計(jì)
參考答案:D
33.(2分)有關(guān)軟件維護(hù)的困難,下面說(shuō)法不正確的是()
A.難出成果,大家都不愿意干。
B.程序主要由英文組成,很難讀懂。
C.文檔沒有統(tǒng)一的標(biāo)準(zhǔn)。
D.維護(hù)人員與開發(fā)人員時(shí)間上存在差異。
參考答案:B
34.(2分)以下關(guān)于軟件的特性描述,不正確的是()
A.無(wú)形
B.高成本
C.不存在退化問題
D.包括程序和文檔
參考答案:C
35.(2分)有關(guān)瀑布模型的描述中,下面錯(cuò)誤的是:()
A.可以降低軟件的復(fù)雜度。
B.可以解決需求不明確的問題。
C.容易導(dǎo)致軟件開發(fā)夭折。
D.是最早的軟件開發(fā)模型。
參考答案:B
二.多項(xiàng)選擇題
答題要求:
下列各題,有兩個(gè)或兩個(gè)以上正確答案,多選、錯(cuò)選、不選、少選均不得分。
36.(2分)以下()不屬于結(jié)構(gòu)化流程圖
A.N-S圖
B.傳統(tǒng)流程圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:B,C,
37.(2分)下面()屬于可復(fù):用的軟件級(jí)別。
A.代碼的復(fù)用
B.設(shè)計(jì)結(jié)果的復(fù)用
C.分析結(jié)果的復(fù)用
D.測(cè)試信息的復(fù)用
參考答案:A,B,C,D,
38.(2分)下列屬于應(yīng)用軟件的是(),
A.計(jì)算機(jī)輔助教學(xué)軟件
B.軟件測(cè)試工具
C.辦公自動(dòng)化軟件
D.工程與科學(xué)計(jì)算軟件
參考答案:A,C,D,
39.(2分)軟件設(shè)計(jì)的主要任務(wù)是()c
A.將分析階段獲得的需求說(shuō)明轉(zhuǎn)換為計(jì)算機(jī)中可實(shí)現(xiàn)的系統(tǒng)
B.完成系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)設(shè)計(jì)
C.開始測(cè)試設(shè)計(jì)
D.對(duì)模塊內(nèi)部的過(guò)程進(jìn)行設(shè)計(jì)
參考答案:A,B,C,D,
40.(2分)需求分析的主要方法有()
A.形式化分析方法
B.PAD圖描述
C.結(jié)構(gòu)化分析(SA)方法
D.OOA法
參考答案:C,D,
41.(2分)關(guān)于白盒法覆蓋程度的論述中正確的是()
A.語(yǔ)句覆蓋:選擇測(cè)試用例使程序中每條語(yǔ)句至少被執(zhí)行一次
B.判定覆蓋:選擇測(cè)試用例使程序中每個(gè)判定至少都獲得一次“真”值和一次“假”值
C.條件覆蓋:選擇測(cè)試用例使每個(gè)條件都滿足
D.條件組合覆蓋:將所有的判定條件都組合起來(lái)執(zhí)行
參考答案:A,B,
42.(2分)下列下列屬于面向?qū)ο箝_發(fā)方法的是()
A.Booch
BJACKSON
C.Coad
D.OMT
參考答案:A,C,D,
43.(2分)需求分析的主要目的是()
A.系統(tǒng)開發(fā)的具體方案
B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問題”
D.解決系統(tǒng)是“如何做的問題,,
參考答案:B,C,
44.(2分)表達(dá)計(jì)劃安排的主要工具有()
A.PERT圖
B.甘特圖
C.DFD圖
D.進(jìn)度表
參考答案:A,B,D,
45.(2分)模塊獨(dú)立性準(zhǔn)則由以下定性指標(biāo)來(lái)衡量()。
A.分解度
B.耦合度
C.屏蔽性
D.內(nèi)聚性
參考答案:B,D,
46.(2分)軟件維護(hù)的類型有()。
A.完善性維護(hù)
B.改正性維護(hù)
C.適應(yīng)性維護(hù)
D.預(yù)防性維護(hù)
參考答案:A,B,C,D,
47.(2分)靜態(tài)測(cè)試是以人工的、非形式化的方法對(duì)程序進(jìn)行分析和測(cè)試。常用的靜態(tài)測(cè)試方
法有(30)
A.運(yùn)行程序并分析運(yùn)行結(jié)果
B.桌前檢行與代碼會(huì)申
C.數(shù)據(jù)流分析圖
D.調(diào)用圖
參考答案:B,C,D,
48.(2分)軟件工程的課程特點(diǎn)()。
A.理論及應(yīng)用的多維性
B.工程化
C.濃厚的方法學(xué)色彩
D.實(shí)踐性、指導(dǎo)性強(qiáng)
參考答案:A,B,C,D,
49.(2分)用于過(guò)程設(shè)計(jì)的工具有(),
A.程序流程圖
B.盒圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:A,B,D,
50.(2分)畫DFD圖的主要目的是()
A.作為需求分析階段用戶與開發(fā)者之間交流信息的工具
B.對(duì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行描述
C.對(duì)目標(biāo)系統(tǒng)的層次結(jié)構(gòu)進(jìn)行描述
D.作為分析和設(shè)計(jì)的工具
參考答案:A,D,
一.單項(xiàng)選擇題
1.(2分)軟件生命周期一般被劃分為若干個(gè)獨(dú)立階段,其中占用精力和費(fèi)用最多的是()。
A.運(yùn)行和維護(hù)階段
B.設(shè)計(jì)階段
C.代碼實(shí)現(xiàn)階段
D.測(cè)試階段
參考答案:A
2.(2分)軟件危機(jī)具有下列表現(xiàn)()。I.對(duì)軟件開發(fā)成本估計(jì)不準(zhǔn)確;II.軟件產(chǎn)品的質(zhì)量往
往靠不住;III.軟件常常不可維護(hù);IV.軟件成本逐年上升
A.kII和III
B.kIII和IV
C.ll、HI和IV
D.以上都正確
參考答案:D
3.(2分)下列屬于軟件的特點(diǎn)的是0。
A.軟件是一種邏輯實(shí)體,具有抽象性
B.軟件在使用過(guò)程中沒有磨損、老化的問題
C.軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大,復(fù)雜程度高
D.以上都正確
參考答案:D
4.(2分)軟件開發(fā)技術(shù)不包含()。
A.軟件開發(fā)方法學(xué)
B.軟件工程環(huán)境
C.軟件工具
D.軟件質(zhì)量度量
參考答案:D
5.(2分)(?)分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的產(chǎn)品。
A.增量模型
B.噴泉模型
C.原型模型
D.螺旋模型
參考答案:A
6.(2分)產(chǎn)生軟件危機(jī)的原因可能有()?!?用戶的需求描述不精確、不確定;【I.對(duì)大型軟
件項(xiàng)目的開發(fā)往往缺乏有力的組織和管理;III.缺乏有力的方法學(xué)和工具的支持;IV.軟件
產(chǎn)品的特殊性和人類智力的局限性
A.I和II
B.KII和IV
C.IKIII和IV
D.以上都正確
參考答案:D
7.(2分)軟件工程的出現(xiàn)是由于()。
A.軟件危機(jī)的出現(xiàn)
B.計(jì)算機(jī)硬件技術(shù)的發(fā)展
C.軟件社會(huì)化的需要
D.計(jì)算機(jī)軟件技術(shù)的發(fā)展
參考答案:A
8.(2分)下列不屬于軟件工程方法學(xué)三要素的是()。
A.方法
B.工具
C.過(guò)程
D.操作
參考答案:D
9.(2分)在E-R模型中,包含以下基本成分()。
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
10.(2分)系統(tǒng)技術(shù)可行性研究所涉及的技術(shù)應(yīng)該是()技術(shù)。
A.現(xiàn)在已提出的
B.現(xiàn)在在研究的
C.不一定可以獲得的
D.一定可以獲得的
參考答案:D
11.(2分)軟件危機(jī)是指()。
A.軟件遭到破壞
B.軟件開發(fā)和維護(hù)過(guò)程中遇到的一系列問題
C.軟件維護(hù)出現(xiàn)困難
D.軟件不能正常運(yùn)行
參考答案:B
12.(2分)做好哪個(gè)時(shí)期的工作,是降低軟件成本和提高軟件質(zhì)量的關(guān)鍵?()
A.軟件定義時(shí)期
B.軟件設(shè)計(jì)時(shí)期
C.軟件編程時(shí)期
D.軟件維護(hù)時(shí)期
參考答案:A
13.(2分)傳統(tǒng)的軟件生命周期不包含()。
A.問題定義
B.性能優(yōu)化
C.測(cè)試
D.實(shí)現(xiàn)
參考答案:B
14.(2分)()的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。
A.軟件體系結(jié)構(gòu)設(shè)計(jì)
B.過(guò)程設(shè)計(jì)
C.需求分析
D.總體設(shè)計(jì)
參考答案:B
15.(2分)軟件工程三要素是()
A.技術(shù)、方法和工具
B.方法、工具和過(guò)程
C.方法、對(duì)象和類
D.過(guò)程、模型、方法
參考答案:B
16.(2分)面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,即()?/p>
A.系統(tǒng)模型、ER模型、應(yīng)用模型
B.對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型
C.E-R模型、對(duì)象模型、功能模型
D.對(duì)象模型、動(dòng)態(tài)模型、功能模型
參考答案:D
17.(2分)UML是()。
A.軟件測(cè)試工具
B.程序自動(dòng)生成工具
C.統(tǒng)一建模語(yǔ)言
D.系統(tǒng)行為模型
參考答案:C
18.(2分)漸增式是將模塊一個(gè)一個(gè)地連入系統(tǒng),每連入一個(gè)模塊()
A.只需要對(duì)新連入的模塊進(jìn)行測(cè)試
B.都需要再對(duì)每個(gè)模塊進(jìn)行測(cè)試
C.要對(duì)新連入的子系統(tǒng)進(jìn)行測(cè)試
D.需要進(jìn)行集成測(cè)試
參考答案:D
19.(2分)包含風(fēng)險(xiǎn)分析的軟件工程模型是()
A.螺旋模型
B.瀑布模型
C.增量模型
D.噴泉模型
參考答案:A
20.(2分)在E?R模型中,包含以下基本成分()
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
21.(2分)開發(fā)一個(gè)軟件工程的第一步是()
A.可行性研究
B.組織開發(fā)人員
C.購(gòu)買開發(fā)_£具
D.開發(fā)任務(wù)指定
參考答案:A
22.(2分)影響軟件開發(fā)成本估算的因素不包括以下哪項(xiàng)()
A.軟件人員業(yè)務(wù)水平
B.軟件開發(fā)規(guī)模及復(fù)雜度
C.開發(fā)所需時(shí)間
D.開發(fā)所需硬件資源
參考答案:D
23.(2分)可行性報(bào)告中不包括以下哪個(gè)方面()
A.技術(shù)上的可行性
B.經(jīng)濟(jì)上的可行性
C.人力的可行性
D.法律可行性
參考答案:C
24.(2分)軟件工程管理的對(duì)象是()
A.軟件開發(fā)人員
B.軟件工程項(xiàng)目
C.軟件開發(fā)過(guò)程
D.軟件開發(fā)速度
參考答案:B
25.(2分)在軟件管理資源要求中,最為重要的、起決定性的資源是以下哪種資源()
A.硬件資源
B.軟件資源
C.人力資源
D.軟件復(fù)用性及軟件部件庫(kù)
參考答案:C
26.(2分)對(duì)一個(gè)軟件工程來(lái)說(shuō),占總工作量的百分比最大的工作是()
A.需求分析
B.軟件設(shè)計(jì)
C.編碼作
D.測(cè)試和調(diào)試工作
參考答案:D
27.(2分)CMM表示()
A.軟件過(guò)程成熟度模型
B.軟件過(guò)程工業(yè)化控制
C.國(guó)際軟件質(zhì)量認(rèn)證
D.軟件統(tǒng)一性標(biāo)準(zhǔn)
參考答案:A
28.(2分)SA法的主要描述手段有O
A.系統(tǒng)流程圖和模塊圖
B.DFD圖、數(shù)據(jù)詞典、加工說(shuō)明
C.軟件結(jié)構(gòu)圖、加工說(shuō)明
D.功能結(jié)構(gòu)圖、加工說(shuō)明
參考答案:B
29.(2分)以下()不屬于軟件構(gòu)件的技術(shù)規(guī)范:
A.COM
B.EJB
C.OMG
D.CORBA
參考答案:C
30.(2分)源程序的效率與()階段確定的算法的效率直接有關(guān)。
A.概要設(shè)計(jì)
B.總體設(shè)計(jì)
C.單元設(shè)計(jì)
D.詳細(xì)設(shè)計(jì)
參考答案:D
31.(2分)好的用戶界面不應(yīng)具有的特性是()
A.使用簡(jiǎn)單
B.標(biāo)準(zhǔn)化與一致性
C.可靠性與靈活性
D.復(fù)雜性
參考答案:D
32.(2分)從工程管理的角度來(lái)看,軟件設(shè)計(jì)分兩步完成()
A.①系統(tǒng)分析②模塊設(shè)計(jì)
B.①詳細(xì)設(shè)計(jì)②總體設(shè)計(jì)
C.①模塊設(shè)計(jì)②詳細(xì)設(shè)計(jì)
D.①總體設(shè)計(jì)②詳細(xì)設(shè)計(jì)
參考答案:D
33.(2分)有關(guān)軟件維護(hù)的困難,下面說(shuō)法不正確的是()
A.難出成果,大家都不愿意干。
B.程序主要由英文組成,很難讀懂。
C.文檔沒有統(tǒng)一的標(biāo)準(zhǔn)。
D.維護(hù)人員與開發(fā)人員時(shí)間上存在差異。
參考答案:B
34.(2分)以下關(guān)于軟件的特性描述,不正確的是()
A.無(wú)形
B.高成本
C.不存在退化問題
D.包括程序和文檔
參考答案:C
35.(2分)有關(guān)瀑布模型的描述中,下面錯(cuò)誤的是:()
A.可以降低軟件的復(fù)雜度。
B.可以解決需求不明確的問題。
C.容易導(dǎo)致軟件開發(fā)夭折。
D.是最早的軟件開發(fā)模型。
參考答案:B
二.多項(xiàng)選擇題
答題要求:
下列各題,有兩個(gè)或兩個(gè)以上正確答案,多選、錯(cuò)選、不選、少選均不得分。
36.(2分)需求分析的主要FI的是仇
A.系統(tǒng)開發(fā)的具體方案
B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問題”
D.解決系統(tǒng)是“如何做的問題”
參考答案:B,C,
37.(2分)軟件設(shè)計(jì)的主要任務(wù)是仇
A.將分析階段獲得的需求說(shuō)明轉(zhuǎn)換為計(jì)算機(jī)中可實(shí)現(xiàn)的系統(tǒng)
B.完成系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)設(shè)計(jì)
C.開始測(cè)試設(shè)計(jì)
D.對(duì)模塊內(nèi)部的過(guò)程進(jìn)行設(shè)計(jì)
參考答案:A,B,C,D,
38.(2分)決定可維護(hù)性的因素主要有()等。
A.文檔
B.可理解性
C.可修改性
D.可測(cè)試性
參考答案:B,C,D,
39.(2分)關(guān)于白盒法覆蓋程度的論述中正確的是()
A.語(yǔ)句覆蓋:選擇測(cè)試用例使程序中每條語(yǔ)句至少被執(zhí)行一次
B.判定覆蓋:選擇測(cè)試用例使程序中每個(gè)判定至少都獲得一次“真”值和一次“假”值
C.條件覆蓋:選擇測(cè)試用例使每個(gè)條件都滿足
D.條件組合覆蓋:將所有的判定條件都組合起來(lái)執(zhí)行
參考答案:A,B,
40.(2分)以下()不屬于結(jié)構(gòu)化流程圖
A.N-S圖
B.傳統(tǒng)流程圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:B,C,
41.(2分)下面()屬于可復(fù)用的軟件級(jí)別。
A.代碼的復(fù)用
B.設(shè)計(jì)結(jié)果的復(fù)用
C.分析結(jié)果的復(fù)用
D.測(cè)試信息的復(fù)用
參考答案:A,B,C,D,
42.(2分)軟件測(cè)試的主要特點(diǎn)是()
A.軟件測(cè)試的開銷大
B.軟件測(cè)試要依靠工具
C.軟件不能進(jìn)行“窮舉”測(cè)試
D.軟件測(cè)試要依靠人工
參考答案:A,C,
43.(2分)需求分析的主要方法有()
A.形式化分析方法
B.PAD圖描述
C.結(jié)構(gòu)化分析(SA)方法
D.OOA法
參考答案:QD,
44.(2分)軟件維護(hù)的類型有()
A.完善性維護(hù)
B.糾錯(cuò)性維護(hù)
C.適應(yīng)性維護(hù)
D.預(yù)防性維護(hù)
參考答案:A,B,C,D,
45.(2分)靜態(tài)測(cè)試是以人工的、非形式化的方法對(duì)程序進(jìn)行分析和測(cè)試。常用的靜態(tài)測(cè)試方
法有(30)
A.運(yùn)行程序并分析運(yùn)行結(jié)果
B.桌前檢查與代碼會(huì)審
C.數(shù)據(jù)流分析圖
D.調(diào)用圖
參考答案:B,C,D,
46.(2分)模塊獨(dú)立性準(zhǔn)則由以下定性指標(biāo)來(lái)衡量()
A.分解度
B.耦合度
C.屏蔽性
D.內(nèi)聚性
參考答案:B,D,
47.(2分)軟件危機(jī)的主要表現(xiàn)是()
A.軟件成本太高
B.軟件產(chǎn)品的質(zhì)量低劣
C.軟件開發(fā)人員明顯不足
D.軟件生產(chǎn)率低下
參考答案:B,D,
48.(2分)以下對(duì)軟件工程管理的任務(wù)和目標(biāo)最準(zhǔn)確的描述是()
A.明確軟件開發(fā)項(xiàng)目的工作范圍
B.明確可能遇到的風(fēng)險(xiǎn)、需要的資源
C.明確軟件開發(fā)中要實(shí)現(xiàn)的任務(wù)和需要經(jīng)歷的里程碑
D.明確所需的工作量以及進(jìn)度安排
參考答案:A,B,C,D,
49.(2分)下列屬于應(yīng)用軟件的是0。
A.計(jì)算機(jī)輔助教學(xué)軟件
B.軟件測(cè)試工具
C.辦公自動(dòng)化軟件
D.工程與科學(xué)計(jì)算軟件
參考答案:A,C,D,
50.(2分)表達(dá)計(jì)劃安排的主要工具有()
A.PERT圖
B.甘特圖
C.DFD圖
D.進(jìn)度表
參考答案:A,B,D,
一.單項(xiàng)選擇題
1.(2分)軟件生命周期一般被劃分為若干個(gè)獨(dú)立階段,其中占用精力和費(fèi)用最多的是()。
A.運(yùn)行和維護(hù)階段
B.設(shè)計(jì)階段
C.代碼實(shí)現(xiàn)階段
D.測(cè)試階段
參考答案:A
2.(2分)軟件危機(jī)具有下列表現(xiàn)()。I.對(duì)軟件開發(fā)成本估計(jì)不準(zhǔn)確;II.軟件產(chǎn)品的質(zhì)量往
往靠不?。捍?軟件常常不可維護(hù);IV.軟件成木逐年上升
A.kII和III
B.kIII和IV
C.ll、III和IV
D.以上都正確
參考答案:D
3.(2分)下列屬于軟件的特點(diǎn)的是0。
A.軟件是一種邏輯實(shí)體,具有抽象性
B.軟件在使用過(guò)程中沒有磨損、老化的問題
C.軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大,復(fù)雜程度高
D.以上都正確
參考答案:D
4.(2分)軟件開發(fā)技術(shù)不包含()。
A.軟件開發(fā)方法學(xué)
B.軟件工程環(huán)境
C.軟件工具
D.軟件質(zhì)量度量
參考答案:D
5.(2分)(?)分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的產(chǎn)品。
A.增量模型
B.噴泉模型
C.原型模型
D.螺旋模型
參考答案:A
6.(2分)產(chǎn)生軟件危機(jī)的原因可能有()。I.用戶的需求描述不精確、不確定;H.對(duì)大型軟
件項(xiàng)目的開發(fā)往往缺乏有力的組織和管理;IH.缺乏有力的方法學(xué)和工具的支持;IV.軟件
產(chǎn)品的特殊性和人類智力的局限性
A.I和II
B.kII和IV
C.ll、III和IV
D.以上都正確
參考答案:D
7.(2分)軟件工程的出現(xiàn)是由于()。
A.軟件危機(jī)的出現(xiàn)
B.計(jì)算機(jī)硬件技術(shù)的發(fā)展
C.軟件社會(huì)化的需要
D.計(jì)算機(jī)軟件技術(shù)的發(fā)展
參考答案:A
8.(2分)下列不屬于軟件工程方法學(xué)三要素的是()。
A.方法
B.工具
C.過(guò)程
D.操作
參考答案:D
9.(2分)在E-R模型中,包含以下基本成分()。
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
10.(2分)系統(tǒng)技術(shù)可行性研究所涉及的技術(shù)應(yīng)該是()技術(shù)。
A.現(xiàn)在己提出的
B.現(xiàn)在在研究的
C.不一定可以獲得的
D.一定可以獲得的
參考答案:D
11.(2分)軟件危機(jī)是指()。
A.軟件遭到破壞
B.軟件開發(fā)和維護(hù)過(guò)程中遇到的?系列問題
C.軟件維護(hù)出現(xiàn)困難
D.軟件不能正常運(yùn)行
參考答案:B
12.(2分)做好哪個(gè)時(shí)期的工作,是降低軟件成本和提高軟件質(zhì)量的關(guān)鍵?()
A.軟件定義時(shí)期
B.軟件設(shè)計(jì)時(shí)期
C.軟件編程時(shí)期
D.軟件維護(hù)時(shí)期
參考答案:A
13.(2分)傳統(tǒng)的軟件生命周期不包含()。
A.問題定義
B.性能優(yōu)化
C.測(cè)試
D.實(shí)現(xiàn)
參考答案:B
14.(2分)()的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。
A.軟件體系結(jié)構(gòu)設(shè)計(jì)
B.過(guò)程設(shè)計(jì)
C.需求分析
D.總體設(shè)計(jì)
參考答案:B
15.(2分)軟件工程三要素是()
A.技術(shù)、方法和工具
B.方法、工具和過(guò)程
C.方法、對(duì)象和類
D.過(guò)程、模型、方法
參考答案:B
16.(2分)面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,即()?/p>
A.系統(tǒng)模型、ER模型、應(yīng)用模型
B.對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型
C.E-R模型、對(duì)象模型、功能模型
D.對(duì)象模型、動(dòng)態(tài)模型、功能模型
參考答案:D
17.(2分)UML是()。
A.軟件測(cè)試工具
B.程序自動(dòng)生成工具
C.統(tǒng)一建模語(yǔ)言
D.系統(tǒng)行為模型
參考答案:C
18.(2分)漸增式是將模塊一個(gè)一個(gè)地連入系統(tǒng),每連入一個(gè)模塊()
A.只需要對(duì)新連入的模塊進(jìn)行測(cè)試
B.都需要再對(duì)每個(gè)模塊進(jìn)行測(cè)試
C.要對(duì)新連入的子系統(tǒng)進(jìn)行測(cè)試
D.需要進(jìn)行集成測(cè)試
參考答案:D
19.(2分)包含風(fēng)險(xiǎn)分析的軟件工程模型是()
A.螺旋模型
B.瀑布模型
C.增量模型
D.噴泉模型
參考答案:A
20.(2分)在E-R模型中,包含以下基本成分()
A.數(shù)據(jù)、對(duì)象、實(shí)體
B.控制、聯(lián)系、對(duì)象
C.實(shí)體、對(duì)象、屬性
D.實(shí)體、屬性、聯(lián)系
參考答案:D
21.(2分)開發(fā)一個(gè)軟件工程的第一步是()
A.可行性研究
B.組織開發(fā)人員
C.購(gòu)買開發(fā)工具
D.開發(fā)任務(wù)指定
參考答案:A
22.(2分)影響軟件開發(fā)成本估算的因素不包括以下哪項(xiàng)()
A.軟件人員業(yè)務(wù)水平
B.軟件開發(fā)規(guī)模及復(fù)雜度
C.開發(fā)所需時(shí)間
D.開發(fā)所需硬件資源
參考答案:D
23.(2分)可行性報(bào)告中不包括以下哪個(gè)方面()
A.技術(shù)上的可行性
B.經(jīng)濟(jì)上的可行性
C.人力的可行性
D.法律可行性
參考答案:C
24.(2分)軟件工程管理的對(duì)象是()
A.軟件開發(fā)人員
B.軟件工程項(xiàng)目
C.軟件開發(fā)過(guò)程
D.軟件開發(fā)速度
參考答案:B
25.(2分)在軟件管理資源要求中,最為重要的、起決定性的資源是以下哪種資源()
A.硬件資源
B.軟件資源
C.人力資源
D.軟件復(fù)用性及軟件部件庫(kù)
參考答案:C
26.(2分)對(duì)一個(gè)軟件工程來(lái)說(shuō),占總工作量的百分比最大的工作是()
A.需求分析
B.軟件設(shè)計(jì)
C.編碼工作
D.測(cè)試和調(diào)試工作
參考答案:D
27.(2分)CMM表示()
A.軟件過(guò)程成熟度模型
B.軟件過(guò)程工業(yè)化控制
C.國(guó)際軟件質(zhì)量認(rèn)證
D.軟件統(tǒng)一性標(biāo)準(zhǔn)
參考答案:A
28.(2分)SA法的主要描述手段有()
A.系統(tǒng)流程圖和模塊圖
B.DFD圖、數(shù)據(jù)詞典、加工說(shuō)明
C.軟件結(jié)構(gòu)圖、加工說(shuō)明
D.功能結(jié)構(gòu)圖、加工說(shuō)明
參考答案:B
29.(2分)以下()不屬于軟件構(gòu)件的技術(shù)規(guī)范:
A.COM
B.EJB
C.OMG
D.CORBA
參考答案:C
30.(2分)源程序的效率與()階段確定的算法的效率直接有關(guān)。
A.概要設(shè)計(jì)
B.總體設(shè)計(jì)
C.單元設(shè)計(jì)
D.詳細(xì)設(shè)計(jì)
參考答案:D
31.(2分)好的用戶界面不應(yīng)具有的特性是()
A.使用簡(jiǎn)單
B.標(biāo)準(zhǔn)化與一致性
C.可靠性與靈活性
D.復(fù)雜性
參考答案:D
32.(2分)從工程管理的角度來(lái)看,軟件設(shè)計(jì)分兩步完成()
A.①系統(tǒng)分析②模塊設(shè)計(jì)
B.①詳細(xì)設(shè)計(jì)②總體設(shè)計(jì)
C.①模塊設(shè)計(jì)②詳細(xì)設(shè)計(jì)
D.①總體設(shè)計(jì)②詳細(xì)設(shè)計(jì)
參考答案:D
33.(2分)有關(guān)軟件維護(hù)的困難,下面說(shuō)法不正確的是()
A.難出成果,大家都不愿意干。
B.程序主要由英文組成,很難讀懂。
C.文檔沒有統(tǒng)一的標(biāo)準(zhǔn)。
D.維護(hù)人員與開發(fā)人員時(shí)間上存在差異。
參考答案:B
34.(2分)以下關(guān)于軟件的特性描述,不正確的是()
A.無(wú)形
B.高成本
C.不存在退化問題
D.包括程序和文檔
參考答案:C
35.(2分)有關(guān)瀑布模型的描述中,下面錯(cuò)誤的是:()
A.可以降低軟件的復(fù)雜度。
B.可以解決需求不明確的問題。
C.容易導(dǎo)致軟件開發(fā)夭折。
D.是最早的軟件開發(fā)模型。
參考答案:B
二.多項(xiàng)選擇題
答題要求:
下列各題,有兩個(gè)或兩個(gè)以上正確答案,多選、錯(cuò)選、不選、少選均不得分。
36.(2分)以下()不屬于結(jié)構(gòu)化流程圖
A.N-S圖
B.傳統(tǒng)流程圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:B,C,
37.(2分)下面()屬于可復(fù)用的軟件級(jí)別。
A.代碼的復(fù)用
B.設(shè)計(jì)結(jié)果的復(fù)用
C.分析結(jié)果的愛用
D.測(cè)試信息的復(fù)用
參考答案:A,B,C,D,
38.(2分)下列屬于應(yīng)用軟件的是仇
A.計(jì)算機(jī)輔助教學(xué)軟件
B.軟件測(cè)試工具
C.辦公自動(dòng)化軟件
D.工程與科學(xué)計(jì)算軟件
參考答案:A,C,D,
39.(2分)軟件設(shè)計(jì)的主要任務(wù)是仇
A.將分析階段獲得的需求說(shuō)明轉(zhuǎn)換為計(jì)算機(jī)中可實(shí)現(xiàn)的系統(tǒng)
B.完成系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)設(shè)計(jì)
C.開始測(cè)試設(shè)計(jì)
D.對(duì)模塊內(nèi)部的過(guò)程進(jìn)行設(shè)計(jì)
參考答案:A,B,C,D,
40.(2分)需求分析的主要方法有()
A.形式化分析方法
B.PAD圖描述
C.結(jié)構(gòu)化分析(SA)方法
D.OOA法
參考答案:C,D,
41.(2分)關(guān)于白盒法覆蓋程度的論述中正確的是()
A.語(yǔ)句覆蓋:選擇測(cè)試用例使程序中每條語(yǔ)句至少被執(zhí)行一次
B.判定覆蓋:選擇測(cè)試用例使程序中每個(gè)判定至少都獲得一次“真”值和一次“假”值
C.條件覆蓋:選擇測(cè)試用例使每個(gè)條件都滿足
D.條件組合覆蓋:將所有的判定條件都組合起來(lái)執(zhí)行
參考答案:A,B,
42.(2分)下列下列屬于面向?qū)ο箝_發(fā)方法的是()
A.Booch
BJACKSON
C.Coad
D.OMT
參考答案:A,C,D,
43.(2分)需求分析的主要目的是()
A.系統(tǒng)開發(fā)的具體方案
B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問題”
D.解決系統(tǒng)是“如何做的問題”
參考答案:B,C,
44.(2分)表達(dá)計(jì)劃安排的主要工具有()
A.PERT圖
B甘特圖
C.DFD圖
D.進(jìn)度表
參考答案:A,B,D,
45.(2分)模塊獨(dú)立性準(zhǔn)則由以下定性指標(biāo)來(lái)衡量()。
A.分解度
B.耦合度
C.屏蔽性
D.內(nèi)聚性
參考答案:B,D,
46.(2分)軟件維護(hù)的類型有()。
A.完善性維護(hù)
B.改正性維護(hù)
C.適應(yīng)性維護(hù)
D.預(yù)防性維護(hù)
參考答案:A,B,C,D,
47.(2分)靜態(tài)測(cè)試是以人工的、非形式化的方法對(duì)程序進(jìn)行分析和測(cè)試。常用的靜態(tài)測(cè)試方
法有(30)
A.運(yùn)行程序并分析運(yùn)行結(jié)果
B.桌前檢查與代碼會(huì)審
C.數(shù)據(jù)流分析圖
D.調(diào)用圖
參考答案:B,C,D,
48.(2分)軟件工程的課程特點(diǎn)()。
A.理論及應(yīng)用的多維性
B.工程化
C.濃厚的方法學(xué)色彩
D.實(shí)踐性、指導(dǎo)性強(qiáng)
參考答案:A,B,C,D,
49.(2分)用于過(guò)程設(shè)計(jì)的工具有(),
A.程序流程圖
B.盒圖
C.模塊結(jié)構(gòu)圖
D.PAD圖
參考答案:A,B,D,
50.(2分)畫DFD圖的主要目的是()
A.作為需求分析階段用戶與開發(fā)者之間交流信息的工具
B.對(duì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行描述
C.對(duì)目標(biāo)系統(tǒng)的層次結(jié)構(gòu)進(jìn)行描述
D.作為分析和設(shè)計(jì)的工具
參考答案:A,D,
一.單項(xiàng)選擇題
1.(2分)軟件生命周期一般被劃分為若干個(gè)獨(dú)立階段,其中占用精力和費(fèi)用最多的是()。
A.運(yùn)行和維護(hù)階段
B.設(shè)計(jì)階段
C.代碼實(shí)現(xiàn)階段
D.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大數(shù)據(jù)分析師職業(yè)技能測(cè)試卷:數(shù)據(jù)可視化工具與圖表制作試題
- 2025年安全生產(chǎn)考試題庫(kù):風(fēng)險(xiǎn)分級(jí)管控與安全生產(chǎn)事故調(diào)查試題
- 2025年消防安全知識(shí)培訓(xùn)考試案例分析:消防安全宣傳教育活動(dòng)策劃試題
- 2025年專升本藝術(shù)概論考試模擬卷:藝術(shù)教育與美育教育課程體系試題
- 2025年征信考試題庫(kù):征信風(fēng)險(xiǎn)評(píng)估與防范信用風(fēng)險(xiǎn)識(shí)別與評(píng)估試題
- 2025年高壓電工實(shí)操考試指南:高壓設(shè)備操作流程規(guī)范試題匯編
- 國(guó)家司法考試考試試題及答案
- 數(shù)學(xué)大專考試試題及答案
- 會(huì)計(jì)學(xué)堂考試試題及答案
- 黑龍江齊齊哈爾市本年度(2025)小學(xué)一年級(jí)數(shù)學(xué)統(tǒng)編版課后作業(yè)(上學(xué)期)試卷及答案
- 2025年審計(jì)審查重點(diǎn)試題及答案
- 2025年證券從業(yè)資格證考試真題試題及答案
- 城市管理文明執(zhí)法規(guī)范(試行)
- 廣東省2024-2025學(xué)年佛山市普通高中教學(xué)質(zhì)量檢測(cè)物理試卷及答案(二)高三試卷(佛山二模)
- 2025年中石油政工師理論考試題庫(kù)(含答案)
- 2025年二建-水利-簡(jiǎn)答200問
- 安全專項(xiàng)施工方案內(nèi)容
- 2025天津市安全員《B證》考試題庫(kù)及答案
- 幼兒園趣味迷宮課件
- 數(shù)據(jù)中心運(yùn)維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 手汗癥病人的護(hù)理查房
評(píng)論
0/150
提交評(píng)論