2015年4月自考02333軟件工程試題及答案含解析_第1頁
2015年4月自考02333軟件工程試題及答案含解析_第2頁
2015年4月自考02333軟件工程試題及答案含解析_第3頁
2015年4月自考02333軟件工程試題及答案含解析_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余4頁可下載查看

下載本文檔

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

文檔簡介

軟件工程年月真題

0233320154

1、【單選題】下列不屬于軟件模型的是()

概念模型

設(shè)計(jì)模型

A:

實(shí)現(xiàn)模型

B:

部署模型

C:

答D:案:A

解析:軟件系統(tǒng)模型分為概念模型和軟件模型,而軟件模型又可進(jìn)一步分為設(shè)計(jì)模型、實(shí)

現(xiàn)模型、部署模型。

2、【單選題】存在的風(fēng)險(xiǎn)與自悟方法一樣的需求發(fā)現(xiàn)技術(shù)是()

小組會

交談

A:

提煉

B:

觀察

C:

答D:案:C

解析:需求發(fā)現(xiàn)技術(shù)5個指標(biāo)(1)自悟存在的風(fēng)險(xiǎn):無法驗(yàn)證發(fā)現(xiàn)的需求是否滿足用

戶的要求,無法驗(yàn)證發(fā)現(xiàn)的需求是不是正確的。(2)交談存在的風(fēng)險(xiǎn):在交談器件所

獲得的需求可能不斷增長,或是以前沒有認(rèn)識到的合理需求的一種表現(xiàn),或是“完美蠕

行”病癥的體現(xiàn),以至于很難控制,可能導(dǎo)致超出項(xiàng)目成本和進(jìn)度的限制。(3)觀察

存在的風(fēng)險(xiǎn):客戶可能抵觸這一觀察,其原因是他們認(rèn)為開發(fā)者打擾了他們的正常業(yè)務(wù)

客戶可能認(rèn)為開發(fā)者在簽約之前,就已經(jīng)熟悉了他們的業(yè)務(wù)。(4)小組會存在的風(fēng)

險(xiǎn):如果會議組織不到位或受到某些客觀環(huán)境的限制,就有可能過多地召開這樣的會

議,并產(chǎn)生一些相互矛盾的需求。(5)提煉存在的風(fēng)險(xiǎn):與自悟一樣,無法驗(yàn)證所發(fā)

現(xiàn)的需求是否滿足用戶的要求,無法驗(yàn)證發(fā)現(xiàn)的需求是否正確。

3、【單選題】銷售系統(tǒng)應(yīng)能兼顧國際稅法和國內(nèi)稅法的描述屬于軟件需求的()

功能需求

性能需求

A:

設(shè)計(jì)約束

B:

外部接口需求

C:

答D:案:C

解析:銷售系統(tǒng)應(yīng)能兼顧國際稅法和國內(nèi)稅法的描述屬于軟件需求的設(shè)計(jì)約束。

4、【單選題】在結(jié)構(gòu)化方法中,可作為總體設(shè)計(jì)工具的是()

盒圖

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

A:

程序流程圖

B:

模塊結(jié)構(gòu)圖

C:

答D:案:D

解析:****在總體設(shè)計(jì)階段使用的表達(dá)軟件體系結(jié)構(gòu)的工具有模塊結(jié)構(gòu)圖、層次圖以及

HIPO圖。?****

5、【單選題】題5圖為一個飛機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)流圖,圖中2表示的基本術(shù)語是

()

數(shù)據(jù)流

加工

A:

數(shù)據(jù)存儲

B:

數(shù)據(jù)源和數(shù)據(jù)潭

C:

答D:案:A

解析:考點(diǎn):數(shù)據(jù)流

6、【單選題】通過保證每個模塊只完成一個特定的功能,這樣可以大大減少模塊間的()

內(nèi)容耦合

控制耦合

A:

公共耦合

B:

數(shù)據(jù)耦合

C:

答D:案:B

解析:通過保證每個模塊只完成一個特定的功能,這樣可以大大減少模塊間的控制耦合。

7、【單選題】分別對具有下列內(nèi)聚類型的模型進(jìn)行修改,發(fā)生錯誤概率最高的是()

過程內(nèi)聚

偶然內(nèi)聚

A:

功能內(nèi)聚

B:

通信內(nèi)聚

C:

答D:案:B

解析:偶然內(nèi)聚:一個模塊完成一組任務(wù),這些任務(wù)間彼此即使有關(guān)系,關(guān)系也是很松散的,

就叫做偶然內(nèi)聚。(低內(nèi)聚)出現(xiàn)錯誤的概率最高。

8、【單選題】在題8圖中,模塊G的扇入和扇出分別是()

1和3

2和3

A:

1和4

B:

2和4

C:

答D:案:D

解析:根據(jù)圖表可見模塊G的扇入是2,分別是C、D;扇出是4,分別是J、K、L、M。

9、【單選題】UML提供用來支持系統(tǒng)交互建模的圖形化工具是

類圖

用況圖

A:

狀態(tài)圖

B:

順序圖

C:

答D:案:D

解析:順序圖是一種交互圖,即由一組對象以及按時(shí)序組織的對象之間的關(guān)系組成,其中

還包含這些對象之間所發(fā)送的消息。

10、【單選題】下列選項(xiàng)中,不屬于RUP分析類的是

接口類

邊界類

A:

實(shí)體類

B:

控制類

C:

答D:案:A

解析:RUP的分析類分為邊界類、實(shí)體類和控制類3種。

11、【單選題】按覆蓋完成程度進(jìn)行比較,測試覆蓋率最低的是

路徑覆蓋

語句覆蓋

A:

分支覆蓋

B:

條件組合覆蓋

C:

答D:案:B

解析:(1)路徑覆蓋:執(zhí)行所有可能穿過程序控制流程的路徑。最強(qiáng)的測試度量。

(2)語句覆蓋:至少執(zhí)行程序中所有語句一次。最低的測試度量。(3)分支覆蓋:至

少將程序中的每個分支執(zhí)行一次。(4)條件覆蓋與條件組合。覆蓋幾種測試覆蓋存在存

在以下基本關(guān)系:語句覆蓋≤分支覆蓋≤條件組合覆蓋≤路徑覆蓋?

12、【單選題】x為某一段子程序的輸入,其范圍是一100≤X≤100,若存在一組測試數(shù)

據(jù):一l00,一101,100,101,則用于設(shè)計(jì)這組測試用例的方法是

條件覆蓋

因果圖

A:

邊界值分析

B:

等價(jià)類劃分

C:

答D:案:C

13、【單選題】同螺旋模型相比,演化模型主要缺少()

制定計(jì)劃

風(fēng)險(xiǎn)分析

A:

實(shí)施工程

B:

客戶評估

C:

D:

答案:B

解析:螺旋模型將瀑布模型與演化模型結(jié)合起來,并且加入兩個模型均忽略了的風(fēng)險(xiǎn)分

析。

14、【單選題】在軟件生存周期模型中,不適應(yīng)變化需求的軟件開發(fā)模型是()

演化模型

螺旋模型

A:

增量模型

B:

瀑布模型

C:

答D:案:D

解析:瀑布模型的突出缺點(diǎn)是不適應(yīng)用戶需求的變化。

15、【單選題】CMMI能力等級中,最低等級為()

已執(zhí)行級

已定量管理級

A:

未完成級

B:

已管理級

C:

答D:案:C

解析:CMMI的能力等級:(1)0級:未完成級。(2)1級:已執(zhí)行級。(3)2級:已管

理級。(4)3級:已定義級。(5)4級:已定量管理級。(6)5級:持續(xù)優(yōu)化級。

16、【問答題】總體設(shè)計(jì)分為3個階段:初始設(shè)計(jì)、精化設(shè)計(jì)和________。

答案:復(fù)審階段

17、【問答題】簡述軟件開發(fā)的本質(zhì)。

答案:(1)軟件開發(fā)的目標(biāo)是將問題域中的概念映射為運(yùn)動平臺層面上的概念,把問題

域中的處理邏輯映射為運(yùn)動平臺層面上的處理邏輯;(2)軟件開發(fā)就是要彌補(bǔ)問題域與

運(yùn)動平臺之間的距離,從而在二者之間直接進(jìn)行映射;(3)軟件開發(fā)的本質(zhì)概括為:不

同抽象層術(shù)語之間的映射,以及不同抽象層處理邏輯之間的映射。

解析:考點(diǎn):軟件開發(fā)的本質(zhì)。

18、【問答題】簡述常用的初始需求發(fā)現(xiàn)技術(shù)。

答案:常用的初始需求發(fā)現(xiàn)技術(shù)包括:(1)自悟,需求人員把自己作為系統(tǒng)的最終客

戶,審視該系統(tǒng)并提出問題;(2)交談,為了確定系統(tǒng)應(yīng)該提供的功能,需求人員通過

提出問題/用戶回答的方式,直接詢問用戶需要的是一個什么樣的系統(tǒng);(3)觀察,通過

觀察用戶執(zhí)行其現(xiàn)行的任務(wù)和過程,了解系統(tǒng)運(yùn)行環(huán)境;(4)小組會,舉行客戶和開發(fā)

人員的聯(lián)系會議,與客戶組織的一些代表共同開發(fā)需求;(5)提煉、復(fù)審技術(shù)文檔,并

提取相關(guān)的信息。

解析:考點(diǎn):常用的初始需求發(fā)現(xiàn)技術(shù)。

19、【問答題】簡述變換設(shè)計(jì)與事務(wù)設(shè)計(jì)的區(qū)別及聯(lián)系。

答案:(1)變換設(shè)計(jì)的目的是將變化型數(shù)據(jù)流圖映射為模塊結(jié)構(gòu)圖,它由3部分組成:

獲取數(shù)據(jù)、變化數(shù)據(jù)和輸出數(shù)據(jù),其中變化數(shù)據(jù)是核心。為了協(xié)調(diào)這些模塊的有序工作,

還應(yīng)設(shè)計(jì)一個主控模塊來協(xié)調(diào)和控制其他模塊,變化設(shè)計(jì)比較機(jī)械;(2)事務(wù)設(shè)計(jì)的目

的是將事務(wù)數(shù)據(jù)流圖映射模塊結(jié)構(gòu)圖,事務(wù)設(shè)計(jì)都有一個明顯的事務(wù)處理中心,事務(wù)中心

需完成3個任務(wù):接受輸入數(shù)據(jù)、分析并確定對應(yīng)的事務(wù)和選取與該事務(wù)對應(yīng)的一條活動

路徑。(3)在總體設(shè)計(jì)中,通常以變換設(shè)計(jì)為主,事務(wù)設(shè)計(jì)為輔進(jìn)行結(jié)構(gòu)設(shè)計(jì)。

解析:考點(diǎn):變換設(shè)計(jì)與事務(wù)設(shè)計(jì)的區(qū)別及聯(lián)系。

20、【問答題】為了表達(dá)各類事物之間的關(guān)系,UML給出了哪些表達(dá)關(guān)系的基本術(shù)語?請簡述

其含義。

答案:(1)為了表達(dá)各類事務(wù)之間的關(guān)系,UMI給出了表達(dá)關(guān)系的基本術(shù)語:關(guān)聯(lián)、泛

化、細(xì)化、依賴;(2)關(guān)聯(lián)是類目之間的一種結(jié)構(gòu)關(guān)系,是對一組具有相同結(jié)構(gòu)、相同

鏈的描述;(3)泛化是一般性類目和它的較為特殊性類目之間的一種關(guān)系;(4)細(xì)化

是類目之間的語義關(guān)系,其中一個類目規(guī)約了保證另一個類目執(zhí)行的契約;(5)依賴是

一種使用關(guān)系,用于描述一個類目使用另一類目的信息和服務(wù)。

解析:考點(diǎn):UML表達(dá)關(guān)系的基本術(shù)語

21、【問答題】簡述驗(yàn)證和確認(rèn)的定義、作用和區(qū)別。

答案:(1)驗(yàn)證是通過提供的客觀證據(jù),證實(shí)規(guī)約的需求是否得以滿足。確認(rèn)是通過提

供的客觀證據(jù),證實(shí)有關(guān)特定期望的使用或應(yīng)用需求是否得以滿足;(2)驗(yàn)證的作用是

證實(shí)一個過程或項(xiàng)目的每一軟件工作產(chǎn)品/服務(wù)是否正確的反映了所規(guī)約的需求。確認(rèn)的

作用是證實(shí)所期望使用的軟件工作產(chǎn)品是否滿足其需求;(3)驗(yàn)證是把在生存周期上下

文中的一個產(chǎn)品與該產(chǎn)品所要求的特征進(jìn)行比較的活動。而確認(rèn)是反映特定期望使用的特

殊需求,是否滿足其期望的使用。

解析:考點(diǎn):驗(yàn)證和確認(rèn)的定義、作用和區(qū)別。

22、【問答題】簡述CMMI成熟度等級的概念、劃分和組成。

答案:(1)成熟度等級是指達(dá)到預(yù)先定義的一組過程域所有目標(biāo)的一種過程改善等級,

意在改進(jìn)組織的整體性能;(2)CMMI應(yīng)用于一個組織過程改善打得成熟度有5個:1級-

初始級、2級-已管理級、3級-已定義級、4級-已定量管理級、5級-持續(xù)優(yōu)化級;(3)

成熟度等級是由預(yù)先定義的一組過程域集及其相關(guān)的一些專用實(shí)踐和共用實(shí)踐組成的。

解析:考點(diǎn):CMMI成熟度等級的概念、劃分和組成。

23、【填空題】計(jì)算機(jī)軟件一般是指計(jì)算機(jī)系統(tǒng)中的程序及其________。

答案:文檔

解析:計(jì)算機(jī)軟件一般是指計(jì)算機(jī)系統(tǒng)中的程序及其文檔。

24、【填空題】對一般的需求分類來說,整個需求的主體是________。

答案:功能需求

解析:對一般的需求分類來說,整個需求的主體是功能需求。

25、【填空題】結(jié)構(gòu)化分析方法給出了一種表達(dá)功能模型的工具,即________。

答案:數(shù)據(jù)流圖(DFD)

解析:結(jié)構(gòu)化分析方法給出了一種表達(dá)功能模型的工具,即數(shù)據(jù)流圖(DFD)。

26、【填空題】構(gòu)件圖和部署圖的基礎(chǔ)是________。

答案:類圖

解析:構(gòu)件圖和部署圖的基礎(chǔ)是類圖。

27、【填空題】RUP采用________技術(shù)來獲取需求。

答案:用況(UseCase或用例)

解析:RUP采用用況(UseCase或用例)技術(shù)來獲取需求。

28、【填空題】典型的白盒測試技術(shù)是_

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論