(專升本)自考2019年4月自考《軟件工程》高等教育自學(xué)考試考試試卷_第1頁(yè)
(專升本)自考2019年4月自考《軟件工程》高等教育自學(xué)考試考試試卷_第2頁(yè)
(專升本)自考2019年4月自考《軟件工程》高等教育自學(xué)考試考試試卷_第3頁(yè)
(專升本)自考2019年4月自考《軟件工程》高等教育自學(xué)考試考試試卷_第4頁(yè)
(專升本)自考2019年4月自考《軟件工程》高等教育自學(xué)考試考試試卷_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

絕密★考試結(jié)束前

全國(guó)2019年4月高等教育自學(xué)考試

軟件工程試題

課程代碼:02333

請(qǐng)考生按規(guī)定用筆將所有試題的答案涂、寫在答題紙上。

選擇題部分

注意事項(xiàng):

1.答題前,考生務(wù)必將自己的考試課程名稱、姓名、準(zhǔn)考證號(hào)用黑色字跡的簽字筆或鋼筆

填寫在答題紙規(guī)定的位置上。

2.每小題選出答案后,用2B鉛筆把答題紙上對(duì)應(yīng)題目的答案標(biāo)號(hào)涂黑。如需改動(dòng),用橡

皮擦干凈后,再選涂其他答案標(biāo)號(hào)。不能答在試題卷上。

一、單項(xiàng)選擇題:本大題共15小題,每小題2分,共30分,在每小題列出的備選項(xiàng)中

只有一項(xiàng)是最符合題目要求的,請(qǐng)將其選出。

1.概念X的提出,其目的是倡導(dǎo)以工程的原理、原則和方法進(jìn)行軟件開發(fā),以期解決出

現(xiàn)的現(xiàn)象Y。這里的X和Y分別是

A.軟件和軟件神話B.軟件工程和軟件神話

C.軟件和軟件危機(jī)D.軟件工程和軟件危機(jī)

2.在軟件開發(fā)領(lǐng)域中,屬于軟件模型的是

A.部署模型B.系統(tǒng)模型

C.概念模型D.需求模型

3.需求發(fā)現(xiàn)的常用技術(shù)中,要需求人員把自己作為系統(tǒng)的最終用戶的是

A.提煉B.觀察

C.自悟D.交談

4.“一種基于良構(gòu)數(shù)學(xué)概念的符號(hào)體系來(lái)編制需求規(guī)約”的表達(dá)風(fēng)格是

A.非形式化的B.形式化的

C.半形式化的D.全形式化的

5.表達(dá)結(jié)構(gòu)化分析方法的基本術(shù)語(yǔ)中,表示“數(shù)據(jù)的靜態(tài)結(jié)構(gòu)”的是

A.加工B.數(shù)據(jù)源

C.數(shù)據(jù)流D.數(shù)據(jù)存儲(chǔ)

6.下列選項(xiàng)中,常用作總體設(shè)計(jì)的工具是

A.HIPO圖B.N-S圖

C.PAD圖D.DFD圖

7.研究發(fā)現(xiàn)設(shè)計(jì)得很好的軟件結(jié)構(gòu),通常是頂層模塊扇出較X,中間層模塊扇出較Y,

而底層模塊有較Z的扇人。這里的Y和Z分別是

A.大和大B.小和大

C.大和小D.小和小

浙02333#軟件工程試題第1頁(yè)(共4頁(yè))

8.UML表達(dá)關(guān)系的術(shù)語(yǔ)中.組合是一種特殊形式的

A.細(xì)化B,泛化C.聚合D.依賴

9.UML的圖形化工具中,“可用于創(chuàng)建有關(guān)系統(tǒng)的行為生存周期模型,給出生存期內(nèi)的

階段信息”的圖是

A.用況圖B.對(duì)象圖

C.順序圖D.狀態(tài)圖

10.在RUP中,規(guī)定了4個(gè)開發(fā)階段,每一階段都有同樣的工作流,即需求、分析、設(shè)計(jì)、

實(shí)現(xiàn)和

A.測(cè)試B.獲取C.編碼D.維護(hù)

H.黑盒測(cè)試技術(shù),又稱為

A.路徑測(cè)試技術(shù)B.功能測(cè)試技術(shù)

C.系統(tǒng)測(cè)試技術(shù)D.結(jié)構(gòu)測(cè)試技術(shù)

12.每個(gè)模塊完成了單元測(cè)試,把它們組裝在一起并不一定能夠正確地工作,其原因是模

塊的組裝存在一個(gè)

A.時(shí)序問題B.協(xié)作問題

C.接口問題D.控制問題

B.按照《ISO/IEC軟件生存周期過程12207-1995》標(biāo)準(zhǔn),可歸于基本過程活動(dòng)集的是

A.培訓(xùn)過程B.文檔過程C.管理過程D.維護(hù)過程

14.軟件開發(fā)的螺旋模型適用于

A.需求被清晰定義的項(xiàng)目B.客戶不能確定系統(tǒng)需求的項(xiàng)目

C.面向?qū)ο蠹夹g(shù)的軟件開發(fā)D.小型且質(zhì)量要求低的軟件開發(fā)

15.CMMI能力等級(jí)的4級(jí)為

A.已定量管理級(jí)B.已管理級(jí)

C.已定義級(jí)D.已執(zhí)行級(jí)

非選擇題部分

注意事項(xiàng):

用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。

二、填空題:本大題共20空,每空1分,共20分。

16.20世紀(jì)60年代末到80年代初,這一時(shí)期軟件工程的主要特征可^括為:前期主要研

究系統(tǒng)實(shí)現(xiàn)技術(shù),后期則開始關(guān)注軟件質(zhì)址和O

17.在軟件開發(fā)領(lǐng)域,分層的基本動(dòng)機(jī)是為了控制開發(fā)的復(fù)雜性。在需求層上創(chuàng)建的系

統(tǒng)是對(duì)客觀事物系統(tǒng)的抽象,即問題定義。

18.針對(duì)單一需求基本性質(zhì)的驗(yàn)證,可采用不同的活動(dòng)和技術(shù)。其中,驗(yàn)證需求是不是歧

義的,一般可采用O

19.在結(jié)構(gòu)化方法中,HIPO圖應(yīng)用在階段,由IPO圖和兩

部分組成的。

浙02333#軟件工程試題第2頁(yè)(共4頁(yè))

20.“指受該模塊內(nèi)一個(gè)判定所影響的所有模塊的集合”稱為模塊的o

21.在一個(gè)軟件結(jié)構(gòu)中,寬度是指同一個(gè)層次上模塊總數(shù)的而對(duì)寬度膨

響最大的因素是模塊的O

22.在泛化中,如果一個(gè)類只有一個(gè)父類,則說它使用了o

23.實(shí)踐經(jīng)驗(yàn)告訴人們,認(rèn)識(shí)行為的一個(gè)有效途徑是要從多個(gè)視角對(duì)其進(jìn)行抽象:從功能

的視角、從交互的視角、從生存周期的視角。UML提供的圖形化工具中,支持系統(tǒng)生

存周期建模的是_________,支持系統(tǒng)交互建模的是O

24.RUP利用UML提供的術(shù)語(yǔ)和工具定義了需求獲取層、系統(tǒng)分析層、設(shè)計(jì)層、

并給出了實(shí)現(xiàn)各層模型之間映射的基本活動(dòng)以及相關(guān)的指導(dǎo)。

25.在路徑測(cè)試技術(shù)中,___________是測(cè)試用例設(shè)計(jì)的基礎(chǔ),好的用例設(shè)計(jì)是發(fā)現(xiàn)程

序錯(cuò)誤的關(guān)鍵。

26.單元測(cè)試以文檔為指導(dǎo)。一般來(lái)說,它往往采用測(cè)試

技術(shù)。

27.在標(biāo)準(zhǔn)《ISO/IEC軟件生存周期過程12207-1995》中,按過程主體把軟件生存周期過

程分為基本過程----------過程和組織過程。

28.瀑布模型規(guī)定了各開發(fā)階段的活動(dòng),并且自上而下具有相互銜接的

順序,還規(guī)定了每一階段的_________作為輸出傳送到下一階段。

29.CMMI是針對(duì)系統(tǒng)/產(chǎn)品開發(fā)的能力成熟度模型,集成了3個(gè)源模型:軟件CMM、系統(tǒng)

工程CMM和o

30.CMMI的能力等級(jí)和成熟度等級(jí)在概念上是互補(bǔ)的,區(qū)別在于能力等級(jí)是用來(lái)表征

組織對(duì)_________過程域的改善。

三、簡(jiǎn)答題:本大題共6小題,每小題5分,共30分。

31.簡(jiǎn)述軟件開發(fā)的本質(zhì)及其涉及到的問題。

32.簡(jiǎn)述需求規(guī)約的概念及其基本性質(zhì)。

33.什么是模塊?什么是模塊耦合?簡(jiǎn)述常用的模塊耦合類型及其設(shè)計(jì)原則

34.為什么UML要同RUP一起才稱得上是軟件開發(fā)的方法學(xué)?

35.簡(jiǎn)述白盒測(cè)試技術(shù)的要點(diǎn),并舉例說明。

36.簡(jiǎn)述增量模型的優(yōu)缺點(diǎn)。

四、綜合應(yīng)用題:本大題共2小題,每小題10分,共20分。

37.一個(gè)簡(jiǎn)化的學(xué)生成績(jī)管理系統(tǒng)描述如下:教務(wù)人員維護(hù)學(xué)生信息和課程信息,將學(xué)生

信息錄入到學(xué)生信息表,將課程信息錄入到課程表,將學(xué)生成績(jī)錄入到成績(jī)表。學(xué)生

登錄系統(tǒng),查詢個(gè)人學(xué)生成績(jī)。請(qǐng)畫出該系統(tǒng)的頂層DFD圖和。層DFD圖。

浙02333#軟件工程試題第3頁(yè)(共4頁(yè))

38.設(shè)被測(cè)試的程序段為:

begin

if((a>2)and(b=1))

thenT=10;

if((a=3)ur(x>l))

thenT=20;

end

可供選擇的測(cè)試用例如題38表。

題38表

編號(hào)測(cè)試用例

①a=3,b=1,x=3

②a=3,b=1,x=0

③a=4,b=1,x=3

④a=4,b=l,x=0

⑤a=3,b=0,x=3

⑥a=3,b=0,x=0

⑦a=4,b=0,x=3

⑧a=4,b=0,x=0

⑨a=1,b=1,x=3

⑩a=1,b=0,x=3

?a=1,b=1,x=0

a=1,b=O,x=0

請(qǐng)畫出該段程序的流程圖。選取較少的測(cè)試用例編號(hào),用分支覆蓋、路徑覆蓋、

語(yǔ)句覆蓋3種方法來(lái)測(cè)試這段程序,并指出哪種方法的覆蓋強(qiáng)度最弱。

浙02333#軟件工程試題第4頁(yè)(共4頁(yè))

零選擇題(本言共15小題黑;題2分決3。分)

6A7.B工:?:5.D

9D

“B12.CI3,D10.A

二M空題(本大題共20空,每空1分赴84a.14815.A

16.虻件錚畫就上?〃——二三",共20分)6lMtWm.zihoyj.co.

17.概念模型

18.需求復(fù)審

20.作用域19.總體設(shè)計(jì),H圖(或?qū)哟螆D)

單繼承2L最大值,扇出

4實(shí)現(xiàn)層23.狀態(tài)圖,交互圖

:詳?設(shè)計(jì).白盒272.5支.路持徑選取

::手魯(或工作對(duì)象以及本階段的工作成果;

皿鹿成開發(fā)CMM30.單個(gè)

'3::"著手共6小題,每小題5分,共30分)

啜j”發(fā)的本質(zhì)概括為:不同抽象層術(shù)語(yǔ)之間的“映射”,以及不同抽象層處

理弋輯之間的“映射”。(2分)它涉及到兩方面的問題;

如何實(shí)現(xiàn)這樣的映射,這是技術(shù)層面上的問題;(1分)

~是如何管理這樣的映射,以保障映射的有效性和正確性。這是管理層面

32.心士的問題。(2分)

j規(guī)約是一個(gè)軟件項(xiàng)/產(chǎn)品/系統(tǒng)所有需求陳述的正式文檔,它表達(dá)了一個(gè)軟

品/系統(tǒng)的概念模型。(1分)需求規(guī)約一般需要滿足以下4個(gè)基本性質(zhì):

重要性和穩(wěn)定性程度:按需求的重要性和穩(wěn)定性,對(duì)需求進(jìn)行分級(jí);(1分)

2)可修改的:在不過多地影響其他需求的前提下,可以容易修改一個(gè)單一需

李(1分)

(4完贅的:沒有被遺漏的需求;(1分)

飛蘆鬻盥鬻二品以及相關(guān)暮獷分)

嘮黑濫鬣需落黑需嬴耦合…'數(shù)據(jù)

耦合等;(2分,至少回答出4個(gè))才…而)

軟件工程試題答案及評(píng)分參考第1A、

(4)沒計(jì)原則:如果模塊間必須存在煙介,就盡世使用數(shù)據(jù)煙合,少用控制桐合,

限制公共朋合的把用,避免使用內(nèi)容刷合。(1分)

34.(1)-,種軟件開發(fā)方法學(xué).至少由3部分組成:用于表達(dá)基本信息的術(shù)語(yǔ),用于組

織基本依息的表達(dá)格式,用于在不同抽象層之間進(jìn)行映射的過程指導(dǎo);

(2分)

(2)UML僅包括前兩方面的內(nèi)容,因此它只是一種可視化的建模語(yǔ)言.而不是一

種特定的軟件開發(fā)方法學(xué);(1分)

(3)RUP給出的是種基于UML的過程指導(dǎo),滿足軟件開發(fā)方法學(xué)的第三項(xiàng)內(nèi)

容。因此UML要同RUP一起才稱褥上是一種軟件開發(fā)的方法學(xué)。(2分)

35.(I)白盆測(cè)試技術(shù).乂稱為結(jié)構(gòu)測(cè)試技術(shù),它依據(jù)程序的邏軾結(jié)構(gòu),以控制流程

圖作為被測(cè)對(duì)象建模工具;(2分)

(2)典型的是路徑測(cè)試技術(shù),路徑測(cè)試大致布?語(yǔ)句覆盜、分支覆蓋、條件組合圈

蓋和路徑覆蓋等測(cè)試策略;(2分)

(3)這幾種不同的測(cè)試策略之間具有偏序關(guān)系,即路徑覆蓋的測(cè)試度也最強(qiáng)?而

語(yǔ)句覆蓋最弱。(I分)

36.(I)增城模型意指需求可以分組,形成一個(gè)個(gè)的增出,并可形成一個(gè)結(jié)構(gòu)??梢?/p>

該模型有一個(gè)前提,即需求可結(jié)構(gòu)化;(I分)

(2)優(yōu)點(diǎn):增卅模型笫一個(gè)可交付版本所需要的時(shí)間和成本較少。可以瓏少用

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論