《 軟件工程 》試題卷(三)_第1頁
《 軟件工程 》試題卷(三)_第2頁
《 軟件工程 》試題卷(三)_第3頁
《 軟件工程 》試題卷(三)_第4頁
《 軟件工程 》試題卷(三)_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

《軟件工程》試題卷(三)

第一部分選擇題

一、單項選擇題(本大題共20小題,每小題1分,共20分)

在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的

括號內(nèi)。錯選、多選或未選均無分。

1.經(jīng)濟可行性研究的范圍包括()

A.資源有效性B.管理制度C.效益分

析D.開發(fā)風險

2.結構化設計方法在軟件開發(fā)中用于()O

A、概要設計B、詳細設計C、程序設計D、測試用例設計

3.程序的三種基本控制結構是()

A.過程、子程序和分程序

B.順序、選擇和重復

C.遞歸、堆棧和隊列

D.調(diào)用、返回和轉(zhuǎn)移

4.軟件測試中,白盒法是通過分析程序的()來設計測試用例的。

A、應用范圍B、內(nèi)部邏輯C、功能D、輸入數(shù)據(jù)

5.軟件維護費用高的主要原因是()

A、人員少B、人員多C、生產(chǎn)率低D、生產(chǎn)率高

6.軟件質(zhì)量必須在()加以保證。

A、開發(fā)之前B、開發(fā)之后

C、可行性研究過程中D、設計與實現(xiàn)過程中

7.確認測試主要涉及的文檔是()

A、需求規(guī)格說明書B、概要設計說明書

C、詳細設計說明書D、源程序

8.模塊的內(nèi)聚性最高的是()

A.邏輯內(nèi)聚B.時間內(nèi)聚

C.偶然內(nèi)聚D.功能內(nèi)聚

9.軟件開發(fā)過程中,抽取和整埋用戶需求并建立問題域精確模型的過程叫])

A.生存期B.面向?qū)ο笤O計

C.面向?qū)ο蟪绦蛟O計D.面向?qū)ο蠓治?/p>

10.原型化方法是用戶和設計者之間執(zhí)行的一種交互構成,適用于()系統(tǒng)。

A.需求不確定性高的B.需求確定的

C.管理信息D.實時

11、CMM提供了一個框架,將軟件過程改進的進化步驟組織成5個成熟度等級。除

第1級外,每個等級都包含了實現(xiàn)該成熟度等級目標的若干()。

A關鍵實踐

B關鍵過程域

C軟件過程能力

D軟件過程

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

軟件設計與開發(fā)、軟件確認、軟件改進等活動組成。

A軟件過程B軟件工具

C質(zhì)量保證D軟件工程

13.下列關于瀑布模型的描述正確的是()c

A.利用瀑布模型,如果發(fā)現(xiàn)問題修改的代價很低

B.瀑布模型的核心是按照軟件開發(fā)的時間順序?qū)栴}簡化

C.瀑布模型具有良好的靈活性

E.瀑布模型采用結構化的分析與設計方法,將邏輯實現(xiàn)與物理實現(xiàn)分開

14.總體設計的目的是確定整個系統(tǒng)的()。

A.規(guī)模B功能及模塊結構

C.費用D測試方案

15.兩個模塊彼此傳遞的信息中有控制信息,這種耦合稱為()

A數(shù)據(jù)耦合B公共環(huán)境耦合C內(nèi)容耦合D控制耦合

16.為了提高模塊的獨立性,模塊之間最好是()

A.控制耦合B.公共耦合

C.內(nèi)容耦合D.數(shù)據(jù)耦合

17.產(chǎn)生軟件維護的副作用,是指()

2

A.開發(fā)時的錯誤B.隱含的錯誤

C.因修改軟件而造成的錯誤D.運行時誤操作

18.把一組具有相似特性的對象組合在一起,稱之為()

A.多態(tài)性B.繼承性C.類D.消息

19、時序圖反映對象之間發(fā)送消息的時間順序,它與()是同構的。

A用例圖B類圖C活動圖D協(xié)作圖

20、單元測試的測試用例主要根據(jù)()的結果來設計。

A需求分析B源程序

C概要設計D詳細設計

第二部分非選擇題

二、填空題(本大題共10小題,每小題2分,共20分)

1、軟件的定義階段包括:、、需求分析。

2、好的軟件開發(fā)環(huán)境應采用和集成化CASE環(huán)境。

3、需求建模主要有:、面向數(shù)據(jù)的分析方法、o

4、包圖描述,表示包(package)以及包之間的關系。包之間的關系包括繼承、

與依賴關系。

5、軟件設計階段的輸出結果為,此文檔經(jīng)嚴格復審后將作為一階段的輸

入文檔。

6數(shù)據(jù)流圖用圖形符號表示、、數(shù)據(jù)源及外部實體

7、設計用戶界面要充分考慮到,還要考慮,可用的軟、硬件技術及

應用本身產(chǎn)生的影響。

8類A的一個操作調(diào)用類B的一個操作,且這兩個類之間不存在其他關系,那么類A

和類B之間是—關系。

9.軟件項目的規(guī)模是影響軟件項目的重要因素。軟件項目代碼行和—點估算

是成本和工作量估算的基礎。

10軟件測試既是軟件開發(fā)階段的最后一個活動,又是軟件質(zhì)量保證的最后一項措施。

它所用的主要技術是—和—0

三、名語解釋題(本大題共5小題,每小題3分,共15分)

3

1、軟件

2、信息隱藏

3、對象

4、軟件可維護性

5、原型

四、簡答題(本大題共5小題,每小題5分,共25分)

1.在軟件開發(fā)過程中,為了達到軟件開發(fā)目標,必須遵循哪些原則?

2.CMM的能力成熟度共分哪五級?

3.用例實現(xiàn)方案的設計方法分為哪三個步驟?

4.單元測試任務主要有哪些?

5.面向功能的度量有哪些優(yōu)點和缺點

五、綜合應用題(第一小題5分,第二小題8分,第三小題7分,共20分)

1.在下列用例圖中,哪些是系統(tǒng)角色(執(zhí)行者)?

2、根據(jù)下列條件使用等價類劃分法設計測試用例。

某八位微機,其八進制常數(shù)定義為:以零開頭的數(shù)是八進制整數(shù),其值的范圍是T77?

177,如05,0127,-065

3.用SA方法畫出下列問題的頂層和0層數(shù)據(jù)流圖。(7分)

某運動會管理系統(tǒng)接受來自運動員的報名單、裁判的比賽項目及項目成績,產(chǎn)生運動

員號碼單發(fā)送給運動員,項目參加者發(fā)送

溫馨提示

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

最新文檔

評論

0/150

提交評論