22秋《軟件工程》在線作業(yè)3
試卷總分:100 得分:100
一、單選題 (共 20 道試題,共 100 分)
1.在編制程序時,應采納的原則之一是( )。
A.不限制goto語句的使用
B.減少或取消注解行
C.程序越短越好
D.程序結構應有助于讀者理解
2.系統(tǒng)定義明確之后,應對系統(tǒng)的可行性進行研究,可行性研究應包括( )。
A.軟件環(huán)境可行性、技術可行性、經濟可行性、社會可行性
B.經濟可行性、技術中行性、操作可行性
C.經濟可行性、可行性、系統(tǒng)可行性
D.經濟可行性、實用性、可行性
3.結構分析方法就是面向( )自頂向下逐步求精進行需求分析的方法。
A.目標
B.數據流
C.功能
D.對象
4.在數據流圖中,不能由計算機處理的成份是( )。
A.控制流
B.結點
C.數據流
D.數據源/終點
5.模塊內的某成分的輸出是另一些成分的輸入,該模塊的內聚度是( )的。
A.功能性
B.順序性
C.邏輯性
D.瞬時性
6.軟件工程的課程特點( ): I. 學科理論及其知識應用的多維性;II. 工程化;III. 濃厚的方法學色彩; IV. 實踐性、指導性強。
A.II和III
B.III和IV
C.II、III和IV
D.以上都正確
7.軟件測試是軟件質量保證的主要手段之一,測試的目標是( )。
A.證明軟件符合設計要求
B.發(fā)展軟件的潛在能力
C.發(fā)現(xiàn)軟件中的錯誤和缺陷
D.判定軟件是否合格
8.原型化方法是一種( )型的設計過程。
A.自外向內
B.自頂向下
C.自內向外
D.自底向上
9.在進行軟件測試時,首先應當進行( ),然后再進行組裝測試,最后再進行有效性測試。
A.單元測試
B.集成測試
C.系統(tǒng)測試
D.組合測試
10.從下列敘述中選出能夠與軟件開發(fā)需求分析、設計、編碼相對應的軟件測試( )。
A.系統(tǒng)測試、集成.測試、單元測試
B.單元測試、組裝測試、確認測試
C.單元測試、確認測試、集成測試卜
D.確認測試、組裝測試、單元測試
11.Jackson方法根據( )來導出程序結構。
A.數據結構
B.數據間的控制結構
C.數據流圖
D.IPO圖
12.在進行軟件結構設計時應該遵循的最主要的原因是( )原理。
A.抽象
B.模塊化
C.模塊獨立
D.信息隱藏
13.在設計測試用例時,( )是用的最多的一種黑盒測試方法。
A.等價類劃分
B.邊值分析
C.因果圖
D.判定表
14.集成測試計劃是在( )階段制定的。
A.可行性研究和計劃
B.需求分析
C.概要設計
D.詳細設計
15.結構化程序設計中,一般包含3種基本結構,下列結構中哪個不屬于基本結構( )。
A.順序結構
B.嵌套結構
C.順序結構
D.選擇結構
16.數據流圖和( )共同構成系統(tǒng)的邏輯模型。
A.IPO圖
B.PDL
C.數據字典
D.層次圖
17.軟件可維護性是指軟件能夠被理解、校正、( )功能的容易程序。
A.變更
B.維護
C.修改
D.適應及增強
18.在四種類型的維護中,( )維護是針對用戶對軟件提出的功能和性能要求的。
A.正確性
B.適應性
C.完善性
D.預防性
19.軟件詳細設計主要采用的方法是( )。
A.結構程序設計
B.模型設計
C.結構化設計
D.流程圖設計
20.( )數據處理問題的工作過程大致分為三步,即取得數據、變換數據和給出數據。
A.變換型
B.事務型
C.結構化
D.非結構化
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

