《軟件工程與UML建?!吩诰€平時作業(yè)3-00001
試卷總分:100 得分:100
一、單選題 (共 15 道試題,共 75 分)
1.RUP模型的描述錯誤的為( )
A.RUP模型倡導(dǎo)以迭代和增量的方式開發(fā)系統(tǒng)
B.RUP模型倡導(dǎo)以遞歸和增量的方式開發(fā)系統(tǒng)
C.每次迭代都包括業(yè)務(wù)工程、需求、分析設(shè)計(jì)、實(shí)施、測試和部署等基本活動
D.每個迭代結(jié)束后才進(jìn)入下一次迭代
2.軟件生產(chǎn)的復(fù)雜性和高成本,使大型軟件生產(chǎn)出現(xiàn)危機(jī),下述哪個(些)是軟件危機(jī)的主要表現(xiàn)( )
A.需求增長難滿足、生產(chǎn)成本過高
B.質(zhì)量不易保證
C.生產(chǎn)成本過高、進(jìn)度難以控制
D.需求增長難滿足、生產(chǎn)成本過高、進(jìn)度難以控制、質(zhì)量不易保證
3.在幾種進(jìn)度控制方法中,( )難以表達(dá)多個子任務(wù)之間的邏輯關(guān)系,使用PERT不僅能表達(dá)子任務(wù)間依賴關(guān)系,還可找出關(guān)鍵子任務(wù)。
A.甘特圖
B.IPO
C.PERT
D.時標(biāo)網(wǎng)狀圖
4.下面不屬于白盒測試能保證的是( )
A.模塊中所有獨(dú)立途徑至少測試一次
B.測試所以邏輯決策真和假兩個方面
C.在所有循環(huán)的邊界內(nèi)部和邊界上執(zhí)行循環(huán)體
D.不正確或漏掉的功能
5.關(guān)于線性順序模型的說法錯誤的是( )
A.線性順序模型提倡軟件開發(fā)按照系統(tǒng)化、有順序的方法。
B.該模型遵循系統(tǒng)分析、設(shè)計(jì)、編碼、測試等活動順序。
C.線性順序模型遵循“步步為營”的辦法開發(fā)軟件
D.線性順序模型就是瀑布模型
6.對于面向?qū)ο蟮膹?fù)用描述正確的是( )
A.不依賴設(shè)計(jì)語言
B.實(shí)現(xiàn)源碼復(fù)用
C.粒度較大
D.可獨(dú)立部署
7.關(guān)于技術(shù)可行性說法錯誤的是( )
A.考慮用戶是否已購買相應(yīng)的計(jì)算機(jī)軟件設(shè)備
B.考慮用戶是否已購買相應(yīng)的計(jì)算機(jī)硬件設(shè)備
C.考慮用戶是否會用開發(fā)的軟件技術(shù)
D.考慮是否有現(xiàn)成的成熟技術(shù)可用
8.下面內(nèi)聚級別從高到低排列正確的是( )
A.功能內(nèi)聚、順序內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚
B.功能內(nèi)聚、順序內(nèi)聚、過程內(nèi)聚、通信內(nèi)聚
C.功能內(nèi)聚、通信內(nèi)聚、順序內(nèi)聚、過程內(nèi)聚
D.順序內(nèi)聚、功能內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚
9.使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)( )和指定的覆蓋標(biāo)準(zhǔn)。
A.程序的內(nèi)部邏輯
B.程序的復(fù)雜程度
C.使用說明書
D.程序的功能
10.下面選項(xiàng)不屬于SCM的任務(wù)的是( )
A.統(tǒng)一標(biāo)志配置項(xiàng)
B.版本控制
C.變更控制
D.項(xiàng)目評審
11.在集成測試時,通常可采用自上而下增值式集成和自下而上增值式集成。在自下而上增值式集成時,對每個被集成的模塊( ),對那些為眾多用戶開發(fā)的軟件(如操作系統(tǒng)、編譯程序),通常還要進(jìn)行α測試和β測試,一發(fā)現(xiàn)可能只有最終用戶才能發(fā)現(xiàn)的錯誤。
A.不必設(shè)計(jì)驅(qū)動模塊和樁(stub)模塊
B.不必設(shè)計(jì)驅(qū)動模塊,但要設(shè)計(jì)樁模塊
C.要設(shè)計(jì)驅(qū)動模塊,但不必設(shè)計(jì)樁模塊
D.要設(shè)計(jì)驅(qū)動模塊和樁模塊
12.在UML中,對象行為是通過交互來實(shí)現(xiàn)的,是對象間為完成某一目的而進(jìn)行的一系列消息交換。消息序列可用兩種圖來表示,強(qiáng)調(diào)消息時間次序的圖稱為( ),該圖的特點(diǎn)是有生命線及控制焦點(diǎn),重點(diǎn)在消息的時間順序上。強(qiáng)調(diào)參加交互的對象的組織圖稱為協(xié)作圖,這兩種圖是同構(gòu)的,所以可以相互轉(zhuǎn)換。
A.活動圖(activity diagram)
B.狀態(tài)圖(statechart diagram)
C.序列圖(sequence diagram)
D.協(xié)作圖(collaboration diagram)
13.在一個模塊內(nèi)部的內(nèi)聚種類中,( )內(nèi)聚的內(nèi)聚度最低。
A.偶然
B.邏輯
C.功能
D.過程
14.關(guān)于輸入輸出語句錯誤的編碼風(fēng)格是( )
A.輸入語句不用合法性檢查
B.有明確的提示
C.如有必要,進(jìn)一步確認(rèn)
D.輸出語句要加說明信息
15.數(shù)據(jù)流圖中有名字及方向的成分是( )
A.控制流
B.信息流
C.數(shù)據(jù)流
D.信號流
二、判斷題 (共 5 道試題,共 25 分)
16.功能點(diǎn)FP是面型尺寸的特征量( )
17.需求分析不需要考慮系統(tǒng)的測試問題( )
18.RAD模型的開發(fā)速度快但很難模塊化( )
19.增量模型不利于與用戶交互( )
20.好的測試用例是盡可能少的發(fā)現(xiàn)錯誤( )
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777