計算機軟件工程試題_第1頁
計算機軟件工程試題_第2頁
計算機軟件工程試題_第3頁
計算機軟件工程試題_第4頁
計算機軟件工程試題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、在E-R圖中,那個是沒有的圖形符號(D)。

A、矩形B、菱形

C、橢圓D、圓形

2、模塊的耦合性可以依據(jù)耦合程度的凹凸進(jìn)行排序,以下哪一項符合從低到高的

正確次序?(D)

A.標(biāo)記耦合,公共耦合,掌握耦合,內(nèi)容耦合

B.數(shù)據(jù)耦合,掌握耦合,標(biāo)記耦合,公共耦合

C.無直接耦合,標(biāo)記耦合,內(nèi)容耦合,掌握耦合

D.無直接耦合,數(shù)據(jù)耦合,掌握耦合,內(nèi)容耦合

3、快速原型模型的主要特點之一是(D)

A.開發(fā)完畢才見到產(chǎn)品

B.及早供應(yīng)全部完整的軟件產(chǎn)品

C.開發(fā)完畢后才見到工作軟件

D.及早供應(yīng)工作軟件

4、軟件質(zhì)量必需在(D)加以保證。

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

C、可行性討論過程中D、設(shè)計與實現(xiàn)過程中

5、需求分析是分析員經(jīng)了解用戶的要求,仔細(xì)細(xì)致地調(diào)研、分析,最終建立目標(biāo)

系統(tǒng)的規(guī)律模型并寫出(B)的過程。

A.模塊說明書B.軟件規(guī)格說明

C.項目開發(fā)方案D.合同文檔

6、信息隱藏概念與(A)這一概念直接的相關(guān)。

A.模塊的獨立性B.模塊類型的劃分

C.軟件結(jié)構(gòu)定義D.軟件生命周期

7-,討論開發(fā)所需要的成木和資源是屬于可行性討論中的(B)討論的一方面。

A.技術(shù)可行性B.經(jīng)濟可行性

C.社會可行性D.法律可行性

8、在確定類時,全部(A)是候選的類。

A^名詞B、形容詞C、動詞D、代詞

9、以下哪種測試方法不屬于白盒測試技術(shù)(B)

A.基本路徑測試B.邊界值分析測試

C.循環(huán)掩蓋測試D.規(guī)律掩蓋測試

10、軟件維護(hù)工作越來越受到重視,由于維護(hù)活動的花費經(jīng)常要占生命周期全部花

費的(C)

A.10%"20%B.20%"40%

C.60%~80%3.90%"100%

11、一個模塊把開關(guān)量作為參數(shù)傳送給另一模塊,這是(D)

A.公共耦合B.規(guī)律耦合

C.外部耦合D.掌握耦合

12、模塊內(nèi)的某個成分的輸出是另一些成分的輸入,這是(B)

A.時間內(nèi)聚B.挨次內(nèi)聚

C.功能內(nèi)聚D.規(guī)律內(nèi)聚

13、在程序編碼階段進(jìn)行的測試是(A)

A.單元測試B.系統(tǒng)測試

C.確認(rèn)測試D.整體測試

14、在建立軟件系統(tǒng)的模塊結(jié)構(gòu)時,評價系統(tǒng)模塊劃分質(zhì)量的依據(jù)為(C)

A.數(shù)據(jù)獨立性B.程序獨立性

C.模塊獨立性D.設(shè)施獨立性

15、軟件測試中,白盒法是通過分析程序的(B)來設(shè)計測試用例的。

A、應(yīng)用范圍B、內(nèi)部規(guī)律C、功能D、輸入數(shù)據(jù)

16、黑盒測試在設(shè)計測試用例時,主要需要討論(A)

A.需求規(guī)格說明與概要設(shè)計說明

B.具體設(shè)計說明

C.項目開發(fā)方案

D.概要設(shè)計說明與具體設(shè)計說明

17、若有一個計算類型的程序,它的輸入量只有一個X,其范圍是[-1.0,1.0],

現(xiàn)從輸入的角度考慮一組測試用例:T.001,-1.0,1.0,1.001。設(shè)計這組測

試用例的方法是(C)

A.條件掩蓋法B.等價分類法

C.邊界值分析法D.錯誤推想法

18、用黑盒技術(shù)設(shè)計測試用例的方法之一為(A)

A、因果圖B、規(guī)律掩蓋C、循環(huán)掩蓋D、基本路徑測試

19、已經(jīng)收集了軟件過程和產(chǎn)品質(zhì)量的具體度量數(shù)據(jù),并能使用這些具體的度量

數(shù)據(jù),能夠定量理解和掌握軟件過程和產(chǎn)品則,該企業(yè)屬于(D)

A、初始級B、可重復(fù)級C、己定義級D、已管理級

20、面對對象的開發(fā)方法中,(C)將是面對對象技術(shù)領(lǐng)域內(nèi)占主導(dǎo)地位的標(biāo)

準(zhǔn)建模語言。

A、Booch方法B,Coad方法C、UML語言D-.OMT方法

其次部分:填空題(10*2)

1、螺旋模型綜合了瀑布模型和快速原型模型的優(yōu)點,并且增加了風(fēng)險分析,

2、一個完整的軟件是程序、數(shù)據(jù)和文檔的集合,

3、可行性討論包括技術(shù)可行性、經(jīng)濟可行性和法律可行性。

4、軟件設(shè)計中劃分模塊的一個準(zhǔn)則是高內(nèi)聚低耦合。

5、軟件測試的目的是盡可能多地發(fā)覺軟件中的錯誤。

6、測試大型軟件通常由單元測試、集成測試和系統(tǒng)測試組成。

7、軟件質(zhì)量包含多方面的內(nèi)容,可維護(hù)性、可移植性、可理解性和可復(fù)用性等

都是較為重要的質(zhì)量特征。

8、獨立性最強的內(nèi)聚是功能內(nèi)聚。

9、類是一組具有相同屬性和相同操作的對象的集合。類中的每個對象都是這個類

的一個實例。

10、0MT是一種面對對象建模技術(shù),它定義了三種模型他們分別是對象模型、動態(tài)

模型和功能模型0

第三部分:名詞解釋(4*3)

1.軟件工程

軟件工程是指采納工程的概念、原理、技術(shù)和方法來開發(fā)和維護(hù)軟件的工程學(xué)科。

2.數(shù)據(jù)字典

數(shù)據(jù)字典是描述數(shù)據(jù)的信息的集合,是對系統(tǒng)中使用的全部數(shù)據(jù)元素的定義的集

合。

3.模塊的掌握域

模塊的掌握域是這個模塊本身以及全部直接或間接從屬于它的模塊的集合。

4.繼承

繼承是指能夠直接獲得已有的性質(zhì)和特征,而不必重復(fù)定義它們。

第四部分:簡答題:(4*4)

1.什么是黑盒測試法?什么是白盒測試法?

黑盒測試法是把程序看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程。

黑盒測試是在程序接口進(jìn)行的測試,它只檢查程序功能是否能依據(jù)規(guī)格說明書的

規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持

外部信息的完整性。

白盒測試法是把程序看成裝在一個透亮的白盒子里,也就是完全了解

程序的結(jié)構(gòu)和處理過程。這種方法依據(jù)程序內(nèi)部的規(guī)律測試程序,檢查程序中的

每條通路是否都能按預(yù)定要求正確工作。

2.簡述增量模型和瀑布模型的本質(zhì)區(qū)分?

采納瀑布模型開發(fā)軟件時,目標(biāo)是一次就把一個滿意全部需求的產(chǎn)品提交給用戶,

增量模型則與之相反,它分批地逐步向用戶提交產(chǎn)品,每次提交一個滿意用戶需

求子集的可運行的產(chǎn)品。

3.集成測試階段,漸增式與非漸增式測試有哪些區(qū)分?

漸增式測試是把下一個要測試的模塊同已經(jīng)測試好的那些模塊結(jié)合起來進(jìn)行測

試,測試完以后再把下一個應(yīng)當(dāng)測試的模塊結(jié)合進(jìn)來測試,這種每次增加一個模

塊的方法稱為漸增式測試。非漸增式測試是分別測試每個模塊,再把全部模塊按

設(shè)計要求放在一起結(jié)合成所要的程序,這種方法稱為非漸增式測試方法。

非漸增式測試一下子把全部模塊放在一起,并把整個程序作為一個整體來進(jìn)行測

試,測試者面對的場面往往混亂不堪。測試時會遇到許很多多的錯誤,改正錯誤

更是極端困難。

漸增式測試與“一步到位”的非漸增式測試相反,把程序劃分成小段來構(gòu)造和測

試,在這個過程中比較簡單分別和改正錯誤;對接口可能進(jìn)行更徹底的測試;而

且可以使用系統(tǒng)化的測試方法。

4.簡述三種而對對象模型的主要功能

三種面對對象模型分別是:對象模型、動態(tài)模型、功能模型。

對象模型表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)的數(shù)據(jù)性質(zhì)。

動態(tài)模型表示瞬時的、行為化的系統(tǒng)的掌握性質(zhì),它規(guī)定了對象模型中的對象的

合法序列°

功能模型表示變化的系統(tǒng)的功能性質(zhì),它指明白系統(tǒng)應(yīng)當(dāng)做什么,因此更直接地

反映了用戶對目標(biāo)系統(tǒng)的需求。

第五部分:綜合題:(22)

溫馨提示

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

最新文檔

評論

0/150

提交評論