單項選擇題軟件工程的出現(xiàn)是由于()。

A.程序設計方法的影響
B.軟件產(chǎn)業(yè)化的需要
C.軟件危機的出現(xiàn)
D.計算機技術的發(fā)展


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題為了克服軟件危機中出現(xiàn)的各種問題,在軟件開發(fā)過程中,需要遵循一些基本原理,以下與軟件工程基本原理相違背的是()。

A.用分階段的生命周期計劃嚴格管理。
B.對軟件開發(fā)每一階段的成果進行嚴格的評審。
C.實行嚴格的產(chǎn)品控制。
D.在項目中組織盡可能多的軟件開發(fā)人員來加快軟件開發(fā)的進度。

2.單項選擇題結(jié)構(gòu)化分析SA是軟件開發(fā)需求分析階段所使用的方法,以下不是SA所使用的工具的是()。

A.數(shù)據(jù)流圖
B.PAD圖
C.結(jié)構(gòu)化英語
D.判定表

3.單項選擇題下列各項中,不是一個軟件產(chǎn)品中所必需的是()。

A.程序
B.算法
C.數(shù)據(jù)
D.文檔

最新試題

計算機的發(fā)展,一直伴隨著計算機軟件的發(fā)展。計算機軟件經(jīng)歷了三個發(fā)展階段,分別是程序設計階段、程序系統(tǒng)階段和()。

題型:填空題

UML中,對象圖描ET系統(tǒng)中所有類的類型、類所具有的屬性和操作以及類與類之間的靜態(tài)的相互聯(lián)系。

題型:判斷題

結(jié)構(gòu)化需求分析使用()和判定樹等工具,采用自頂向下、逐層分解的方法來定義系統(tǒng)的需求。

題型:多項選擇題

詳細設計需要完成的工作包括:算法設計、()、物理設計;編寫詳細說明書和評審等。

題型:填空題

需求工程的第一步是(),其目的是確定和理解不同用戶的需要和限制的過程,因而需要與用戶有效的交流。

題型:填空題

詳細設計的描述一般使用工具來表達過程細節(jié)。表達過程規(guī)格說明的工具叫做詳細設計工具,它可以分為三類()。

題型:多項選擇題

UML中用下列哪些圖來建立靜態(tài)模型()。

題型:單項選擇題

計算機的發(fā)展,一直伴隨著計算機軟件的發(fā)展。計算機軟件經(jīng)歷了三個發(fā)展階段,分別是()。

題型:多項選擇題

類是一組具有相同屬性和相同操作的對象的集合,類中的每個對象都是這個類的一個實例。

題型:判斷題

UML中用狀態(tài)圖、順序圖、()和活動圖來建立動態(tài)模型。

題型:填空題