中國石油大學(北京)《軟件工程》網考題

一、選擇題 (178分)

1、

軟件工程方法學的目的是:使軟件生產規範化和工程化,而軟件工程方法得以實施的主要保證是()

A、

硬件環境

B、

軟件開發的環境

C、

軟件開發工具和軟件開發的環境

D、

開發人員的素質

正確答案:

C

 

2、

可行性分析中,系統流程圖用於描述().

A、

當前運行系統

B、

當前邏輯模型

C、

目標系統

D、

新系統

正確答案:

A

 

3、

開發軟件所需高成本和產品的低質量之間有着尖銳的矛盾,這種現象稱作().

A、

軟件投機

B、

軟件危機

C、

軟件工程

D、

軟件產生

正確答案:

B

二、簡答題 (120分)

90、

用黑盒測試技術構造測試用例的方法有哪些?

正確答案:

等價分類法.邊界值分析法.因果圖法等

 

91、

模塊獨立性與信息隱蔽有何關係?

正確答案:

1)“模塊獨立性”是指軟件系統中每個模塊只涉及軟件要求的具體的子功能,而和軟件系統中其它的模塊的接口是簡單的.

2)所謂的“信息隱蔽”是指每個模塊的實現細節對於其它模塊來說是隱蔽的.也就是說,模塊中所包含的信息(包括數據和過程)不允許其它不需要這些信息的模塊使用.

3)衡量模塊獨立性的一個準則就是模塊內聚,達到信息隱蔽的模塊是信息內聚模塊,它是高內聚的情形,因此模塊獨立性當然就很強了.

 

92、

軟件生存週期都包括哪些活動?

正確答案:

軟件生命期的活動包括:可行性研究與計劃;需求分析;概要設計.詳細設計;編碼.測試;維護等活動.(這些活動將以適當的方式分配到不同階段去完成).

100、

面向對象的集成測試主要有哪幾種不同的測試策略?

正確答案:

1)基於線程的測試。

2)基於使用的測試。

更多詳情內容可+v:chenjing-1125

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章