軟件工程02
1.Jackson方法根據(jù)(C)來導(dǎo)出程序結(jié)構(gòu)。
(A)數(shù)據(jù)流圖
(B)數(shù)據(jù)間的控制結(jié)構(gòu)
(C)數(shù)據(jù)結(jié)構(gòu)
(D)IPO圖
2.軟件需求分析的任務(wù)不應(yīng)包括(C)。
(A)問題分析
(B)信息域分析
(C)結(jié)構(gòu)化程序設(shè)計(jì)
(D)確定邏輯模型
3.在進(jìn)行軟件測試時(shí),首先應(yīng)當(dāng)進(jìn)行(C),然后再進(jìn)行組裝測試,最后再進(jìn)行有效性測試。
(A)系統(tǒng)測試
(B)組合測試
(C)單元測試
(D)集成測試
4.軟件的可維護(hù)性,可使用性, (A) 是衡量軟件質(zhì)量的幾個(gè)主要特性
(A)可靠性
(B)可修改性
(C)可復(fù)用性
(D)可理解性
5.數(shù)據(jù)流圖和(C)共同構(gòu)成系統(tǒng)的邏輯模型。
(A)IPO圖
(B)層次圖
(C)數(shù)據(jù)字典
(D)PDL
6.程序控制的三種基本結(jié)構(gòu)中,(C)結(jié)構(gòu)可提供程序重復(fù)控制。
(A)分支
(B)排序
(C)循環(huán)
(D)遍歷
7.在四種類型的維護(hù)中,(A)維護(hù)是針對(duì)用戶對(duì)軟件提出的功能和性能要求的。
(A)完善性
(B)正確性
(C)適應(yīng)性
(D)預(yù)防性
8.以下關(guān)于數(shù)據(jù)流圖的說法錯(cuò)誤的是(D)。
(A)數(shù)據(jù)流圖舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動(dòng)、加工處理和存儲(chǔ)
(B)數(shù)據(jù)流圖的繪制采用自上向下、逐層分解的方法
(C)數(shù)據(jù)流圖是用作結(jié)構(gòu)化分析的一種工具
(D)傳統(tǒng)的數(shù)據(jù)流圖中主要由加工、數(shù)據(jù)源點(diǎn)/終點(diǎn)、數(shù)據(jù)流、控制流、數(shù)據(jù)存儲(chǔ)組成
9.在進(jìn)行軟件測試時(shí),首先應(yīng)當(dāng)進(jìn)行單元測試,然后再進(jìn)行(C),最后再進(jìn)行有效性測試。
(A)確認(rèn)測試
(B)有效性測試
(C)集成測試
(D)組合測試
10.軟件工程的課程特點(diǎn)(D)。I. 學(xué)科理論及其知識(shí)應(yīng)用的多維性II. 工程化III. 濃厚的方法學(xué)色彩IV. 實(shí)踐性、指導(dǎo)性強(qiáng)
(A)II、III和IV
(B)I、III和IV
(C)I、II和III
(D)以上都正確