21春南開大學《軟件工程與軟件測試技術》在線作業-2參考答案_第1頁
21春南開大學《軟件工程與軟件測試技術》在線作業-2參考答案_第2頁
21春南開大學《軟件工程與軟件測試技術》在線作業-2參考答案_第3頁
21春南開大學《軟件工程與軟件測試技術》在線作業-2參考答案_第4頁
21春南開大學《軟件工程與軟件測試技術》在線作業-2參考答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

21春南開大學《軟件工程與軟件測試技術》在線作業-2參

考答案

每個對象可用它自己的一組屬性和它可以執行的一組()來表征。

A.操作

B.功能

C.行為

D.數據

下列錯誤的是0

A.在軟件設計中應該追求盡可能松散耦合的系統

B.可以研究、測試或維護任何一個模塊,而不需要對系統的其他模塊有很多了

C.模塊間聯系簡單,發生在一處的錯誤傳播到整個系統的可能性就很大

D.模塊間的耦合程度強烈影響系統的可理解性、可測試性、可靠性和可維護性

在結構化分析方法中,用以表達系統內數據的運動情況的工具有0

A.數據流圖

B.數據詞典

C.結構化英語

D.判定樹與判定表

軟件測試的目的是盡兀能發現軟件中的錯誤,通常0是代碼編寫階段可進行的

測試,它是整個測試階段的基礎。

A.集成測試

B.系統測試

C.驗收測試

D.單元測試

在面向數據流的軟件設計方法中,一般將信息流分為0。

A.數據流和控制流

B.變換流和控制流

C.事務流和控制流

D.變換流和事務流

模塊獨立性是軟件模塊化所提出的要求,衡量模塊獨立性的度址標準是模塊的0

A.內聚性和耦合性

B.局部化和封裝化

C,抽象和信息隱藏

D.逐步求精和結構圖

需求工程的主要目的是()。

A.系統開發的具體方案

B.進一步確定用戶的需求

C.解決系統是“做什么的問題”

D.解決系統是“如何做的問題”

軟件需求分析階段的工作,可以分為以下4個方面:對問題的識別、分析與綜

合、編寫需求分析文檔以及()。

A.總結

B.階段性報告

C.需求分析評審

D.以上答案都不正確

為了提高模塊的獨立性,模塊之間最好是0。

A.公共環境耦合

B.控制耦合

C.數據耦合

D.特征耦合

哪個是將系統化的、規范的、可定量的方法應用于軟件的開發、運行和維護的

過程,它包括方法、工具和過程三個要素0。

A.軟件生命周期

B.軟件測試

C.軟件工程

D.軟件過程

只有類的共有界面的成員才能成為使用類的操作,這是軟件設計的0原則。

A.過程抽象

B.信息隱藏

C.功能抽象

D.共享性

動態模型的描述工具是()。

A.設計圖

B.結構圖

C.狀態圖

D.對象圖

在下列選項中不屬于軟件工程學科所要研究的基本內容()

A.軟件工程材料

B.軟件工程目標

C.軟件工程原理

D,軟件工程過程

()是表達系統類及其相互聯系的圖示,它是面向對象設計的核心,是建立狀態

圖、協作圖和其他圖的基礎。

A.部署圖

B?類圖

C.組件圖

D.配置圖

描述結構化系統分析方法的工具不包括()

A.數據流圖

B.組織結構圖

C.數據詞典

D.結構化語言

分層數據流圖是一種比較嚴格又易于理解的描述方式,它的頂層圖描述了系統

的()

A.細節

B.輸入與輸出

C.軟件的作用

D.繪制的時間

使用白盒測試方法時確定測試數據應根據0和指定的覆蓋標準。

A.程序的內部邏輯

B.程序的復雜程度

C.程序的難易程度

D.程序的功能

面向對象分析的首要工作是建立()。

A.系統的動態模型

B.系統的功能模型

C.基本的E-R圖

D.問題的對象模型

面向對象程序設計中,基于父類創建的子類具有父類的所有特性(屬性和方法),

這一特點稱為類的()。

A.多態性

B.封裝性

C.繼承性

D.重用性

在下列選項中,哪個不是軟件的特征0

A.系統性與復制性

B,可靠性與一致性

C.抽象性與智能性

D.有形性與可控性

數據流圖是進行軟件需求分析的常用圖形工具,其基本回形符號是()。

A.輸入、輸出、外部實體和加工

B.變換、加工、數據流和存儲

C.加工、數據流、數據存儲和外部實體

D.變換、數據存儲、加工和數據流

影響軟件可維護性的主要因素不包括0。

A.可修改性

B.可測試性

C.可用性

D.可理解性

需求分析的主要方法有()。

A.形式化分析方法

B.PAD圖描述

C.結構化分析方法

D.程序流程圖

SA方法用DFD描述0。

A.系統的控制流程

B.系統的數據結構

C.系統的基本加工

D.系統的功能

軟件維護的副作用是指0。

A.運行時誤操作

B.隱含的錯誤

C.因修改軟件而造成的錯誤

D.開發時的錯誤

分析員和用戶雙方確定對軟件系統有哪幾方面的綜合要求0。

A.功能需求

B.性能需求

C.環境需求

D.接口需求

詳細設計階段的基本任務是0

A.確定每個模塊所采用的算法

B.確定每個模塊所使用的數據結構

C.確定每個模塊的接口細節

D,為每個模塊設計出一組測試用例

建立類圖的原則有()。

A.簡化的原則

B.分層理解的原則

C.關注關鍵點的原則

D.系統的原則

下列屬于數據字典的條目的有()

A.數據流

B.數據流分量(數據基本項)

C.數據存儲(文件)和加工(處理)

D.數據變換

在總體設計階段可能會用到以下幾種圖形工具有0

A.軟件結構圖

B.層次圖

C.HIPO圖

D.系統流程圖

自頂向下集成測試不需要測試驅動模塊,需要樁模塊。()

A.正確

B.錯誤

在折中方案中設置的優先級一般是模糊的。()

A.正確

B.錯誤

面向對象的分析過程主要包括3項內容:理解、表達和驗證。()

A.正確

B.錯誤

數據流圖是系統邏輯功能的圖形展示。圖中沒有任何具體的物理元素,主要強

調的是數據流和處理過程。()

A.正確

B.錯誤

用戶幫助設施中附加的幫助設施從一開始就設計在軟件里面。()

A.正確

B.錯誤

PAD圖是二維樹形結構的圖形,自下而上、自左向右順序執行,遍歷所有結點。

0

A.正確

B.錯誤

模塊接口設計要簡單,以便降低復雜程度和冗余度。()

A.正確

B.錯誤

單元測試通常應該先進行人工走查,再以白盒法為主,輔以黑盒法進行動態測

試。()

A.正確

B.錯誤

當系統要求復雜,系統服務不太清楚時,快速軟件軟件原型驗證需求,可以大

大減少因系統需求的可能性錯誤而導致的損失。:)

A.正確

B.錯誤

發現錯誤多的模塊,殘留在模塊中的錯誤也多。;)

A.正確

B.錯誤

用面向對象方法開發的軟件系統,可維護性好。;)

A.正確

B.錯誤

耦合衡量一個模塊內部各個元素之間彼此結合的緊密程度的度量。()

A.正確

B.錯誤

描述復雜的條件組合與動作間的對應關系時,PPL比判定表清晰簡單。()

A.正確

B.錯誤

需要添加一些在需求陳述中沒有提到的類,主要用來存放在執行服務操作過程

中的中間結果。()

A.正確

B.錯誤

軟件測試的目的是證明軟件是正確的。()

A.正確

B.錯誤

扇出表示控制的總分布。()

A.正確

B.錯誤

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

A.正確

B.錯誤

用于需求分析的軟件工具,應該能夠保證需求的正確性,即驗證需求的一致性、

完整性、現實性和有效性。()

A.正確

B.錯誤

成本-效益分析的目的是從經濟角度評價開發一個新的軟件項目是否可行,從而

幫助客戶正確地作出是否投資于這項開發工程的決定。()

A.正確

B.錯誤

用戶界面設計對于一個系統的成功是至關重要的,一個設計得很差的用戶界面

可能導致用戶拒絕使用該系統。()

A.正確

B.錯誤

參考答案:A

參考答案:C

參考答案:B

參考答案:D

參考答案:D

參考答案:A

參考答案:C

參考答案:C

參考答案:C

參考答案:C

參考答案:B

參考答案:C

參考答案:A

參考答案:B

參考答案:B

參考答案:B

參考答案:A

參考答案:D

參考答案:C

參考答案:D

參考答案:C

參考答案:C

參考答案:C

參考答案:D

參考

溫馨提示

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

評論

0/150

提交評論