北外期末課程在線(xiàn)考試《軟件工程》模擬題(內(nèi)含答案)_第1頁(yè)
北外期末課程在線(xiàn)考試《軟件工程》模擬題(內(nèi)含答案)_第2頁(yè)
北外期末課程在線(xiàn)考試《軟件工程》模擬題(內(nèi)含答案)_第3頁(yè)
北外期末課程在線(xiàn)考試《軟件工程》模擬題(內(nèi)含答案)_第4頁(yè)
北外期末課程在線(xiàn)考試《軟件工程》模擬題(內(nèi)含答案)_第5頁(yè)
已閱讀5頁(yè),還剩86頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件工程在線(xiàn)考試模擬題(1)

一、單項(xiàng)選擇題(每題1分,共40分)

1.在下列軟件中,屬于極大型軟件的是()。

?A貝瓦兒歌APP

?B寫(xiě)字板文本編輯器

?C畫(huà)圖板

?DOffice

答案與解析:D

2.模塊耦合度越高,說(shuō)明模塊間彼此關(guān)聯(lián)的程度越()

?A松散

?B

?C

無(wú)

?D判斷

答案與解析:C

3.在瀑布模型中,將軟件劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究屬于

()

A

B

c

D

答案與解析:A

4.以下選項(xiàng)中,()屬于定制軟件。

?A房貸計(jì)算器

?B飛行訓(xùn)練模擬系統(tǒng)

?CMicrosoftOfficeWord

?DAdobePhotoshop

答案與解析:B

5.螺旋模型的主要優(yōu)勢(shì)在于它是()

A文檔

B設(shè)計(jì)

c風(fēng)險(xiǎn)

D開(kāi)發(fā)

答案與解析:C

6.調(diào)試的關(guān)鍵在于推斷程序內(nèi)部的錯(cuò)誤位置及原因,軟件調(diào)試的方法包括

()0

?A強(qiáng)行法調(diào)試

?B回歸法調(diào)試

?C歸納法調(diào)試

?D演繹法調(diào)試

答案與解析:B

7.()時(shí)期,通常包括編碼和測(cè)試這兩個(gè)階段。

件設(shè)

A計(jì)

件實(shí)

B現(xiàn)

序文

c檔

件開(kāi)

D發(fā)

答案與解析:D

8.軟件測(cè)試的主要目的是為()而執(zhí)行程序。

A錯(cuò)誤

現(xiàn)

發(fā)

B錯(cuò)誤

錯(cuò)

c誤

D明

答案與解析:B

9.軟件設(shè)計(jì)階段的輸出()用于指導(dǎo)后續(xù)軟件實(shí)現(xiàn)階段的工作。

?A程序

?B偽代碼

?C模塊

?D軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)

答案與解析:D

10.系統(tǒng)結(jié)構(gòu)中,

模塊層次結(jié)構(gòu)中的模塊C的扇入為(),扇出為2。

?A0

?B1

?C2

?D3

答案與解析:B

11.可行性分析階段使用()建模系統(tǒng)物理模型,來(lái)分析各種可行

性。

數(shù)

?A據(jù)流圖

序流程

?B

統(tǒng)流程

?C

統(tǒng)結(jié)構(gòu)

?D圖

答案與解析:C

12.在數(shù)據(jù)流圖中,圓角矩形代表()

?A數(shù)據(jù)處理

?B外部實(shí)體

?C數(shù)據(jù)存儲(chǔ)

?D終點(diǎn)

答案與解析:B

13.軟件開(kāi)發(fā)最初階段是()

問(wèn)題

A定義

B分析

c設(shè)計(jì)

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

答案與解析:A

14.需求分析階段輸出的文檔就是()。

?A《系統(tǒng)目標(biāo)與范圍的說(shuō)明》

?B《可行性分析報(bào)告》

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

?D《軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)》

答案與解析:C

15.()模型是一種非整體開(kāi)發(fā)的模型,系統(tǒng)將一部分、一部分地交

付使用。

A瀑布

B快速

c增量

D面向

答案與解析:C

16.關(guān)計(jì)算機(jī)程序功能、設(shè)計(jì)、編制、使用的文字或圖形資料稱(chēng)為

()

A文件

B序

C檔

?D軟件

答案與解析:C

17.問(wèn)題定義階段輸出的文檔就是()。

?A《系統(tǒng)目標(biāo)與范圍的說(shuō)明》

?B《可行性分析報(bào)告》

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

?D《軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)》

答案與解析:A

18.噴泉模型是一種以()為動(dòng)力的面向?qū)ο筌浖_(kāi)發(fā)過(guò)程。

數(shù)

?A據(jù)

?B

對(duì)

.C象

?D

答案與解析:B

19.Visio屬于()軟件開(kāi)發(fā)工具。

A稿繪南.

JH

B件建

本控.

cH

數(shù)

據(jù)庫(kù)*

D

H二-

答案與解析:B

20.軟件過(guò)程模型是具體開(kāi)發(fā)模型的通稱(chēng),面向?qū)ο箝_(kāi)發(fā)技術(shù)使用的是

()

布模型

A瀑

旋模

B型

泉模

c型

量迭

D模型

答案與解析:C

21.在下列選項(xiàng)中,()是靜態(tài)測(cè)試方法。

?A人工檢測(cè)檢查程序

?B功能測(cè)試

?C計(jì)算機(jī)輔助自動(dòng)檢測(cè)

?D性能測(cè)試

答案與解析:A

22.開(kāi)發(fā)的系統(tǒng)中,其中一個(gè)模塊能完成多個(gè)功能,各功能都基于同一數(shù)據(jù)結(jié)

構(gòu)上操作(新建、查找、刪除、編輯教材存量表),其中每項(xiàng)功能有唯一入

口,那么該模塊屬于()。

功能

A內(nèi)聚

B內(nèi)聚

過(guò)

c內(nèi)聚

D內(nèi)聚

答案與解析:B

23.以下內(nèi)聚形式中,()最有利于模塊獨(dú)立性。

A能內(nèi)

B息內(nèi)

時(shí)

c內(nèi)

D內(nèi)

答案與解析:A

24.理想的SC圖構(gòu)型()

A

B

?C

?D

答案與解析:D

25.程序?qū)崿F(xiàn)中,變量的命名對(duì)程序清晰性和可讀性至關(guān)重要,其中

()命名法的最大缺點(diǎn)是煩瑣。

A駱駝1

下劃

B線(xiàn)法

帕斯

c卡

匈牙

D利

答案與解析:D

26.根據(jù)模塊設(shè)計(jì)的經(jīng)驗(yàn)積累,設(shè)計(jì)一個(gè)模塊的合理規(guī)模是()行代

碼構(gòu)成一個(gè)模塊。

?A10-50

?B50-100

?C100-500

?D500-1000

答案與解析:B

27.需求分析過(guò)程,應(yīng)該依據(jù)()作為分析研究的出發(fā)點(diǎn)。

?A《系統(tǒng)目標(biāo)與范圍的說(shuō)明》

?B《可行性分析報(bào)告》

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

?D《軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)》

答案與解析:B

28.軟件調(diào)試的主要目標(biāo)是()

?A檢測(cè)錯(cuò)誤和漏洞是否存在

?B定位錯(cuò)誤或漏洞

?C修復(fù)錯(cuò)誤/漏洞

?D驗(yàn)證錯(cuò)誤或漏洞是否得到了修復(fù)

答案與解析:C

29.單元測(cè)試的依據(jù)是()

?A系統(tǒng)設(shè)計(jì)文檔

?B需求文檔

?C問(wèn)題定義文檔

?D測(cè)試及調(diào)試文檔

答案與解析:A

30.在階段化開(kāi)發(fā)模型中,構(gòu)件的切分要符合結(jié)構(gòu)化的SC設(shè)計(jì)規(guī)范,逐個(gè)開(kāi)發(fā)

并發(fā)布構(gòu)件的方式,是()。

階段

化發(fā)

開(kāi)

?A

量開(kāi)

發(fā)

?B

代開(kāi)

發(fā)

?C

增錯(cuò)

時(shí)

發(fā)

開(kāi)

?D

答案與解析:C

31.瀑布模型是軟件生存周期模型,那么,依()分成若干階段的模

型。

?A逆向順序

?B層次順序

?C線(xiàn)性順序

?D循環(huán)順序

答案與解析:C

32.數(shù)據(jù)流圖DFD在下一個(gè)軟件工程階段中,轉(zhuǎn)化成()。

?A系統(tǒng)流程圖

?B系統(tǒng)結(jié)構(gòu)圖

?C程序流程圖

?D偽代碼源程序

答案與解析:B

33.如果軟件規(guī)模較大,系統(tǒng)相對(duì)復(fù)雜,數(shù)據(jù)流圖DFD就應(yīng)該采用分層分析的

方式,其首層分析的目標(biāo)是()。

?A系統(tǒng)結(jié)構(gòu)的構(gòu)成

?B模塊的構(gòu)成和設(shè)計(jì)

?C子系統(tǒng)的構(gòu)成

?D系統(tǒng)的輸入與輸出

答案與解析:D

34.以下軟件設(shè)計(jì)模型中,容易轉(zhuǎn)換成高級(jí)程序語(yǔ)言源程序,實(shí)現(xiàn)編程自動(dòng)

化、避免人工編程的軟件模型是()

?A程序流程圖

?BPDL代碼

?CPAD圖

?DN-S圖

答案與解析:C

35.以下屬于結(jié)構(gòu)化程序設(shè)計(jì)的原則的是()

?A低內(nèi)聚高耦合

?B多入口單出口

?C自頂而下逐步細(xì)化

?D自底而,逐步求精

答案與解析:C

36.數(shù)據(jù)發(fā)生破壞,這個(gè)軟件缺陷級(jí)別屬于()。

A/缺陷

缺陷

嚴(yán)

B冒B

錯(cuò)誤

c用

性缺

D身

答案與解析:B

37.問(wèn)題定義階段提交的軟件工程文檔是()

?A《可行性論證報(bào)告》

?B《需求規(guī)格說(shuō)明書(shū)》

?C《軟件確認(rèn)測(cè)試計(jì)劃》

?D《系統(tǒng)目標(biāo)與規(guī)范說(shuō)明書(shū)》

答案與解析:D

38.可行性分析階段應(yīng)使用()的軟件工程工具。

?A系統(tǒng)流程圖

?B程序流程圖

?CDFD圖

?DSC圖

答案與解析:A

39.軟件的計(jì)劃時(shí)期,需求分析階段的任務(wù)是確定()

?A軟件開(kāi)發(fā)費(fèi)用

?B軟件系統(tǒng)的功能

?C軟件開(kāi)發(fā)方法

?D軟件開(kāi)發(fā)工具

答案與解析:B

40.以下各種維護(hù)中,占用維護(hù)比例最大的是()

?A改正性維護(hù)

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

?C預(yù)防性維護(hù)

?D完善性維護(hù)

答案與解析:D

二、多項(xiàng)選擇題(每題2分,共40分)

41.以下關(guān)于測(cè)試的描述中,適用于驗(yàn)收測(cè)試的是選項(xiàng)()。

?A依據(jù)需求規(guī)格說(shuō)明

?B用戶(hù)執(zhí)行黑盒測(cè)試

?C依據(jù)系統(tǒng)設(shè)計(jì)文檔

?D測(cè)試內(nèi)容包括功能、性能、可靠性、健壯性、安全性、壓力

答窠與解析:ABD

42.可行性研究的任務(wù)包括()。

?A初步確定項(xiàng)目的規(guī)模和目標(biāo),確定項(xiàng)目的約束和限制;

?B由系統(tǒng)分析員進(jìn)行簡(jiǎn)單的需求分析,探索出若干種可提供選擇的主要

解決辦法;

?C有系統(tǒng)分析員進(jìn)行實(shí)地調(diào)研,根據(jù)用戶(hù)實(shí)際需求進(jìn)行全面的軟件需求

分析;

?D通過(guò)系統(tǒng)分析員進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)

答案與解析:AB

43.以下有關(guān)軟件危機(jī)的原因說(shuō)法中,正確的是(

?A用戶(hù)需求越來(lái)越多

?B缺乏正確的理論指導(dǎo)

?C軟件規(guī)模越來(lái)越大

?D軟件復(fù)雜度越來(lái)越高

答案與解析:BCD

44.瀑布模型的流動(dòng)是自上而下的,以下相關(guān)說(shuō)法中,正確的是

()0

?A瀑布只能從上而下流動(dòng),無(wú)論軟件如何設(shè)計(jì)、實(shí)現(xiàn),都不可能出現(xiàn)倒

流的現(xiàn)象。

?B瀑布模型是最基本的軟件生命周期模型,快速原型等眾多模型都是在

這個(gè)基本模型上的變形和優(yōu)化。

?C瀑布模型具備三個(gè)基本時(shí)期,而我們最熟悉的編程處于第二個(gè)時(shí)期軟

件開(kāi)發(fā)時(shí)期的第四個(gè)階段軟件實(shí)現(xiàn)階段。

?D潛在的漏洞、錯(cuò)誤可能在軟件測(cè)試過(guò)程中得到發(fā)現(xiàn)卻處理,也可能直

到軟件即將交付才被用戶(hù)發(fā)現(xiàn),這時(shí)就不得不重新回到需求分析過(guò)程去

修改軟件,并順序執(zhí)行其后的所有階段。因此造成較大的資金投入和時(shí)

間浪費(fèi),軟件項(xiàng)目的人力、物力和財(cái)力都將成倍增長(zhǎng)。

答案與解析:BCD

45.以下選項(xiàng)中,()描述靜態(tài)測(cè)試。

?A被測(cè)程序不在機(jī)器上運(yùn)行,而采用人工檢測(cè)和計(jì)算機(jī)輔助靜態(tài)分析方式

對(duì)程序及文檔進(jìn)行檢查、閱讀來(lái)評(píng)審;

?B盡早檢查發(fā)現(xiàn)缺陷,為后序測(cè)試找側(cè)重點(diǎn),標(biāo)準(zhǔn)及質(zhì)量監(jiān)控來(lái)評(píng)估并提

高代碼可靠性;

?C組織代碼和文檔審核,以期待盡快地發(fā)現(xiàn)定位錯(cuò)誤;

?D是非常有效的質(zhì)量保證手段,通過(guò)運(yùn)行代碼,檢查軟件實(shí)現(xiàn)功能是否

存在漏洞,如果有漏洞位置何在。

答案與解析:ABC

46.以下選項(xiàng)中,()講述模塊化的優(yōu)勢(shì)

?A把程序劃分成獨(dú)立單元,各自運(yùn)行;

?B獨(dú)立單元可以獨(dú)立地收到訪(fǎng)問(wèn);

?C每個(gè)單元完成一個(gè)子功能,把這些單元集成起來(lái)構(gòu)成整體;

?D調(diào)用時(shí),需要在不同的單元之間傳遞數(shù)據(jù)、信息或控制信號(hào)等等;

答案與解析:ABC

47.軟件生命周期由三個(gè)時(shí)期組成,這三個(gè)時(shí)期包括()O

A

B

C

D

答案與解析:ACD

48.實(shí)體/關(guān)系模型中,三個(gè)組成成分包括(

A屬性

B聯(lián)系

c對(duì)

D實(shí)

答案與解析:ABD

49.以下有關(guān)集成測(cè)試的策略,說(shuō)法正確的是().

?A自底而上漸增測(cè)試不需要測(cè)試驅(qū)動(dòng)程序,能在測(cè)試階段早期實(shí)現(xiàn)主動(dòng)

功能,驗(yàn)證系統(tǒng)早發(fā)現(xiàn)上層模塊接口錯(cuò)誤;

?B自底而上漸增測(cè)試需要測(cè)試驅(qū)動(dòng)程序,驗(yàn)證系統(tǒng)早發(fā)現(xiàn)底層模塊的錯(cuò)

誤;

?C自頂向下漸增測(cè)試需要存根程序,且底層錯(cuò)誤發(fā)現(xiàn)較晚;

?D自底而上漸增測(cè)試則避免了使用存根程序,底層屬于模塊級(jí)別規(guī)模最

小,因此先測(cè)試先發(fā)現(xiàn)問(wèn)題;

答案與解析:BCD

50.某教育部署高校50多萬(wàn),亍代碼計(jì)算機(jī)系統(tǒng),過(guò)去25年用于存儲(chǔ)和管理所

有學(xué)生和教職工信息,運(yùn)行在一臺(tái)IBM主機(jī)上,與關(guān)系數(shù)據(jù)庫(kù)SQL進(jìn)行數(shù)據(jù)通

信。當(dāng)年,系統(tǒng)開(kāi)發(fā)采用Basic結(jié)構(gòu)化程序設(shè)計(jì)技術(shù),系統(tǒng)已經(jīng)多次修改(既

有策劃過(guò)的修改,也有快速修改,現(xiàn)在維護(hù)的成本過(guò)高。90%以上的員工都是新

人,大家不熟悉系統(tǒng)實(shí)現(xiàn),因此維護(hù)系統(tǒng)成本越來(lái)越高。大學(xué)希望利用面向?qū)?/p>

象的開(kāi)發(fā)優(yōu)勢(shì),面對(duì)該情況合理的處置不應(yīng)該是()

?A制定更優(yōu)化的軟件維護(hù)計(jì)劃,高薪聘請(qǐng)年長(zhǎng)熟悉Basic技術(shù)有研發(fā)經(jīng)

驗(yàn)的人員擔(dān)任系統(tǒng)管理員;

?B使用二次開(kāi)發(fā)過(guò)程,在原系統(tǒng)上編寫(xiě)更貼近時(shí)代的新代碼,從人機(jī)交

互方式上提高系統(tǒng)體驗(yàn)效果,降低維護(hù)率;

?C采用代碼重構(gòu)技術(shù),在保留系統(tǒng)所有功能的基礎(chǔ)上,用軟件工程的標(biāo)

準(zhǔn)過(guò)程、方法來(lái)更新系統(tǒng)以適應(yīng)新技術(shù),保留軟件文檔和技術(shù)資料從而

實(shí)現(xiàn)維護(hù)成本的大幅度降低;

?D利用舊系統(tǒng)的界面了解其功能,重新設(shè)計(jì)目標(biāo)系統(tǒng),增加android、

I0S等嵌入式系統(tǒng)支持,保留原有功能基礎(chǔ)上增加數(shù)字迎新報(bào)到、在線(xiàn)

教學(xué)BB、教務(wù)在線(xiàn)等新功能,和時(shí)代接軌、徹底更新系統(tǒng);

答案與解析:AB

51.可行性研究包括()

?A技術(shù)可行性

?B法律可行性

?C經(jīng)濟(jì)可行性

?D客觀可行性

答案與解析:ABC

52.軟件測(cè)試工程師(SoftwareTestEngineer,簡(jiǎn)稱(chēng)STE),以下說(shuō)法中,

()符合對(duì)STE的描述。

?A軟件測(cè)試工程師STE測(cè)試軟件是否穩(wěn)定、健壯,寫(xiě)出相應(yīng)測(cè)試規(guī)范和

測(cè)試用例

?B軟件測(cè)試工程師STE理解產(chǎn)品的功能要求,并對(duì)其進(jìn)行測(cè)試,檢查軟

件有無(wú)Bug

?C軟件測(cè)試工程師STE屬于測(cè)試專(zhuān)門(mén)工作人員,不會(huì)從軟件開(kāi)發(fā)工作技

術(shù)人員中選拔。

?D軟件測(cè)試工程師STE在軟件企業(yè)中擔(dān)當(dāng)質(zhì)量管理隹色,及時(shí)發(fā)現(xiàn)軟件

問(wèn)題并督促更正,確保產(chǎn)品正常運(yùn)作

答案與解析:ABD

53.為提高系統(tǒng)工作效率,以下說(shuō)法中正確的是()

?A概要設(shè)計(jì)階段模塊化程度高,則要求高內(nèi)聚低耦合;

?B充分運(yùn)用模塊獨(dú)立性原理,寬度和深度設(shè)計(jì)合理,深度一般不要超過(guò)

七層;

?C設(shè)計(jì)清真寺型SC結(jié)構(gòu),也就是上層扇出比較高、中層扇出比較低、底

層為高扇入公共模塊。

?D合理確定模塊規(guī)模,盡一切可能的增加輸入各個(gè)模塊數(shù)據(jù)流量,減少

輸出數(shù)據(jù)流量;

答案與解析:ABC

54.以下有關(guān)軟件可維護(hù)性的說(shuō)法中,正確的是()

?A軟件可維護(hù)是指導(dǎo)軟件工程各個(gè)階段工作的基本原則,也是軟件工程

追求的目標(biāo)之一

?B用可理解性、可測(cè)試性、可靠性、可修改性、可移植性、可使用性和

效率幾大特性,可以用來(lái)衡量軟件可維護(hù)性。

?C軟件維護(hù)是從軟件測(cè)試階段以后才展開(kāi)的,因此軟件維護(hù)管理是在維

護(hù)階段的工作

?D軟件可維護(hù)性指軟件能夠被理解、改正、適應(yīng)和增強(qiáng)功能的容易程

度。

答案與解析:ABC

55.以下有關(guān)需求規(guī)格說(shuō)明的靜態(tài)測(cè)試說(shuō)法中,正確的是()。

?A軟件生命周期直至需求分析階段僅能做靜態(tài)測(cè)試,檢查問(wèn)題

?B需求分析階段靜態(tài)測(cè)試準(zhǔn)確定位漏洞位置后,所有向題和修改須由原作

者確認(rèn);

?C靜態(tài)測(cè)試發(fā)現(xiàn)BUG后,必須經(jīng)過(guò)測(cè)試人員確認(rèn),證明問(wèn)題確實(shí)存在;

?D為了保證問(wèn)題收到圓滿(mǎn)解決,讓原作者確認(rèn)問(wèn)題存在、了解問(wèn)題和自

身不足,通過(guò)排除隱患來(lái)幫助原作者成長(zhǎng),避免以后類(lèi)似問(wèn)題的產(chǎn)生;

答案與解析:ABD

56.以下有關(guān)分層DFD圖的表達(dá)中,不正確的是()。

?A父圖中某個(gè)加工細(xì)化設(shè)計(jì)時(shí),應(yīng)該將其輸入、輸出保留到子數(shù)據(jù)流圖

中,父圖與子圖應(yīng)具備父圖的一切輸入和輸出。

?B父圖中某個(gè)加工的輸入輸出數(shù)據(jù)流圖無(wú)需對(duì)稱(chēng),而子圖應(yīng)遵循對(duì)稱(chēng)特

點(diǎn)。

?CDFD分層細(xì)化速度可以根據(jù)設(shè)計(jì)者的智商確定分解速度,每次515次

分解為佳。

?D首層DFD的數(shù)據(jù)處理可與分成幾個(gè)有限的子系統(tǒng)。

答案與解析:BCD

57.以下方法中,屬于靜態(tài)測(cè)試的方式是()0

白盒

覆蓋

A

B

C

D

答案與解析:BCD

58.當(dāng)系統(tǒng)設(shè)計(jì)出現(xiàn)多處出現(xiàn)重復(fù)的功能,那么不改善軟件結(jié)構(gòu)將會(huì)出現(xiàn)很多

問(wèn)題,以下選項(xiàng)中會(huì)出現(xiàn)的問(wèn)題包括()。

?A浪費(fèi)編程測(cè)試時(shí)間

?B給修改帶來(lái)麻煩

?C運(yùn)行效率底下,浪費(fèi)CPU以及緩存資源

?D增加開(kāi)發(fā)費(fèi)用

答案與解析:ABD

59.以下選項(xiàng)中,)屬于軟件組成部分。

A程序

B文檔

c數(shù)據(jù)

D控件

答案與解析:ABC

60.在軟件生產(chǎn)過(guò)程中,人工、時(shí)間等成本導(dǎo)致軟件價(jià)格居高不下,但開(kāi)放源

代碼軟件卻解決了這一問(wèn)題,以下關(guān)于開(kāi)放軟件源代碼的說(shuō)法中,正確的是

()

?A開(kāi)放軟件源代碼一定比不支持開(kāi)放源代碼好

?B在盜版泛濫的時(shí)代,擁有源代碼的公司如何得到報(bào),沒(méi)有回報(bào)就沒(méi)

有進(jìn)一步研發(fā)資金,軟件的發(fā)展從何而來(lái);

?C開(kāi)放源代碼對(duì)一個(gè)軟件系統(tǒng)的完善有很好的促進(jìn)作用,因?yàn)檫@樣可以

集合很多人的智慧;

?D開(kāi)放源代碼對(duì)促進(jìn)全球軟件和信息技術(shù)行業(yè)的快速發(fā)展是很有益處的

答案與解析:BCD

三、是非題(每題2分,共20分)

61.軟件與硬件不同,它是邏輯實(shí)體、而非具體的物理實(shí)體,其運(yùn)行和使用期

間,沒(méi)有硬件那樣的機(jī)械磨損、老化問(wèn)題。

?A是

?B否

答案與解析:A

62.瀑布模型本質(zhì)上是一種線(xiàn)性迭代模型。

?A是

?B否

答案與解析:B

63.軟件系統(tǒng)中所有的信息流都可以認(rèn)為是變化流。

?A是

?B否

答案與解析:B

64.模塊獨(dú)立性高,則軟件模塊化程度就高,衡量模塊獨(dú)立性的標(biāo)準(zhǔn)包括模塊

的內(nèi)聚性和模塊之間的耦合性。

?A是

?B否

答案與解析:A

65.偶然內(nèi)聚指模塊內(nèi)執(zhí)行幾個(gè)邏輯上相似的功能,通過(guò)參數(shù)確定該模塊完成

哪一個(gè)功能

?A是

?B否

答案與解析:B

66.代碼審查是每次人工審查不超過(guò)1小時(shí)、300行代碼時(shí),發(fā)現(xiàn)錯(cuò)誤較為容

易。

?A是

?B否

答案與解析:A

67.系統(tǒng)結(jié)構(gòu)圖設(shè)計(jì),應(yīng)該減少高扇出,爭(zhēng)取高扇入:扇出不宜超過(guò)7,一般

應(yīng)控制在3到4以?xún)?nèi):盡可能使用公共調(diào)用模塊,來(lái)提高軟件的復(fù)用性,降低

系統(tǒng)結(jié)構(gòu)復(fù)雜度。

?A是

?B否

答案與解析:A

68.數(shù)據(jù)耦合和控制耦合相比,數(shù)據(jù)耦合具備更高的模塊獨(dú)立性。

?A是

?B否

答案與解析:A

69.軟件靜態(tài)檢查是指,在生命周期中進(jìn)行主要依賴(lài)非運(yùn)行的手段來(lái)檢查軟

件,僅能采用人工分析和審核,無(wú)法使用計(jì)算機(jī)輔助完成。

?A是

?B否

答案與解析:B

70.設(shè)計(jì)期間,軟件結(jié)構(gòu)上應(yīng)該盡可能降低模塊接口的復(fù)雜性。

?A是

?B臺(tái)

答案與解析:A

軟件工程在線(xiàn)考試模擬題(2)

一、單項(xiàng)選擇題(每題1分,共40分)

1.瀑布模型本質(zhì)上是一種()順序模型。

A線(xiàn)性

B循環(huán)

c回溯

D逆向

答案與解析:A

2.計(jì)算機(jī)程序及其說(shuō)明程序的各種文檔稱(chēng)為()

A文件

B文檔

C程序

?D軟件

答案與解析:A

3.模塊的獨(dú)立程度可以由兩個(gè)定性標(biāo)準(zhǔn)度量,模塊()衡量一個(gè)模塊

內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度。

立系

獨(dú)

A數(shù)

聚性

B內(nèi)

c告性

D關(guān)度

答案與解析:B

4.計(jì)算機(jī)科學(xué)中的研究成果均可用于軟件工程,但軟件工程側(cè)重于

()

?A理

?B

?C

計(jì)

?D

答案與解析:B

5.軟件開(kāi)發(fā)環(huán)境是相關(guān)一組()的集合。

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

?B軟件開(kāi)發(fā)應(yīng)用

?C軟件開(kāi)發(fā)工具

?D軟件開(kāi)發(fā)過(guò)程

答案與解析:C

6.以下說(shuō)法中,不正確的是()。

?A軟件是控制計(jì)算機(jī)硬件,來(lái)完成預(yù)定任務(wù)的計(jì)算機(jī)程序。

?B計(jì)算機(jī)軟件的運(yùn)行,需要程序的支持,也需要配合程序的數(shù)據(jù)做基

礎(chǔ)。

?C軟件的運(yùn)行,必須由硬件作為實(shí)物基礎(chǔ),沒(méi)有計(jì)算機(jī)硬件的支持,軟

件一無(wú)是處;硬件獨(dú)立無(wú)法完成任何預(yù)定義任務(wù),和軟件相輔相成,需

要安裝軟件才能實(shí)現(xiàn)其計(jì)算能力向事務(wù)處理的轉(zhuǎn)化,總之,沒(méi)有軟件的

硬件無(wú)法運(yùn)行。

?D有關(guān)計(jì)算機(jī)程序功能、設(shè)計(jì)、編制、使用的文字或圖形資料稱(chēng)為文

檔。

答案與解析:A

7.可行性分析調(diào)查項(xiàng)目能否實(shí)現(xiàn),研究項(xiàng)目是否值得做,該階段的研發(fā)文檔是

()0

?A《系統(tǒng)開(kāi)發(fā)合同》

?B《系統(tǒng)目標(biāo)與范圍的說(shuō)明》

?C《可行性論證報(bào)告》

?D《需求規(guī)格說(shuō)明書(shū)》

答案與解析:C

8.以下設(shè)計(jì)中,)是軟件設(shè)計(jì)中不可接受的問(wèn)題。

?A模塊功能不可預(yù)測(cè)

?B模塊功能可預(yù)測(cè)

?C模塊接口較復(fù)雜

?D模塊接口較簡(jiǎn)單

答案與解析:A

9.目標(biāo)系統(tǒng)的用戶(hù)管理模塊,完成注冊(cè)、登陸、用戶(hù)信息修改、用戶(hù)注銷(xiāo)、賬

戶(hù)激活、賬戶(hù)刪除等等多個(gè)功能,每個(gè)功能都在所設(shè)計(jì)的標(biāo)準(zhǔn)登記賬戶(hù)數(shù)據(jù)結(jié)

構(gòu)上操作,那么該模塊的內(nèi)聚屬于()形式。

答案與解析:A

10.小翠上大二了,北京服裝學(xué)院的同學(xué)帶來(lái)一個(gè)APP開(kāi)發(fā)項(xiàng)目,使用

Android開(kāi)發(fā)環(huán)境制作一個(gè)試衣服小程序,小翠用2天時(shí)間、280行代碼實(shí)現(xiàn)了

同學(xué)的需求,該軟件屬于()。

A

B

c

D

答案與解析:D

11.以下軟件邏輯模型中,()不能用于進(jìn)行詳細(xì)設(shè)計(jì)。

?A代碼

?B流

統(tǒng)

?C圖

pD

?DA

答案與解析:C

12.以下代碼屬于()型內(nèi)聚。max=O;i=i+j;Stated=False;Ifg>0

thenax=ax+1;fsT=x+fsR;

?A

?B

?C

?D

答案與解析:C

13.系統(tǒng)結(jié)構(gòu)圖設(shè)計(jì)中,扇出的值應(yīng)為()最佳。

A7

B1

C4

D0

答案與解析:C

14.以下選項(xiàng)中,屬于偽代碼的是()O

?AC語(yǔ)言代碼

?BC++代碼

?CJava代碼

?D類(lèi)Pascal代碼

答案與解析:D

15.噴泉模型要用于描述()的軟件開(kāi)發(fā)過(guò)程。

線(xiàn)

性過(guò)程

?A

環(huán)反饋

?B

風(fēng)

險(xiǎn)評(píng)

?C向?qū)?/p>

?D

答案與解析:D

16.系統(tǒng)流程圖用圖形符號(hào)表示系統(tǒng)中各個(gè)元素表達(dá)系統(tǒng)中各種元素之間的

()情況。

控制

A流動(dòng)

構(gòu)

邏輯

B成

c息動(dòng)

設(shè)計(jì)

D動(dòng)

答案與解析:C

17.RintgYeeksO這一過(guò)程名稱(chēng)命名屬于()

A駝法

斯卡

B法

劃線(xiàn)

c法

D牙利

答案與解析:B

18.內(nèi)聚是一種指標(biāo),表示一個(gè)模塊()

?A完成任務(wù)的效率和完整度

?B代碼功能的集中程度

?C優(yōu)碼優(yōu)化的程度

?D為了與其他模塊連接所要完成的工作量

答案與解析:B

19.軟件生命周期一般都被劃分為若干個(gè)獨(dú)立的階段,其中占用精力和費(fèi)用最

多的階段往往是()

?A測(cè)試階段

?B設(shè)計(jì)階段

?C代碼實(shí)現(xiàn)階段

?D運(yùn)行和維護(hù)階段

答案與解析:D

20.系統(tǒng)流程圖中的箭頭表示()

A制流動(dòng)

B息動(dòng)

數(shù)

c據(jù)動(dòng)

D能動(dòng)

答案與解析:A

21.

結(jié)構(gòu)中,F(xiàn)模塊的扇出是()。

?A3

?B2

?C4

?D1

答案與解析:A

22.耦合性也稱(chēng)塊間聯(lián)系,軟件設(shè)計(jì)時(shí)應(yīng)該盡可能避免()O

,A模塊應(yīng)該盡量做到高內(nèi)聚低耦合

?B更低的模塊獨(dú)立性

?C更高的模塊獨(dú)立性

?D模塊間聯(lián)系越稀疏,其耦合性就越弱,模塊的獨(dú)立性則越號(hào)

答案與解析:B

23.詳細(xì)設(shè)計(jì)的任務(wù)是()

?A從用戶(hù)調(diào)研結(jié)果,分析形成系統(tǒng)初步邏輯模型;

?B從現(xiàn)行系統(tǒng)的粗粒度系統(tǒng)模型,抽象出系統(tǒng)概要設(shè)計(jì)模型;

?C從軟件結(jié)構(gòu)圖中,實(shí)現(xiàn)模塊的邏輯功能;

?D從模塊邏輯模型,分析出模塊邏輯設(shè)計(jì)方案;

答案與解析:C

24.軟件測(cè)試運(yùn)行程序找錯(cuò)誤的過(guò)程中,通常又把測(cè)試數(shù)據(jù)知預(yù)期的輸出結(jié)果

稱(chēng)為一組()

.試基礎(chǔ)

AH

J

J試案

Bn

J

c試略

現(xiàn)

.試?yán)?/p>

Dn

J

答案與解析:D

25.軟件生命周期()階段出錯(cuò)對(duì)軟件的影響最小,

A求分析

B設(shè)計(jì)

細(xì)

c設(shè)計(jì)

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

答案與解析:D

26.用戶(hù)部分錯(cuò)誤輸入,使得系統(tǒng)性能受到影響,這個(gè)軟件缺陷級(jí)別屬于

()0

?A致命缺陷

?B嚴(yán)重缺陷

?C一般錯(cuò)誤

?D建議性缺陷

答案與解析:C

27.以下要素中,必須考慮白盒測(cè)試的()要素。

?A程序的內(nèi)部結(jié)構(gòu)

?B程序的接口復(fù)雜度

?C程序的功能要求

?D程序的性能指標(biāo)

答案與解析:A

28.運(yùn)行被測(cè)程序,設(shè)計(jì)若干個(gè)測(cè)試用例執(zhí)行()測(cè)試標(biāo)準(zhǔn),被稱(chēng)為

語(yǔ)句測(cè)試。

?A使每條件的每種可能,都至少要執(zhí)行一次

?B使每個(gè)測(cè)試分支至少要執(zhí)行一次

?C使每條可執(zhí)行路徑至少要執(zhí)行一次

?D使每個(gè)可執(zhí)行語(yǔ)句至少要執(zhí)行一次

答案與解析:D

29.結(jié)構(gòu)化維護(hù)和非結(jié)構(gòu)化維護(hù)的本質(zhì)區(qū)別是()

?A形成模塊化設(shè)計(jì)SC設(shè)計(jì)方案

?B結(jié)構(gòu)化設(shè)計(jì)和編碼實(shí)現(xiàn)

?C快速原型模型下的軟件工程開(kāi)發(fā)

?D軟件工程文檔

答案與解析:D

30.維護(hù)種類(lèi)中,()在軟件維護(hù)階段工作量最大。

?A改正性維護(hù)

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

?C完善性維護(hù)

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

答案與解析:C

31.在下列選項(xiàng)中,()工作量最大。

A

B

c

D

答案與解析:D

32.Windows10的廣泛使用,導(dǎo)致軟件無(wú)法正常安裝使用,所需的維護(hù)屬于

()O

?A適應(yīng)性維護(hù)

?B改正性維護(hù)

?C預(yù)防性維護(hù)

?D完善性維護(hù)

答案與解析:A

33.經(jīng)過(guò)單元測(cè)試階段后,集成測(cè)試階段不會(huì)展開(kāi)()。

功能

A測(cè)試

結(jié)

構(gòu)

B測(cè)試

數(shù)

據(jù)

驅(qū)動(dòng)

c測(cè)試

驗(yàn)

D測(cè)試

答案與解析:D

34.無(wú)法執(zhí)行的代碼是()

?AC++

?BJava

?CPDL

?DPASCAL

答案與解析:C

35.設(shè)計(jì)若干個(gè)測(cè)試用例,運(yùn)行被測(cè)程序,使得程序中每個(gè)判斷的每個(gè)條件的

可能取值至少執(zhí)行一次,這類(lèi)測(cè)試屬于()。

?A語(yǔ)句覆蓋

?B判定/條件覆蓋

?C判定覆蓋

?D條件覆蓋

答案與解析:D

36.詳細(xì)設(shè)計(jì)階段輸出軟件工程文檔()。

?A《維護(hù)申請(qǐng)報(bào)告》

?B《需求規(guī)格說(shuō)明》

?C《可行性研究報(bào)告》

?D《系統(tǒng)規(guī)格說(shuō)明書(shū)》

答案與解析:D

37.模塊為同一功能,設(shè)計(jì)模塊各元素緊密相關(guān),元素執(zhí)行順序?yàn)榍耙还δ茉?/p>

素的輸出作為下一功能元素的輸入,該模塊的內(nèi)聚屬于()o

內(nèi)聚

A順

內(nèi)聚

B偶

內(nèi)聚

c通

內(nèi)聚

D功

答案與解析:A

38.以下選項(xiàng)中,()作為測(cè)試用例設(shè)計(jì)依據(jù)在測(cè)試階段中集成測(cè)

試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試中使用。

?A《可行性研究報(bào)告》

?B《軟件設(shè)計(jì)規(guī)格說(shuō)明》

?C《軟件需求規(guī)格說(shuō)明》

?D《軟件測(cè)試計(jì)劃書(shū)》

答案與解析:C

39.能夠最大先祖內(nèi)保證用戶(hù)對(duì)軟件的滿(mǎn)意程度,并有效控制各種風(fēng)險(xiǎn)的軟件

設(shè)計(jì)模型可以采用()設(shè)計(jì)過(guò)程。

A量模型

B旋模

速原

c型

D布模

答案與解析:B

40.數(shù)據(jù)流圖中,。表示()

?

A川

?

數(shù)

B據(jù)文

實(shí)

C部

數(shù)

D據(jù)

答案與解析:A

二、多項(xiàng)選擇題(每題2分,共40分)

41.以下有關(guān)驗(yàn)收測(cè)試的說(shuō)法中,正確的是()O

.A測(cè)試主要依據(jù)是需求文檔

?B獨(dú)立測(cè)試小組為輔助,并通過(guò)用戶(hù)主導(dǎo)測(cè)試

?C測(cè)試方法有黑盒測(cè)試法、白盒測(cè)試法

?D測(cè)試內(nèi)容包括功能測(cè)試、健壯性測(cè)試、性能測(cè)試、界面測(cè)試、安全性

測(cè)試、壓力測(cè)試、可靠性測(cè)試、安裝反安裝測(cè)試

答案與解析:ABD

42.以下關(guān)于軟件產(chǎn)品化說(shuō)法中,不正確的是()C

?A軟件是一種邏輯產(chǎn)品。

?B軟件是一種物理產(chǎn)品。

?C軟件是一種思維中間產(chǎn)品。

?D軟件是一種大規(guī)模計(jì)算機(jī)工業(yè)化產(chǎn)品。

答案與解析:BCD

43.以下關(guān)于軟件結(jié)構(gòu)設(shè)計(jì)中,正確的說(shuō)法是(),

?A模塊控制范圍包括模塊本身及其所有的從屬模塊(指供一個(gè)模塊調(diào)用

的模塊),因而模塊控制范圍表現(xiàn)從屬關(guān)系。

?B作用范圍應(yīng)在控制范圍內(nèi)

?C模塊作用范圍指受該模塊內(nèi)某條件影響的所有模塊的集合。從功能上

說(shuō),模塊作用范圍表明判定影響的范圍

?D控制范圍應(yīng)在作用范圍內(nèi)

答案與解析:ABC

44.以下說(shuō)法中,正確的是()。

?A測(cè)試從已知條件開(kāi)始,結(jié)果可預(yù)知,測(cè)試是否能通過(guò)不可預(yù)見(jiàn)

?B測(cè)試是為證明軟件正確

?C測(cè)試是為發(fā)現(xiàn)錯(cuò)誤,因此其執(zhí)行需要遵循一定規(guī)程

?D調(diào)試是推理過(guò)程,要推理也要知覺(jué)飛躍,不存在標(biāo)準(zhǔn)規(guī)程

答案與解析:ACD

45.能夠最大限度內(nèi)保證用戶(hù)對(duì)軟件的滿(mǎn)意程度,并有效控制各種風(fēng)險(xiǎn)的軟件

設(shè)計(jì)模型可以采用設(shè)計(jì)過(guò)程。數(shù)據(jù)字典組成元素中,包括()

外部

A實(shí)體

B輯處

數(shù)

c據(jù)流

數(shù)

據(jù)項(xiàng)

數(shù)

構(gòu)

D據(jù)結(jié)

答案與解析:ABCD

46.軟件靜態(tài)測(cè)試中,如果待檢查資料和代碼數(shù)量巨大,可以選擇性地展開(kāi)審查

工作。待審查對(duì)象的選擇準(zhǔn)則說(shuō)法中,正確的是()

?A應(yīng)選擇對(duì)軟件的正確性,起關(guān)鍵作用的軟件組件

?B過(guò)去未見(jiàn)多少錯(cuò)誤的軟件部分及其類(lèi)似部分

?C應(yīng)選擇其中復(fù)雜度較高的軟件部分

?D應(yīng)選擇新人或缺乏經(jīng)驗(yàn)的程序設(shè)計(jì)者所涉及的部分

答案與解析:ACD

47.在軟件工程中,文檔是十分重要的,以下有關(guān)軟件說(shuō)法中()是正

確的。

?A軟件文檔可以提高軟件開(kāi)發(fā)過(guò)程的能見(jiàn)度,記錄開(kāi)發(fā)過(guò)程的有關(guān)信息

便于使用與維護(hù)。

?B軟件文檔是開(kāi)發(fā)人員階段工作成果和結(jié)束標(biāo)志

?C軟件文檔無(wú)法提高軟件的開(kāi)發(fā)效率,只能便于用戶(hù)了解軟件功能、性

?D軟件文檔提供軟件運(yùn)行、維護(hù)和培訓(xùn)有關(guān)資料。

答案與解析:ABD

48.以下選項(xiàng)中,()不屬于定制軟件。

?A寶島眼鏡企業(yè)資源規(guī)劃系統(tǒng)

?B飛行訓(xùn)練模擬系統(tǒng)

?CMicrosoftOfficeWord

?DAdobePhotoshop

答案與解析:CD

49.以下軟件開(kāi)發(fā)文檔中,)是研發(fā)階段的輸出文檔。

?A程序維護(hù)手冊(cè)

?B可行性研究報(bào)告

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

?D概要設(shè)計(jì)說(shuō)明書(shū)

答案與解析:BCD

50.軟件可行性研究,應(yīng)該展開(kāi)研究對(duì)象,包括(

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

?B技術(shù)可行性

?C維護(hù)可行性

?D社會(huì)可行性

答案與解析:ABD

51.軟件生命周期分為三大時(shí)期,其中屬于開(kāi)發(fā)時(shí)期的階段是()

軟件

A測(cè)

運(yùn)行

B護(hù)

概要

計(jì)

c設(shè)

需求

D分

答案與解析:ACD

52.以下軟件開(kāi)發(fā)方法中,正確的是()。

?A系統(tǒng)的開(kāi)發(fā),應(yīng)該建立在實(shí)地調(diào)研的基礎(chǔ)上,將新技術(shù)、新方法加入

進(jìn)來(lái),構(gòu)建真正適用環(huán)境的高效軟件。

?B目標(biāo)系統(tǒng)必須從實(shí)際應(yīng)用調(diào)研而來(lái),可以照抄原系統(tǒng)一部分功能模

型,經(jīng)更新、優(yōu)化、升級(jí)等處理,邏輯模型更全面。

?C可行性研究階段構(gòu)造的系統(tǒng)流程圖是針對(duì)目前在運(yùn)行系統(tǒng)調(diào)研的成

果,新系統(tǒng)高層邏輯模型使用原系統(tǒng)模型。

?D軟件系統(tǒng)的研發(fā),應(yīng)該從DFD圖開(kāi)始,用系統(tǒng)流程圖為系統(tǒng)建模的情

況也很多。

答案與解析:ABD

53.可行性論證的結(jié)論應(yīng)該明確對(duì)軟件項(xiàng)目下一階段處理的建議,可行性分析

結(jié)論可能是()。

?A深刻立即進(jìn)行

?B不確定是否該進(jìn)行

?C推遲進(jìn)行

?D不能或不值得進(jìn)行

答案與解析:ACD

54.軟件過(guò)程模型是具體開(kāi)發(fā)模型的通稱(chēng),包括的是()

布模

A型

旋模

B型

泉模

c型

量迭

D模型

答案與解析:ABCD

55.以下有關(guān)軟件工程瀑布模型的說(shuō)法中,正確的是()。

?A瀑布倒流是可以避免的;

?B用戶(hù)需求難以確定、變化多端、用戶(hù)心里和軟件設(shè)計(jì)者認(rèn)知存在差異

等問(wèn)題,在軟件開(kāi)發(fā)計(jì)劃之初無(wú)法暴露。

?C由于需求不確定性,如果發(fā)現(xiàn)不滿(mǎn)足客戶(hù)需求的問(wèn)題,修改代價(jià)會(huì)很

大;

?D瀑布模型使客戶(hù)在測(cè)試完成后才能看到真正可運(yùn)行的軟件;

答案與解析:BCD

56.以下說(shuō)法中,正確的是()。

?A可行性研究階段構(gòu)造的系統(tǒng)流程圖是針對(duì)目前在運(yùn)行系統(tǒng)調(diào)研的成

果,新系統(tǒng)高層邏輯模型使用原系統(tǒng)模型。

?B目標(biāo)系統(tǒng)必須從實(shí)際應(yīng)用調(diào)研而來(lái),可以照抄原系統(tǒng)一部分功能模

型,經(jīng)更新、優(yōu)化、升級(jí)等處理,邏輯模型更全面。

?C系統(tǒng)的開(kāi)發(fā),應(yīng)該建立在實(shí)地調(diào)研的基礎(chǔ)上,將新技術(shù)、新方法加入

進(jìn)來(lái),構(gòu)建真正適用環(huán)境的高效軟件。

?D軟件系統(tǒng)的研發(fā),應(yīng)該從DFD圖開(kāi)始,用系統(tǒng)流程圖為系統(tǒng)建模的情

況也很多。

答案與解析:BCD

57.軟件模型中,對(duì)()軟件產(chǎn)品的文檔要求是十分嚴(yán)格的。

A型模型

布型

B模

泉型

c模

量型

D模

答案與解析:ABCD

58.軟件系統(tǒng)的設(shè)計(jì)和研發(fā),應(yīng)該考慮軟件系統(tǒng)中的()完善軟件設(shè)

計(jì)方案。

A息流

B事物流

c數(shù)據(jù)

D控制

答案與解析:ABCD

59.面向數(shù)據(jù)流分析系統(tǒng),從物理過(guò)程中去除非本質(zhì)因素,抽象出系統(tǒng)邏輯模

型是數(shù)據(jù)流圖,數(shù)據(jù)流圖的出發(fā)點(diǎn)是()

數(shù)據(jù)

A流動(dòng)

數(shù)據(jù)

B傳遞

數(shù)

據(jù)

c加工

數(shù)

據(jù)

D分析

答案與解析;BC

60.軟件工程開(kāi)發(fā)需要技術(shù)人員,以下關(guān)于軟件工程技術(shù)員的說(shuō)法中,正確的

是()

?A軟件工程作為智力型工程,參與的人越多越好;

?B軟件工程項(xiàng)目的工程量大,因此技術(shù)人員需求量較大,參與的人會(huì)較

多;

?C軟件工程作為智力型工程,參與的人越少越好;

?D人與人的交互也會(huì)越復(fù)雜,通訊成本也越高,因此軟件工程參與的軟

件工程師數(shù)量應(yīng)該限制在合理的范圍內(nèi);

答案與解析:BD

二、是非題(每題2分,共20分)

61.軟件測(cè)試屬于軟件計(jì)劃時(shí)期,是從需求分析開(kāi)始就設(shè)計(jì)軟件測(cè)試用例的。

?A是

?B否

答案與解析:A

62.快速原型模型本質(zhì)上是一種線(xiàn)性迭代模型。

?A是

?B否

答案與解析:B

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

?A是

?B否

答案與解析:B

64.在軟件的開(kāi)發(fā)與維護(hù)過(guò)程中,用來(lái)存儲(chǔ)、更新、恢復(fù)和管理一個(gè)軟件的多

版本,常使用版本控制工具。

?A是

?B否

答案與解析:A

65.耦合標(biāo)志一個(gè)模塊內(nèi)各個(gè)元素彼此結(jié)合的緊密程度,它是信息隱蔽和局部

化概念的自然擴(kuò)展。

?A是

?B否

答案與解析:B

66.需求規(guī)格說(shuō)明審查應(yīng)由開(kāi)發(fā)方審查,經(jīng)過(guò)人工審核該文檔校驗(yàn)軟件。

?A是

?B否

答案與解析:B

67.當(dāng)審核發(fā)現(xiàn)模塊功能重復(fù),應(yīng)消除重復(fù)模塊、完全合并模塊,從數(shù)據(jù)類(lèi)型

描述和變量定義角度處理其中小同的部分。

?A是

?B否

答案與解析:B

68.通信內(nèi)聚的模塊內(nèi),各功能組成部分使用相同輸入數(shù)據(jù)、產(chǎn)生相同輸出數(shù)

據(jù)。

?A是

?B否

答案與解析:A

69.瀑布模型的存在問(wèn)題是缺乏靈活性。

?A是

?B否

答案與解析:A

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

?A是

?B否

答案與解析:B

軟件工程在線(xiàn)考試模擬題(3)

一、單項(xiàng)選擇題(每題1分,共40分)

1.軟件完成的計(jì)算任務(wù)、處理對(duì)象和處理規(guī)則的描述通常被稱(chēng)為

()O

A文

B文

c檔

D程

答案與解析:D

2.靜態(tài)測(cè)試不可以用于()等質(zhì)量保證工作。

?A審核可行性研究文檔

?B審核軟件設(shè)計(jì)文檔

?C審核代碼及其測(cè)試結(jié)果

?D審核需求規(guī)格說(shuō)明文檔

答案與解析:C

3.需求分析的建模依靠()完成。

數(shù)

統(tǒng)

B程圖

數(shù)

C據(jù)

答案與解析:C

4.()是以小組為單位閱讀代碼,是一系列規(guī)程和錯(cuò)誤檢查技術(shù)的集

合。

A

B

C

D

答案與解析:B

5.模塊層次結(jié)構(gòu)圖中,模塊C的扇入為L(zhǎng)扇出為()。

?A1

?B2

?C3

?D4

答案與解析:B

6.以下選項(xiàng)中,不屬于軟件概要設(shè)計(jì)的內(nèi)容是()。

?A細(xì)化系統(tǒng)邏輯模型,從數(shù)據(jù)流動(dòng)角度為新系統(tǒng)建模

?B優(yōu)化軟件框架設(shè)計(jì),調(diào)整系統(tǒng)結(jié)構(gòu)圖,使之更合理

?C指定系統(tǒng)結(jié)構(gòu)中每個(gè)模塊的功能需求

?D確定模塊間的調(diào)用關(guān)系

答案與解析:A

7.以下各種軟件測(cè)試中,()針對(duì)測(cè)試的最小軟件組成部分進(jìn)行測(cè)

試。

集成

As1試

JO

Bs試

認(rèn)

c8i試

jn

驗(yàn)

Ds*試

>=

答案與解析:B

8.黑盒測(cè)試對(duì)軟件產(chǎn)品的測(cè)試目標(biāo)是()

?A了解模塊內(nèi)部結(jié)構(gòu)

?B檢驗(yàn)?zāi)K接口功能是否按照規(guī)格說(shuō)明書(shū)的規(guī)定正確執(zhí)行

?C測(cè)試模塊內(nèi)部流程

?D檢驗(yàn)軟件系統(tǒng)構(gòu)成合理與否

答案與解析:B

9.Python編譯程序的開(kāi)發(fā),耗時(shí)30個(gè)月,總共使用技術(shù)人員9人,那么這個(gè)

項(xiàng)目屬于()

A

B

c

D

答案與解析:D

10.軟件工程的概要設(shè)計(jì)階段,邏輯設(shè)計(jì)模型主要使用()°

?ADFD

?BPDL

?CSC

?D系統(tǒng)流程圖

答案與解析:C

11.快速原型模型要用于描述()的軟件開(kāi)發(fā)過(guò)程,

線(xiàn)

A性過(guò)程

B環(huán)反饋

風(fēng)

c險(xiǎn)評(píng)估

D向?qū)ο?/p>

答案與解析:B

12.

?A駱駝(Camel)

?B下劃線(xiàn)法

?C匈牙利

?D帕斯卡(Pascal)

答案與解析:C

13.以下選項(xiàng)中,()不能形成獨(dú)立的下層公共模塊,改善軟件系統(tǒng)

結(jié)構(gòu)。

?A分析模塊有無(wú)類(lèi)似功能、找出相同部分

?B分離類(lèi)似功能和相同邏輯程序

?C消除重復(fù)功能

?D改寫(xiě)模塊算法,提高執(zhí)行效率

答案與解析:D

14.需求分析階段輸出的文檔就是()。

?A《系統(tǒng)目標(biāo)與范圍的說(shuō)明》

?B《可行性分析報(bào)告》

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

?D《軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)》

答案與解析:C

15.問(wèn)題定義階段提交的軟件工程文檔是()

?A《可行性論證報(bào)告》

?B《需求規(guī)格說(shuō)明書(shū)》

?C《軟件確認(rèn)測(cè)試計(jì)劃》

?D《系統(tǒng)目標(biāo)與規(guī)范說(shuō)明書(shū)》

答案與解析:D

16.當(dāng)數(shù)個(gè)模塊訪(fǎng)問(wèn)同一對(duì)象:doublevalue;數(shù)據(jù)結(jié)構(gòu)。該耦合應(yīng)該稱(chēng)為

()

內(nèi)容

Mn合

Auu

J.pM

K1*

數(shù)

據(jù)

nH合

B-M

-MM

7P*

標(biāo)

fB合

c-lM

XpW

J£.合

H

D-

/-u

答案與解析:B

17.用戶(hù)進(jìn)行數(shù)據(jù)導(dǎo)入操作,界面麻煩操作不易,該軟件缺陷級(jí)別屬于

()0

A命缺

B嚴(yán)

錯(cuò)

c一

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論