軟件工程期末考試試題_第1頁
軟件工程期末考試試題_第2頁
軟件工程期末考試試題_第3頁
軟件工程期末考試試題_第4頁
軟件工程期末考試試題_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件工程期末考試

1.軟件文檔是()。I單選題]*

A.程序

B.工具

C.文書和資料(正確答案)

D.數(shù)據(jù)

2.軟件工程的出現(xiàn)主要是由于()。|單選題]*

A.程序設(shè)計(jì)方法學(xué)的影響

B.其它工程科學(xué)的影響

C.軟件危機(jī)的出現(xiàn):正研答案)

D.計(jì)算機(jī)的發(fā)展

3.軟件是一種()性的工業(yè)產(chǎn)品。|單選題I*

A.理論

B.邏輯(正確答案)

C.消耗

D.體力

4.軟件的主要結(jié)構(gòu)和功能是在()階段決定的。[單選題]*

A.分析階段"確答案)

B.編碼階段

C.測(cè)試

D.維護(hù)

5.作坊式小團(tuán)體合作生產(chǎn)方式是在()的時(shí)代。[單選題]*

A.程序系統(tǒng)正確答案)

B.軟件工程

C.程序設(shè)計(jì)

D.軟件生產(chǎn)自動(dòng)化

6.項(xiàng)目開發(fā)計(jì)劃是一種()文檔。[單選題]*

A.技術(shù)性

B.管理性正確答案)

C.設(shè)計(jì)性

D.需求分析

7.軟件的開發(fā)主要是()。[單選題]*

A.研制(正確答案)

B.拷貝

C.再生產(chǎn)

D.復(fù)制

8.軟件工程與計(jì)算機(jī)科學(xué)學(xué)科性質(zhì)不同,軟件工程著重于().I單選題]*

A.原理的理論

B.理論研究

C.理論探討

D.建造軟件系統(tǒng)上礁答案)

9.軟件的程序系統(tǒng)發(fā)展階段,生產(chǎn)方式是()。[單選題]*

A.個(gè)體手工勞動(dòng)

B.作坊式的小集團(tuán)生產(chǎn)正確答案)

C.團(tuán)體手工勞動(dòng)

D.工程化生產(chǎn)

10.不屬于軟件具有的特征的是()[單選題]*

A.沒有明顯的制作過程

B.一經(jīng)開發(fā)不會(huì)失效(正確答案)

C,成本高昂

D.只能通過復(fù)雜思維過程才能感知它

11.開始采用高級(jí)程序設(shè)計(jì)語言的階段是()。[單選題J*

A.程序設(shè)計(jì)

B.程序系統(tǒng)正確答案)

C.軟件工程

D.第四階段

12.不屬于Boehm的7條軟件工程基本原理的是()o[單選題]*

A.分階段嚴(yán)格管理

B.開發(fā)小組少而精

C.采用傳統(tǒng)的設(shè)計(jì)方法正理答‘案)

D.嚴(yán)格控制軟件質(zhì)量

13.下列選項(xiàng)不屬于判斷一個(gè)開發(fā)方法成敗的量度標(biāo)準(zhǔn)的是()。[單選題]*

A.可以在規(guī)定時(shí)間內(nèi)完成工作

B.可以實(shí)現(xiàn)軟件構(gòu)件在不同環(huán)境的移植(正確答案)

C.較低的開發(fā)成本

D.較好的軟件性能

14.軟件工程周期一般包括:軟件的定義、開發(fā)和維護(hù),下述()不是軟件開發(fā)周期

應(yīng)包括的內(nèi)容。[單選題I*

A.需求分析

B.結(jié)構(gòu)設(shè)計(jì)

C.程序編程

D.性能優(yōu)化〔正硬答案)

15.以文檔作為驅(qū)動(dòng),適合于軟件需求明確的軟件項(xiàng)目的生存周期模型是()[單選題]

*

A.噴泉模型

B.增量模型

C.瀑布模型(正確答案)

D.螺旋模型

16.以數(shù)據(jù)結(jié)構(gòu)為驅(qū)動(dòng),適合于小規(guī)模的項(xiàng)目的軟件開發(fā)方法是()[單選題]*

A.結(jié)構(gòu)化開發(fā)方法

B.JACKSON方法(」卜確答案)

C.面向?qū)ο蠓椒?/p>

D.快速原型方法

17.軟件生存周期中,()階段是回答“要解決的問題有可行的解決方法嗎”的問題。

[單選題]*

A.需求分析

B.可行性分析(正確答案)

C.概要分析

D.測(cè)試

18.需求分析是在()進(jìn)行的。[單選題]

A.用戶

B.用戶和分析設(shè)計(jì)人員正確答案)

C.開發(fā)人員內(nèi)部

D.使用和維護(hù)人員

19.軟件的主要結(jié)構(gòu)和功能是在()階段確定的。[單選題]*

A.分析階段1正礦答案)

B.編程階段

C.測(cè)試階段

D.維護(hù)階段

20.在軟件開發(fā)模型中,推出最早、應(yīng)用最廣的模型是()。[單選題]*

A.瀑布模型:正礦答案)

B.噴泉模型

C,增量模型

D.螺旋模型

21.()階段的任務(wù)是把每一個(gè)模塊的控制結(jié)構(gòu)轉(zhuǎn)換成計(jì)算機(jī)可以接受的程序代碼。

[單選題]*

A.詳細(xì)設(shè)計(jì)

B.測(cè)試

C.維護(hù)

D.編碼(口確答案)

22.()階段是把每一個(gè)模塊完成的功能進(jìn)行具體的描述,要把功能描述轉(zhuǎn)變成精確

的、結(jié)構(gòu)化的

過程描述。[單選題]*

A.概要設(shè)計(jì)

B.詳細(xì)設(shè)計(jì)(正確答案)

C.編碼

D.測(cè)試

23.在軟件開發(fā)模型中,()方法的指導(dǎo)思想是自頂向下、逐步求精,它的基本準(zhǔn)則

是功能的分解和

抽象。[單選題]*

A.結(jié)構(gòu)化正確答案)

B.面向?qū)ο?/p>

C.JSD方法

D.RSP方法

24.在軟件工程周期模型中,()是風(fēng)險(xiǎn)驅(qū)動(dòng)的模型,它適合于內(nèi)部開發(fā)的大型項(xiàng)

目。[單選題]*

A.瀑布模型

B.增量模型

C.螺旋模型(正確答案)

D.噴泉模型

25.在軟件工程周期模型中,()是適合于對(duì)安全性、可靠性和保密性要求的系統(tǒng)開

發(fā),而且實(shí)際應(yīng)

用并不多。[單選題]*

A.基于組件開發(fā)模型

B.形式化開發(fā)模型正族答案)

C.噴泉模型

D.螺旋模型

26.JACKSON方法是一種()的開發(fā)方法。[單選題]*

A.結(jié)構(gòu)化開發(fā)

B.面向數(shù)據(jù)結(jié)構(gòu)正干:答案)

C.面向?qū)ο?/p>

D.原型法

27.下列不屬于可行性分析主要的研究方面的是()。I單選題]*

A.經(jīng)濟(jì)可行性

B.開發(fā)可行性(正確答案)

C.操作可行性

D.技術(shù)可行性

28.在可行性分析階段,考察用戶對(duì)新系統(tǒng)的認(rèn)識(shí)和接收程度產(chǎn)生的影響屬于()分

析。[單選題]*

A.經(jīng)濟(jì)可行性

B.開發(fā)可行性

C.操作可行性向確答案)

D.技術(shù)可行性

29.軟件可行性分析本質(zhì)上是要進(jìn)行一次()需求分析、設(shè)計(jì)過程。[單選題]*

A.簡(jiǎn)化、壓縮的正確答案)

B.詳細(xì)的

C.徹底的

D.深入的

30.()的目標(biāo)是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定一個(gè)軟件項(xiàng)目是否能夠開

發(fā)、是否值得開

發(fā)。[單選題]*

A.軟件可行性分析(正礦:答案)

B.項(xiàng)目開發(fā)計(jì)劃

C.軟件需求分析

D.軟件概要分析

31.技術(shù)可行性研究的問題之一是()。[單選題]*

A.成本效益問題

B.是否存在侵權(quán)

C.技術(shù)風(fēng)險(xiǎn)問題正確答案)

D.運(yùn)行方式問題

33.需求分析最主要的技術(shù)文檔之一是()。[單選題]*

A.項(xiàng)目開發(fā)計(jì)劃

B.設(shè)計(jì)說明書

C.需求規(guī)格說明正確鈴案)

D.可行性分析報(bào)告

34.在需求分析之前,有必要進(jìn)行的是()。[單選題]*

A.程序設(shè)計(jì)

B.可行性分析5確答案)

C.ER分析

D.概要設(shè)計(jì)

35.軟件需求分析階段,建立原型的主要目的是()。[單選題]*

A.確定系統(tǒng)的功能和性能(正確答:更)

B.確定系統(tǒng)的運(yùn)行條件

C.確定系統(tǒng)是否滿足用戶的需要

D.確定系統(tǒng)是否滿足開發(fā)人員的需要

36.軟件開發(fā)的需要分析階段,主要任務(wù)是()。[單選題]*

A.定義算法

B.給出系統(tǒng)模塊結(jié)構(gòu)

C.給出軟件解決方案

D.定義需求并建立模型正新答案)

37.項(xiàng)目開發(fā)計(jì)劃是一種()文檔。[單選題]*

A.技術(shù)性

B.管理性(正確答案)

C.設(shè)計(jì)性

D.需求分析

38.需求分析階段,要確定對(duì)問題的綜合要求,其中,最主要是()需求。[單選題]

*

A.功能(正確答案)

B.性能

C.可靠性

D.可維護(hù)性

39.需求分析的質(zhì)量對(duì)軟件的最終質(zhì)量至關(guān)重要,下列不能體現(xiàn)需求分析的難點(diǎn)的

是()。[單選題]*

A.軟件解決的問題日益復(fù)雜

B.軟件涉及人員多,交流復(fù)雜

C.用戶的需求容易發(fā)生變動(dòng)

D.需求的總類繁多,容易混淆正確答案)

40.需求分析階段,下列選項(xiàng)不屬于需求分析的主要任務(wù)的是()。[單選題]*

A.確定系統(tǒng)的綜合需求

B.分析系統(tǒng)的數(shù)據(jù)要求

C.分析系統(tǒng)的模塊結(jié)構(gòu)正碘答案)

D.導(dǎo)出系統(tǒng)的邏輯模型

41.需求分析的方法中,()是從數(shù)據(jù)的角度建模,常用工具是ER圖。[單選題]*

A.功能分解法

B.結(jié)構(gòu)化分析法

C.信息建模法(正確答生)

D.面向?qū)ο蠓?/p>

42.在需求獲取中,()方法越來越被普遍采納,它便于運(yùn)用面向?qū)ο蟮募夹g(shù)轉(zhuǎn)化為

對(duì)象模型。[單選題]*

A.基于用例的方法5確答案)

B.原型法

C.現(xiàn)場(chǎng)觀察法

D.面談

43.在需求獲取中,()方法可以在短暫的時(shí)間內(nèi),盡可能得達(dá)成共識(shí)。|單選題I*

A.用戶面談

B.問卷調(diào)查

C.需求專題討論會(huì)R碓答案)

D.現(xiàn)場(chǎng)觀察

44.需要驗(yàn)證中,()驗(yàn)證是指,任何一條需求都不能和其他的需求互相矛盾。[單選

A.一致性驗(yàn)證(正確答案)

B.完整性驗(yàn)證

C.有效性驗(yàn)證

D.可跟蹤性臉證

45.軟件需求可以分成不同的層次,其中()是反映了組織或客戶對(duì)系統(tǒng)高層次的目

標(biāo)要求。[單選題]*

A.業(yè)務(wù)需求:正礦答案)

B.用戶需求

C.功能需求

D.性能需求

46.在進(jìn)行可行性研究和項(xiàng)目開發(fā)計(jì)劃后,如果確定開發(fā)一個(gè)新的軟件系統(tǒng)是必要

的、可能的,然后進(jìn)

入()階段。[單選題]*

A.軟件概要設(shè)計(jì)

B.軟件詳細(xì)設(shè)計(jì)

C.軟件需求分析正確答案)

D.軟件實(shí)現(xiàn)

47.下列選項(xiàng)中,()不用于需求規(guī)格說明中功能說明。[單選題]*

A.軟件結(jié)構(gòu)圖(正確答案)

B.結(jié)構(gòu)化語言

C.判定表

D.判定樹

48.在進(jìn)行需求分析時(shí),使用的工具()是不適合的。|單選題]*

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

B.判定表

C.系統(tǒng)流程圖(正確答交)

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

49.結(jié)構(gòu)化分析方法中,使用的描述工具()定義了數(shù)據(jù)流圖中每一個(gè)圖形元素,[單

選題]*

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

B.數(shù)據(jù)字典(正確答案)

C.結(jié)構(gòu)化語言

D.判定樹和判定表

50.軟件開發(fā)的需求分析階段,最主要的任務(wù)是()。[單選題]*

A.給出軟件解決方案

B.給出系統(tǒng)模塊結(jié)構(gòu)

C.定義模塊算法

D.定義需求并建立系統(tǒng)模型正確答案)

51.軟件結(jié)構(gòu)中耦合程度最高,也是最差的耦合是()。[單選題]*

A.公共耦合

B.內(nèi)容耦合正能答案)

C.控制耦合

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

52.一個(gè)模塊把數(shù)值作為參數(shù)傳遞給另一個(gè)模塊,這種耦合方式稱為()。[單選題]

*

A.數(shù)據(jù)耦合正就答案)

B.公共耦合

C.控制耦合

D.標(biāo)記耦合

53.一個(gè)模塊的內(nèi)部各個(gè)程序都在同一個(gè)表上操作,這個(gè)模塊內(nèi)聚稱為()[單選題]*

A.時(shí)間內(nèi)聚

B.功能內(nèi)聚

C.通信內(nèi)聚正衩答案)

D.順序內(nèi)聚

54.繪制軟件結(jié)構(gòu)圖時(shí),應(yīng)注意調(diào)用關(guān)系只能是()[單選題]*

A.從上到下(正確答案)

B.從下到上

C.從左向右

D.從右向左

55.下列選項(xiàng)中,不能反映軟件結(jié)構(gòu)的基本形態(tài)特征是()[單選題]*

A.深度

B.扇入

C.扇出

D.粒度(正確答案)

56.劃分模塊時(shí),下列說法正確的是()[單選題]*

A.作用范圍應(yīng)在其控制域之內(nèi)正收答案)

B.控制域應(yīng)在其作用范圍之內(nèi)

C.作用范圍和控制域互不包含

D.作用范圍和控制域互不受限制

57.結(jié)構(gòu)化程序設(shè)計(jì)流程圖中一般包括三種基本結(jié)構(gòu),下列結(jié)構(gòu)中()是不屬于基本

結(jié)構(gòu)的。[單選題]*

A.順序結(jié)構(gòu)

B.條件結(jié)構(gòu)

C.選擇結(jié)構(gòu)

D.嵌套結(jié)構(gòu)(正確答案)

58.詳細(xì)設(shè)計(jì)的基本任務(wù)是確定每一個(gè)模塊的()設(shè)十。[單選題]*

A.功能

B.調(diào)用關(guān)系

C.輸入輸出數(shù)據(jù)

D.算法(正確答案)

59.下列說法不正確的是()。[單選題]*

A.流程圖不宜表示數(shù)據(jù)結(jié)構(gòu)

B.流程圖容易造成非結(jié)構(gòu)化的程序結(jié)構(gòu)

C.流程圖支持逐步求精正班答案)

D.流程圖描述的是程序的邏輯結(jié)構(gòu)

60.下來說法不正確的是()。[單選題]*

A.PAD圖支持逐步求精

B.PAD圖容易造成非結(jié)構(gòu)化程序結(jié)構(gòu)正確答案)

CPAD圖描述的是算法

D.PAD圖容易表達(dá)模塊的層次關(guān)系

61.Jackson方法是以()為中心的。[單選題]*

A.控制

B.數(shù)據(jù)結(jié)構(gòu)正確答案)

C.活動(dòng)事件

D.數(shù)據(jù)流

62.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是()。[單選題]*

A.程序的效率

B.程序的可讀性正確答案)

C.程序的規(guī)模

D.程序的可移植性

63.下列選項(xiàng)中,不屬于程序設(shè)計(jì)語言心理特征的表現(xiàn)形式是()。[單選題]*

A.簡(jiǎn)潔性

B.歧義性

C,可移植性正就答案)

D.局部性和順序性

64.如果編寫系統(tǒng)軟件,可以選擇()語言。[單選題]*

A.FoxPro語言

B.C語言(:確答案)

C.Cobol語言

D.Fortran語言

65.程序設(shè)計(jì)語言心理特征不包括()。[單選題]*

A.歧義性

B.移植性正確答案)

C.簡(jiǎn)潔性

D.傳統(tǒng)性

66.程序設(shè)計(jì)語言的工程特征包括()。[單選題]*

A.維護(hù)性正確答案)

B.局部性

C.順序性

D.簡(jiǎn)潔性

67.選擇程序設(shè)計(jì)語言的關(guān)鍵因素是()。[單選題]*

A.項(xiàng)目應(yīng)用領(lǐng)域正衩答案)

B.軟件執(zhí)行環(huán)境

C.軟件開發(fā)方法

D.算法和數(shù)據(jù)結(jié)構(gòu)

68.如果需要處理復(fù)雜的數(shù)值運(yùn)算,可以選擇的語言不包括()語言。[單選題]*

A.Pascal

B.C

C.SQL(正確答案)

D.Fortran

69.目前,4GL語言主要用于()領(lǐng)域。[單選題]*

A.科學(xué)工程計(jì)算

B.數(shù)據(jù)處理和數(shù)據(jù)庫應(yīng)用正確答案)

C.實(shí)時(shí)處理

D.人工智能

70.下列邏輯覆蓋標(biāo)準(zhǔn)中覆蓋最強(qiáng)的是()。[單選題]*

B.判定覆蓋

C.條件覆蓋

D.條件組合覆蓋正確答案)

71.下列說法正確的是()。[單選題I*

A.經(jīng)過測(cè)試沒有發(fā)現(xiàn)錯(cuò)誤說明程序正確

B.測(cè)試的目的是為了證明程序沒有錯(cuò)誤

C.成功的測(cè)試時(shí)發(fā)現(xiàn)迄今尚未發(fā)現(xiàn)的錯(cuò)誤正確答案)

D.成功的測(cè)試時(shí)沒有發(fā)現(xiàn)錯(cuò)誤的測(cè)試

72.與確認(rèn)測(cè)試階段相關(guān)的文檔是()。[單選題]*

A.需求規(guī)格說明書(正需答案)

B.概要設(shè)計(jì)說明書

C.詳細(xì)設(shè)計(jì)說明書

D.源程序

73.下列說法正確的是()[單選題]*

A.經(jīng)過測(cè)試沒有發(fā)現(xiàn)錯(cuò)誤說明程序正確

B.測(cè)試的日的是為了證明程序的正確性

c.成功的測(cè)試時(shí)發(fā)現(xiàn)迄今為止未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試:正確答案)

D.成功的測(cè)試時(shí)沒有發(fā)現(xiàn)錯(cuò)誤的測(cè)試

74.發(fā)現(xiàn)錯(cuò)誤能力最弱的是()[單選題]*

A.語句覆蓋:正遮答案)

B.判定覆蓋

C.條件覆蓋

D.路徑覆蓋

75.下列()方法能有效地檢測(cè)輸入條件的各種組合引起的錯(cuò)誤。[單選題]*

A.等價(jià)類劃分

B.邊界值分析

C.錯(cuò)誤推斷

D.因果圖正確答案)

76.與確認(rèn)測(cè)試相關(guān)的文檔是()。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論