計算機軟件基礎(軟件工程)期末單元測試與答案_第1頁
計算機軟件基礎(軟件工程)期末單元測試與答案_第2頁
計算機軟件基礎(軟件工程)期末單元測試與答案_第3頁
計算機軟件基礎(軟件工程)期末單元測試與答案_第4頁
計算機軟件基礎(軟件工程)期末單元測試與答案_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一、單選題

1、軟件工程的出現主要是由于()o

A.程序設計方法學的影響

B.其它工程科學的影響

C.軟件危機的出現

D.計算機的發展

正確答案:C

2、軟件生存周期可劃分為計劃期、開發期及運行期三個階段,下列

工作()屬于計劃期階段。

A.程序設計

B.問題定義及可行性研究

C.軟件測試

D.需求分析

正確答案:B

3、軟件生存周期可劃分為計劃期、開發期及運行期三個階段,下列

工作()屬于運行期階段。

A.維護

B.可行性分析

C.測試

D.問題定義

正確答案:A

4、在需求分析階段,系統分析人員采用數據流圖和()來表達自

己對問題域的用戶需求的理解。

A.程序流程圖

B.判定表或判定樹

C.數據字典(DD)

D.加工

正確答案:C

5、在基于結構化分析與設計的軟件開發方法中,系統分析人員在需

求分析階段應采用()和數據字典來表達自己對問題域用戶需求

的理解。

A.程序流程圖

B.數據流圖(DFD)

C.數據流

D.加工

正確答案:B

6、軟件測試的目的是()o

A.要證明程序無錯誤

B.發現軟件中存在的錯誤

C.找出編程中的錯誤并設法改正

D.檢查軟件的結構設計是否合理

正確答案:B

7、軟件測試方法中,黑盒、白盒測試法是常用的方法,其中白盒測

試主要用于測試()o

A.結構合理性

B.軟件外部功能

C.程序正確性

D.程序內部邏輯

止確答案:D

8、軟件生命周期劃分為八個階段可歸納為三個大的階段:定義階段、

開發階段和()。

A.詳細計劃

B.可行性分析

C運行階段

D.維護階段

正確答案:D

9、在下面的敘述中哪一個不是軟件需求分析的任務()o

A.問題分解

B.可靠性與安全性要求

C.結構化程序設計

D.確定邏輯模型

正確答案:C

10、在數據流圖中,。(圓圈)代表()。

A.源點

iB級占/、、、

C.力口工

D.模塊

正確答案:C

二、判斷題

1、()軟件測試與軟件調試的目的完全相同。

止確答案:X

2、()軟件測試的目的是發現程序中的錯誤,然后找出錯誤的原因

并加以糾正。

正確答案:X

3、()軟件設計的任務就是使用某一種編程語言編寫出解決問題的

軟件程序。

正確答案:X

4、()需求分析階段產生的最重要的文檔之一是需求說明書。

正確答案:V

5、()數據流圖中的箭頭表示加工。

正確答案:X

6、()軟件生存周期可分為三個時期:計劃期,開發期和運行期。

正確答案:V

7、()軟件工程是從技術方面研究如何更好地開發和維護計算機軟

件的一門新興學科。

正確答案:X

8、()數據字典中通常包括以下四個條目:數據流、數據存儲、數

據項和基本加工。

正確答案:V

9、()軟件就是程序。

正確答案:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論