菏澤學院軟件工程(405020)期末考試復習題_第1頁
菏澤學院軟件工程(405020)期末考試復習題_第2頁
菏澤學院軟件工程(405020)期末考試復習題_第3頁
菏澤學院軟件工程(405020)期末考試復習題_第4頁
菏澤學院軟件工程(405020)期末考試復習題_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

1.軟件危機是指0。

A、軟件遭到破壞

B、軟件開發和維護過程中遇到的一系列問題

C、軟件維護出現困難

D,軟件不能正常運行

答案:B

2.美國卡內基-梅隆大學SEI提出的CMM模型將軟件過程的成熟度分為5個等級,以下選項

中,屬于可管理級的特征是

A.工作無序,項目進行過程中經常放棄當初的計劃

B、建立了項目級的管理制度

C、建立了企業級的管理制度

D、軟件過程中活動的生產率和質量是可度量的

答案:D

3.下面關于面向對象方法中消息的敘述,不正確的是

A、鍵盤、鼠標、通伯端U、網絡等設備一畬變化,就會產生消息

B、操作系統不斷向應用程序發送消息.但應用程序不能向操作系統發送消息

C.應用程序之間可以相互發送耨息

D、發送與接收消息的通信機制與傳統的子程序調用機制不I可

答案:B

,()是軟件生存期中的一系列相關軟件工程活動的集合.它由軟件規格說明、軟件設計與

開發、軟件確認、軟件改進等活動組成。

A、軟件過程

B、軟件工具

C.質址保證

D、軟件工程

答案:A

5.軟件工程三要素是0

A、技術、方法和工具

B、方法、工具和過程

C、方法、對象和類

D、過程、模型、方法

答案:B

6.軟件工程管理的對象是0

A.軟件開發人員

B、軟件工程項目

C、軟件開發過程

D、軟件開發速度

答案:B

7.源程序的效率與。階段確定的算法的效率直接有?關。

A、概要設計

B、總體設計

C、單元設計

D、詳細設計

答案:D

8.在&R模型中,包含以下基本成分0。

A、數據、對軟、實體

B、控制、聯系、對象

C、實體、對象、屬性

D、實體、屬性、聯系

答案:D

二、多選題

1.而分層DFD圖的基木原則有0

A、數據守恒原則

B、分解的可能性原則

C、子、父圖平衡的原則

D、數據流封閉的原則

答案:ACD

2.靜態測試是以人工的、非形式化的方法對程序進行分析和測試。常用的靜態測試方法有(

)

A、運行程序并分析運行結果

B、泉前檢查與代碼會審

C、數據流分析圖

D、則用圖

答案:BCD

3.關于白盒法覆蓋程度的論述中正確的是()

A、語句覆蓋:選擇測試用例使程序中每條語句至少被執行一次

B,判定覆蓋:選擇測試用例使程序中每個判定至少都獲得一次“典,值和一次"假”值

C,條件覆蓋:選擇測試用例使每個條件都滿足

D、條件組合泓蓋:將所有的判定條件都組合起來執行

答案:AB

4.軟件設計的主要任務是0。

A、將分析階段獲得的需求說明轉換為計算機中可實現的系統

B、完成系統的數據結構和程序結構設計

C、開始測試設計

D、對模塊內部的過程進行設計

答案:ABCD

5.表達計劃安排的主要工具有0

A、PERT圖

B、甘特圖

C.DFD圖

D、進度表

答案:ABD

6.數據輸入的一股規則是0

A、確定輸入

B、交互動作

C、提供反餓

D、刑除認定

答案:ABCD

7.模塊獨立性準則由以卜.定性指標來衡量。。

A、分解度

B、耦合度

C、屏蔽性

D、內聚性

答案:BD

8.黑盒測試著重.測試軟件功能,下列測試法中屬于黑盒測試技術的有()。

A、等價劃分法

B、平行運行法

C、邊界值分析法

D、錯誤推測法

答案:ACD

9.軟件維爐的類型有0。

A、完善性維護

B、改正性維護

C、適應性維護

D、預防性維護

答案:ABCD

10.軟件測試的主要特點是0。

A、軟件測試的開德大

B、軟件測試要依旅工具

C、軟件不能進行“窮舉”測試

D、軟件測試要依靠人工

答案:AC

三、判斷題

I.項目應用領域是選擇語言的關健因素。

A.正確

B、錯誤

答案:正確

2.信息隱蔽原則有利于提高模塊的內聚性。

A,正確

B,錯誤

答案:正確

3.功能測試是系統測試的主要內容,檢查系統的功能、性能是否與需求規格說明相同。

A、正確

B、錯誤

答案:正確

4.強調簡明性的程序出錯率低。

A、正確

B,錯誤

答案:正確

5.加工小說明是對系統流程圖中的加工進行說明。

A、正確

B、錯誤

答案:錯誤

6.軟件工程管理是對軟件項目的開發管理,是對整個軟件生存期的所有活動進行管理。

A、正確

B,錯誤

答案:正確

7.軟件工具的作用是為了延長軟件產品的壽命。

A、正確

B,錯誤

答案:錯誤

8.單元測試通常應該先進行“人二走查”,再以白盒法為主,輔以黑盒法進行動態測試。

A、正確

B.錯誤

答案:正確

9.判定表的優點是容易轉換為計算機實現,缺點是不能夠描述組合條件。

A、正確

B,錯誤

答案:錯誤

10.系統測試的主要方法是白盒法,主要進行功能測試、性能測試、安全性測試及可靠性等測

試。

A、正確

B、錯誤

答案:錯誤

四、名詞解

1.軟構件

答案:軟構件也稱為組件,是指具有標準接口、可完成特定功能的軟件弟位。

2.黑盒測試

答案:黑盒測試,也稱功能測試。對于軟件測狀而言,黑武測試把程序看作一個黑盒子,完全不考慮程序的內部結構,實際上是

在程序接口進行的測試。只檢查程序功能是否能按照規格說明書的規定iE常使用,程序是否能適當地接收輸入數據并產牛.正確的

輸出信息,程序運行過程中能否保持外部信息(如數據庫或文件)的完整性.

五、I潞題

1.簡述軟件測試的準則

答案:①所有的測試都應追溯到用戶需求;②應該在測試

溫馨提示

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

評論

0/150

提交評論