23春西交《軟件工程概論》在線(xiàn)作業(yè)【答案】

可做奧鵬全部院校在線(xiàn)離線(xiàn)作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2023/7/14 23:49:23來(lái)源:admin瀏覽: 0 次


西交《軟件工程概論》在線(xiàn)作業(yè)-00001

試卷總分:100  得分:100

一、單選題 (共 25 道試題,共 50 分)

1.盒圖也稱(chēng)為( )或Chapin圖.這種表達(dá)方式取消了流程線(xiàn),它強(qiáng)迫程序員以結(jié)構(gòu)化方式思考和解決問(wèn)題.

A.流程圖

B.框圖

C.判定表

D.N-S圖

 

2.以下說(shuō)法錯(cuò)誤的是()

A.面向?qū)ο蠓椒ú粌H支持過(guò)程抽象,而且支持?jǐn)?shù)據(jù)抽象

B.某些面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言還支持參數(shù)化抽象

C.信息隱藏通過(guò)對(duì)象的封裝性來(lái)實(shí)現(xiàn)

D.在面向?qū)ο蠓椒ㄖ?,?lèi)是最基本的模塊

 

3.將軟件組裝成系統(tǒng)的一種測(cè)試技術(shù)叫( ).

A.集成測(cè)試

B.單元測(cè)試

C.集合測(cè)試

D.系統(tǒng)測(cè)試

 

4.黑盒測(cè)試是從( )觀(guān)點(diǎn)出發(fā)的測(cè)試,白盒測(cè)試是從( )觀(guān)點(diǎn)出發(fā)的測(cè)試。正確選項(xiàng)為( )

A.開(kāi)發(fā)人員、管理人員

B.用戶(hù)、管理人員

C.用戶(hù)、開(kāi)發(fā)人員

D.開(kāi)發(fā)人員、用戶(hù)

 

5.一個(gè)CASE工作臺(tái)是一組( ),支持設(shè)計(jì)、實(shí)現(xiàn)或測(cè)試等特定的軟件開(kāi)發(fā)階段

A.工具集

B.軟件包

C.平臺(tái)集

D.程序包

 

6.分層DFD是一種比較嚴(yán)格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的( )

A.細(xì)節(jié)

B.輸入與輸出

C.軟件的作者

D.繪制的時(shí)間

 

7.黑盒測(cè)試是從()觀(guān)點(diǎn)出發(fā)的測(cè)試,白盒測(cè)試是從()觀(guān)點(diǎn)出發(fā)的測(cè)試。

A.開(kāi)發(fā)人員、管理人員

B.用戶(hù)、管理人員

C.用戶(hù)、開(kāi)發(fā)人員

D.開(kāi)發(fā)人員、用戶(hù)

 

8.軟件生存周期中時(shí)間最長(zhǎng)的階段是()。

A.需求分析階段

B.概要設(shè)計(jì)階段

C.測(cè)試階段

D.維護(hù)階段

 

9.以下不屬于白盒測(cè)試技術(shù)的是( )

A.邏輯覆蓋

B.基本路徑測(cè)試

C.循環(huán)覆蓋測(cè)試

D.等價(jià)類(lèi)劃分

 

10.軟件設(shè)計(jì)的準(zhǔn)則中不包括( ?。?/span>

A.編程語(yǔ)言選擇準(zhǔn)則

B.信息屏蔽準(zhǔn)則

C.結(jié)構(gòu)化和模塊化準(zhǔn)則

D.抽象準(zhǔn)則

 

11.軟件工程學(xué)的目的應(yīng)該是最終解決軟件生產(chǎn)的()問(wèn)題。

A.提高軟件的開(kāi)發(fā)效率

B.使軟件生產(chǎn)工程化

C.消除軟件的生產(chǎn)危機(jī)

D.加強(qiáng)軟件的質(zhì)量保證

 

12.分層的數(shù)據(jù)流圖是一種比較嚴(yán)格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的( )

A.細(xì)節(jié)

B.輸入與輸出

C.軟件的作者

D.繪制的時(shí)間

 

13.需求分析最終結(jié)果是產(chǎn)生( )

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

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

C.需求規(guī)格說(shuō)明書(shū)

D.設(shè)計(jì)說(shuō)明書(shū)

 

14.可行性研究的步驟中不包括( )的內(nèi)容.

A.復(fù)查初步分析結(jié)果.

B.研究現(xiàn)有的系統(tǒng)

C.導(dǎo)出新系統(tǒng)高層邏輯模型.

D.建立新系統(tǒng)的物理模型解法.

 

15.加工是對(duì)數(shù)據(jù)流圖中不能再分解的基本加工的精確說(shuō)明,下述()是加工的最核心。

A.加工順序

B.加工邏輯

C.執(zhí)行頻率

D.激發(fā)條件

 

16.同一類(lèi)中有相同的數(shù)據(jù)結(jié)構(gòu),這是( )級(jí)別的共享

A.不同應(yīng)用

B.同一應(yīng)用

C.不同類(lèi)

D.同一類(lèi)

 

17.以下說(shuō)法錯(cuò)誤的是( )

A.對(duì)象具有很強(qiáng)的表達(dá)能力和描述功能

B.對(duì)象是人們要進(jìn)行研究的任何事務(wù)

C.對(duì)象是封裝的基本單位

D.類(lèi)封裝比對(duì)象封裝更具體、更細(xì)致

 

18.人機(jī)界面的風(fēng)格大致經(jīng)過(guò)了( )代的演變.

A.三

B.四

C.五

D.六

 

19.系統(tǒng)流程圖是描述()的工具。

A.邏輯系統(tǒng)

B.程序系統(tǒng)

C.體系系統(tǒng)

D.物理系統(tǒng)

 

20.SA方法是一種( )

A.自頂向下逐層分解的分析方法

B.自底向上逐層分解的分析方法

C.面向?qū)ο蟮姆治龇椒?/span>

D.其他都不是

 

21.軟件維護(hù)工作的最主要部分是( )

A.校正性維護(hù)

B.適應(yīng)性維護(hù)

C.完善性維護(hù)

D.預(yù)防性維護(hù)

 

22.瀑布模型是一種()。

A.軟件開(kāi)發(fā)方法

B.軟件生存周期

C.程序設(shè)計(jì)方法學(xué)

D.軟件生存周期模型

 

23.原型化方法是一種()型的設(shè)計(jì)過(guò)程。

A.自外向內(nèi)

B.自頂向下

C.自?xún)?nèi)向外

D.自底向上

 

24.傳統(tǒng)的測(cè)試策略是從( )開(kāi)始

A.單元測(cè)試

B.集成測(cè)試

C.系統(tǒng)測(cè)試

D.人員測(cè)試

 

25.軟件測(cè)試法中,(  )主要分析程序的內(nèi)部結(jié)構(gòu)。

A.白盒法

B.黑盒法

C.因果圖法

D.錯(cuò)誤推測(cè)法

 

二、多選題 (共 5 道試題,共 10 分)

26.選擇程序設(shè)計(jì)語(yǔ)言時(shí),我們需要考慮的問(wèn)題有( )

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

B.軟件開(kāi)發(fā)方法

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

D.算法和數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性

E.軟件開(kāi)發(fā)人員的知識(shí)

 

27.下面關(guān)于軟件的特特征的有()

A.軟件是邏輯的,而不是產(chǎn)品

B.軟件是被開(kāi)發(fā)和設(shè)計(jì)出來(lái)的,而不是傳統(tǒng)意義上被制造的

C.軟件的研制需要投入大量的、復(fù)雜的腦力勞動(dòng),成本高

D.軟件研制不需要太多人力

 

28.以下是常見(jiàn)的面向?qū)ο蟮姆椒ㄓ校ǎ?/span>

A.Booch方法

B.Coad/Yourdon方法

C.OMT方法

D.Jacobson方法

 

29.下列屬于白盒測(cè)試的方法是( )

A.語(yǔ)句覆蓋

B.條件覆蓋

C.路徑覆蓋

D.等價(jià)類(lèi)覆蓋

 

30.軟件測(cè)試的方法有()

A.黑盒法

B.系統(tǒng)法

C.空盒法

D.白盒法

 

三、判斷題 (共 20 道試題,共 40 分)

31.漸增式測(cè)試:該測(cè)試是逐個(gè)把未經(jīng)過(guò)測(cè)試的模塊組裝到已經(jīng)測(cè)試過(guò)的模塊上去,進(jìn)行集成測(cè)試。每加入一個(gè)新模塊進(jìn)行一次集成的測(cè)試,重復(fù)此過(guò)程直至程序組裝完畢( )

 

32.針對(duì)不同工作目標(biāo),軟件項(xiàng)目計(jì)劃有:項(xiàng)目實(shí)施計(jì)劃、質(zhì)量保證計(jì)劃、軟件測(cè)試計(jì)劃、文檔編制計(jì)劃、用戶(hù)培訓(xùn)計(jì)劃、綜合支持計(jì)劃、軟件發(fā)布計(jì)劃。

 

33.通過(guò)功能分解可以完成數(shù)據(jù)流圖的細(xì)化。

 

34.測(cè)試人員將一次迭代內(nèi)測(cè)試工作的結(jié)果和測(cè)試計(jì)劃建立的目標(biāo)進(jìn)行對(duì)比,做出評(píng)估,這一過(guò)程叫做評(píng)估測(cè)試。( )

 

35.面向?qū)ο蟮奶卣?(1)對(duì)象唯一性(2)分類(lèi)性(3)繼承性(4)多態(tài)性(多形性) ( )

 

36.軟件維護(hù)費(fèi)用增加的主要原因是維護(hù)的生產(chǎn)率非常低。( )

 

37.支持設(shè)計(jì)、實(shí)現(xiàn)或測(cè)試等特定軟件開(kāi)發(fā)階段的CASE工作臺(tái)是一組軟件包。()

 

38.增量模型是一種整體開(kāi)發(fā)模型。()

 

39.邏輯覆蓋是黑盒測(cè)試方法之一()

 

40.傳統(tǒng)的SA方法主要用于數(shù)據(jù)處理方面的問(wèn)題,主要工具DFD體現(xiàn)了系統(tǒng)的“做什么”功能,但它僅是一個(gè)靜態(tài)模型,沒(méi)有處理的順序,即控制模型( )

 

41.對(duì)象具有狀態(tài),一個(gè)對(duì)象用數(shù)據(jù)值來(lái)描述它的狀態(tài)。

 

42.數(shù)據(jù)字典有以下四類(lèi)條目:數(shù)據(jù)流、數(shù)據(jù)項(xiàng)、數(shù)據(jù)存儲(chǔ)、基本加工。( )

 

43.傳統(tǒng)軟件開(kāi)發(fā)方法的缺陷:(1)面向過(guò)程為主(2)軟件結(jié)構(gòu)穩(wěn)定性差(3)軟件開(kāi)發(fā)的抽象力度?。?)軟件重用未能得到很好的解決。

 

44.為了克服瀑布模型的局限性,使開(kāi)發(fā)過(guò)程具有一定的靈活性和可修改性,于是產(chǎn)生了增量模型。它是在瀑布模型的基礎(chǔ)上加以修改而形成的。

 

45.任何程序都可以由順序、選擇及重復(fù)三種基本控制結(jié)構(gòu)構(gòu)造()。

 

46.UI設(shè)計(jì)必須考慮軟件使用者的體力和腦力,人的能力是界面設(shè)計(jì)原則的基礎(chǔ)( )

 

47.軟件維護(hù)內(nèi)容有四種:校正性維護(hù),適應(yīng)性維護(hù),完善性維護(hù)和預(yù)防性維護(hù)( )

 

48.詳細(xì)設(shè)計(jì)的基本任務(wù)有:算法設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)、其他設(shè)計(jì),例如代碼設(shè)計(jì)、輸入/輸出格式設(shè)計(jì)、人機(jī)對(duì)話(huà)設(shè)計(jì)、編寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、評(píng)審。

 

49.面向?qū)ο笤O(shè)計(jì)可分為系統(tǒng)設(shè)計(jì)和對(duì)象設(shè)計(jì)( )

 

50.數(shù)據(jù)流圖是SA方法中用于表示系統(tǒng)邏輯模型的一種工具()。

 


  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢(xún) 論文咨詢(xún)
    微信客服掃一掃

    回到頂部