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

