西交16秋《軟件工程概論》在線作業(yè)_第1頁
西交16秋《軟件工程概論》在線作業(yè)_第2頁
西交16秋《軟件工程概論》在線作業(yè)_第3頁
西交16秋《軟件工程概論》在線作業(yè)_第4頁
西交16秋《軟件工程概論》在線作業(yè)_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

一、單項選擇題(共19道試題,共38分。)

V1.下面錯誤的說法是0

.每個數(shù)據(jù)流必須用名詞或名詞短語命名

.每個加工必須有名字,通常是動詞短語

.每個數(shù)據(jù)存儲必須用名詞或名詞短語

.每個數(shù)據(jù)源點或終點必須有名字

標準答案:

2.軟件測試的目的是()

.證明軟件的正確性

.找出軟件系統(tǒng)中存在的所有錯誤

.證明軟件系統(tǒng)中存在錯誤

.盡可能多的發(fā)現(xiàn)軟件系統(tǒng)中的錯誤

標準答案:

3.瀑布模型的問題是0

?用戶容易參與開發(fā)

.缺乏靈活性

.用戶與開發(fā)者易溝通

.適用可變需求

標準答案:

4.傳統(tǒng)的測試策略是從()開始

.單元測試

.集成測試

.系統(tǒng)測試

.人員測試

標準答案:

5.對象模型的描述工具是0

.狀態(tài)圖

.數(shù)據(jù)流圖

.對象圖

.結構圖

標準答案:

6.以下說法錯誤的選項是0

.面向對象方法不僅支持過程抽象,而且支持數(shù)據(jù)抽象

.某些面向對象的程序設計語言還支持參數(shù)化抽象

.信息隱蔽通過對象的封裝來實現(xiàn)

.在面向對象方法中,類是最根本的模塊

標準答案:

7.軟件工程方法得以實施的主要保證是0

.硬件環(huán)境

.開發(fā)人員的素質

.軟件開發(fā)工具和軟件開發(fā)的環(huán)境

.軟件開發(fā)的環(huán)境

標準答案:

8.以下不屬于軟件維護的困難表現(xiàn)的是0

.讀懂別人的程序是困難的

.文檔的不一致性

.源程序及相關文檔的錯誤或喪失

.軟件開發(fā)和軟件維護在人員和時間上的差異

標準答案:

9.在軟件生存周期中,工作量所占比例最大的階段是1)階段

.需求分析

.設計

.測試

.維護

標準答案:

10.指出PL是以下0語言

.高級程序設計語言

.偽碼

.中級程序設計語言

.低級程序設計語言

標準答案:

11.軟件測試方法中,黑盒測試方法和白盒測試方法是常用的方法,其中黑盒測試方法主要

用于測試0

.結構合理性

.軟件外部功能

.程序正確性

.程序內部邏輯

標準答案:

12.以下說法錯誤的選項是0

.面向對象分析與面向對象設計的定義沒有明顯的區(qū)別

.在實際的軟件開發(fā)過程中面向對象分析與面向對象設計的界限是模糊的

.面向對象分析和面向對象設計活動是一個屢次反復迭代的過程

.從面向對象分析到面向對象設計,是一個逐漸擴充模型的過程

標準答案:

13.分層F是一種比擬嚴格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的()

.細節(jié)

.輸入與輸出

.軟件的作者

.繪制的時間

標準答案:

14.對于集成測試,以下說法錯誤的選項是0

.應對每一個測試用例都執(zhí)行測試規(guī)程

.應將測試結果與預期結果比擬,研究兩者的偏離原因

.將缺陷報告給相關構件工程師,不需要他們修改

.將缺陷報告給測試設計人員,由它們評估整個測試工作的結果

標準答案:

15.同一類中有相同的數(shù)據(jù)結構,這是0級別的共享

.不同應用

.同一應用

.不同類

.同一類

標準答案:

16.以下說法錯誤的選項是0

.面向對象方法不僅支持過程抽象,而且支持數(shù)據(jù)抽象

.某些面向對象的程序設計語言還支持參數(shù)化抽象

.信息隱藏通過對■象的封裝性來實現(xiàn)

.在面向對象方法中,類是最根本的模塊

標準答案:

17.軟件維護工作的最主要局部是0

.校正性維護

.適應性維護

.完善性維護

?預防性維護

標準答案:

18.需求分析是()

.軟件開發(fā)工作的根底

.軟件生存周期的開始

.由系統(tǒng)分析員單獨完成的

.由用戶自己單獨完成的

標準答案:

19.內容耦合指0

.兩個模塊之間傳遞的是數(shù)據(jù)結構

.一個模塊調用另一個模塊時,傳遞的是控制變量

.通過?個公共數(shù)據(jù)環(huán)境相互作用的哪些模塊間的耦合

.一個模塊直接使用另一個模塊的內部數(shù)據(jù),或通過非正常入口而轉入另一個模塊內部

標準答案:

二、多項選擇題(共1道試題,共2分。)

V1.onslntin提出的“組織范型”包括0

.封閉式范型

.隨機式范型

.開放式范型

.同步式范型

標準答案:

三、判斷題(共30道試題,共60分。)

V1.類有三種復用方式:實例復用、繼承復用、多態(tài)復用。()

.錯誤

.正確

標準答案:

2.IFO用來描述系統(tǒng)的功能活動及聯(lián)系,建立系統(tǒng)的功能模型。()

.錯誤

.正確

標準答案:

3.螺旋模型將瀑布模型和增量模型結合起來,參加了兩種模型均忽略了的風險分析,彌補

了這兩種模型的缺乏。()

.錯誤

.正確

標準答案:

4.在需求分析階段,首先進行問題識別,即雙方確定刈?問題的綜合需求,這些需求包括:

功能需求、性能需求、環(huán)境需求、用戶界面需求。0

.錯誤

.正確

標準答案:

5.軟件層次一般分為專用應用層、通用應用層、中間件層、系統(tǒng)軟件層四個層。()

.錯誤

.正確

標準答案:

6.LML是一種定義良好、易于表達、功能強大且普遍適用的建模語言。()

.錯誤

.正確

標準答案:

7.ooh方法的開發(fā)模型分靜態(tài)模型和動態(tài)模型類型。()

.錯誤

.正確

標準答案:

8.軟件生存周期包括可行性研究、工程開發(fā)方案、需求分析、軟件設計、編碼、測試、維

護等活動。()

.錯誤

.正確

標準答案:

9.內聚性是一個構件內部各種元素彼此結合的緊密程度的度量。包括:偶然內聚、邏輯內

聚、時間內聚、過程內聚、通信內聚、順序內聚、功能內聚。()

.錯誤

.正確

標準答案:

10.帶來高維護費用的關鍵因素有:人員的不穩(wěn)定、合同責任、維護人員技術水平、系統(tǒng)結

構衰退。()

.錯誤

.正確

標準答案:

11.軟件維護費用增加的主要原因是維護的生產率非常低。()

.錯誤

.正確

標準答案:

12.軟件的可維護性、可使用性、可靠性是衡量軟件質量的幾個主要特性。()

.錯誤

.正確

標準答案:

13.軟件工程方案有:(1)工程實施方案(軟件開發(fā)方案)12)質量保證方案(3)軟件測

試方案(4)文檔編制方案(5)用戶培訓方案(6)綜合支持方案(7)軟件發(fā)布方案。()

.錯誤

.正確

標準答案:

14.測試模型包括:測試用例、測試用例、測試構件。()

.錯誤

.正確

標準答案:

15.根本的估算方法有自頂向下估算、自底向上估算、差異估算法等等。()

.錯誤

.正確

標準答案:

16.Wirfs-rok等人提出了種類一責任一協(xié)作者開發(fā)類圖的卡片技術。該技術使用實際的

或虛擬的索引卡片,為定義類提供較多的信息。0

.錯誤

.正確

標準答案:

17.面向對象軟件的測試過程有:單元測試、集成測試、確認測試等。()

.錯誤

.正確

標準答案:

18.通過黑盒測試主要發(fā)現(xiàn)以下錯誤:1)是否有不正確或遺漏了的功能。2)在接口上,能

否正確地接受輸入數(shù)據(jù),能否產生正確的輸出信息。3)訪問外部信息是否有錯.4)性能上

是否滿足要求等等。()

.錯誤

.正確

標準答案:

19.RUP設計的主要結果是設計模型,用來可視化的描述系統(tǒng)的實現(xiàn)。()

.錯誤

.正確

標準答案:

20.可用性:系統(tǒng)在給定的時間點上根據(jù)需求說明成功地運行的概率。也可以說可用性是當

有請求時即在一定時刻)系統(tǒng)能執(zhí)行有用效勞的可能性。()

.錯誤

.正確

標準答案:

21.傳統(tǒng)軟件開發(fā)方法的缺陷:(1)面向過程為主(2)軟件結構穩(wěn)定性差(3)軟件開發(fā)的

抽象力度?。?)軟件重用未能得到很好的解決。()

.錯誤

.正確

標準答案:

22.分析的幾項原那么有:(1)組裝與分解相結合的原那么。(2)抽象化與具體化相垢合的

原那么(3)封裝原那么(4)相關性原那么(5)行為約束原那么。0

.錯誤

.正確

標準答案:

23.*ssrmnl995提出了5種創(chuàng)立設計的方法:模決化分解、面向數(shù)據(jù)的分解、面向事件的

分解、由外往內的設計、面向對象的設計。0

.錯誤

.正確

標準答案:

24.數(shù)據(jù)字典有以下四類條目:數(shù)據(jù)流、數(shù)據(jù)項、數(shù)據(jù)存儲?、根本加工。0

.錯誤

.正確

標準答案:

25.測試人員將一次迭代內測試工作的結果和測試方案建立的目標進行比照,做出評估,這

一過程叫做評估測試。()

.錯誤

.正確

標準答案:

26.軟件工程是川科學知識和技術原理來定義、開發(fā)、維護軟件的一門學科。()

.錯誤

.正確

標準答案:

27.概要設計的根本任務有:1)設計軟件系統(tǒng)結構簡稱軟件結構)2)數(shù)據(jù)結構及數(shù)據(jù)庫設

計3)編寫概要設計文檔4)評

溫馨提示

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

評論

0/150

提交評論