版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎ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ì)、編制、使用的文字或圖形資料稱為
()
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ā)模型的通稱,面向?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線法
帕斯
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線性順序
?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用戶執(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ù)用戶實(shí)際需求進(jìn)行全面的軟件需求
分析;
?D通過(guò)系統(tǒng)分析員進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)
答案與解析:AB
43.以下有關(guān)軟件危機(jī)的原因說(shuō)法中,正確的是(
?A用戶需求越來(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)卻處理,也可能直
到軟件即將交付才被用戶發(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ú)立地收到訪問(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)到、在線
教學(xué)BB、教務(wù)在線等新功能,和時(shí)代接軌、徹底更新系統(tǒng);
答案與解析:AB
51.可行性研究包括()
?A技術(shù)可行性
?B法律可行性
?C經(jīng)濟(jì)可行性
?D客觀可行性
答案與解析:ABC
52.軟件測(cè)試工程師(SoftwareTestEngineer,簡(jiǎn)稱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è)試專門(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)題收到圓滿解決,讓原作者確認(rèn)問(wèn)題存在、了解問(wèn)題和自
身不足,通過(guò)排除隱患來(lái)幫助原作者成長(zhǎng),避免以后類似問(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ì)稱,而子圖應(yīng)遵循對(duì)稱特
點(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ì)上是一種線性迭代模型。
?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以內(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)行主要依賴非運(yùn)行的手段來(lái)檢查軟
件,僅能采用人工分析和審核,無(wú)法使用計(jì)算機(jī)輔助完成。
?A是
?B否
答案與解析:B
70.設(shè)計(jì)期間,軟件結(jié)構(gòu)上應(yīng)該盡可能降低模塊接口的復(fù)雜性。
?A是
?B臺(tái)
答案與解析:A
軟件工程在線考試模擬題(2)
一、單項(xiàng)選擇題(每題1分,共40分)
1.瀑布模型本質(zhì)上是一種()順序模型。
A線性
B循環(huán)
c回溯
D逆向
答案與解析:A
2.計(jì)算機(jī)程序及其說(shuō)明程序的各種文檔稱為()
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ì)、編制、使用的文字或圖形資料稱為文
檔。
答案與解析: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)的用戶管理模塊,完成注冊(cè)、登陸、用戶信息修改、用戶注銷、賬
戶激活、賬戶刪除等等多個(gè)功能,每個(gè)功能都在所設(shè)計(jì)的標(biāo)準(zhǔn)登記賬戶數(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類Pascal代碼
答案與解析:D
15.噴泉模型要用于描述()的軟件開(kāi)發(fā)過(guò)程。
線
性過(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ò)程名稱命名屬于()
駱
A駝法
帕
斯卡
B法
下
劃線
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.耦合性也稱塊間聯(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從用戶調(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ǔ)
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.用戶部分錯(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),被稱為
語(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ù)種類中,()在軟件維護(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í)行一次,這類測(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)保證用戶對(duì)軟件的滿意程度,并有效控制各種風(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ò)用戶主導(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)保證用戶對(duì)軟件的滿意程度,并有效控制各種風(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ò)誤的軟件部分及其類似部分
?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ā)效率,只能便于用戶了解軟件功能、性
能
?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ā)模型的通稱,包括的是()
布模
瀑
A型
旋模
螺
B型
泉模
噴
c型
量迭
增
代
D模型
答案與解析:ABCD
55.以下有關(guān)軟件工程瀑布模型的說(shuō)法中,正確的是()。
?A瀑布倒流是可以避免的;
?B用戶需求難以確定、變化多端、用戶心里和軟件設(shè)計(jì)者認(rèn)知存在差異
等問(wèn)題,在軟件開(kāi)發(fā)計(jì)劃之初無(wú)法暴露。
?C由于需求不確定性,如果發(fā)現(xiàn)不滿足客戶需求的問(wèn)題,修改代價(jià)會(huì)很
大;
?D瀑布模型使客戶在測(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ì)上是一種線性迭代模型。
?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ù)類型
描述和變量定義角度處理其中小同的部分。
?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
軟件工程在線考試模擬題(3)
一、單項(xiàng)選擇題(每題1分,共40分)
1.軟件完成的計(jì)算任務(wù)、處理對(duì)象和處理規(guī)則的描述通常被稱為
()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ò)程,
線
A性過(guò)程
循
B環(huán)反饋
風(fēng)
c險(xiǎn)評(píng)估
面
D向?qū)ο?/p>
答案與解析:B
12.
?A駱駝(Camel)
?B下劃線法
?C匈牙利
?D帕斯卡(Pascal)
答案與解析:C
13.以下選項(xiàng)中,()不能形成獨(dú)立的下層公共模塊,改善軟件系統(tǒng)
結(jié)構(gòu)。
?A分析模塊有無(wú)類似功能、找出相同部分
?B分離類似功能和相同邏輯程序
?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è)模塊訪問(wèn)同一對(duì)象:doublevalue;數(shù)據(jù)結(jié)構(gòu)。該耦合應(yī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.用戶進(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)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電廠課程設(shè)計(jì)報(bào)告
- 游戲迷宮課程設(shè)計(jì)
- 方波仿真課程設(shè)計(jì)
- 辦公培訓(xùn)中的寶寶音樂(lè)啟蒙課程設(shè)計(jì)
- 醫(yī)學(xué)文獻(xiàn)閱讀理解能力培訓(xùn)課程設(shè)計(jì)
- 2025買(mǎi)房貸款購(gòu)房合同
- 2025醫(yī)療器械采購(gòu)合同協(xié)議書(shū)
- 2024年度企業(yè)周轉(zhuǎn)貸款擔(dān)保合同范本2篇
- 2025年正式設(shè)計(jì)印刷合同模板范文
- 2024年度企業(yè)員工住宿條件改善升級(jí)合同3篇
- 球閥設(shè)計(jì)計(jì)算EXCEL
- 廣東海洋大學(xué)大數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- (完整版)食堂管理制度及流程
- 某醫(yī)院后備人才梯隊(duì)建設(shè)方案
- 《2021國(guó)標(biāo)建筑專業(yè)圖集資料》96S821鋼筋混凝土清水池附屬構(gòu)配件圖集
- CHEETAH高壓制備色譜操作手冊(cè)
- 水利基本建設(shè)項(xiàng)目竣工財(cái)務(wù)決算報(bào)表編制說(shuō)明
- 公司勞動(dòng)工資結(jié)構(gòu)圖(doc 1頁(yè))
- 《AFM簡(jiǎn)介實(shí)驗(yàn)》ppt課件
- 客運(yùn)公司崗位安全生產(chǎn)操作規(guī)程
- 中學(xué)學(xué)生評(píng)教實(shí)施方案
評(píng)論
0/150
提交評(píng)論