軟件工程試題.doc

軟件工程試題.doc

ID:50500212

大?。?03.00 KB

頁數(shù):42頁

時(shí)間:2020-03-06

軟件工程試題.doc_第1頁
軟件工程試題.doc_第2頁
軟件工程試題.doc_第3頁
軟件工程試題.doc_第4頁
軟件工程試題.doc_第5頁
資源描述:

《軟件工程試題.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、《軟件工程》試題參考答案(1)卷一、單向選擇題(四選一、每小題3分,共18分)1、需求分析的任務(wù)不包括(B)。A.問題分析B.系統(tǒng)設(shè)計(jì)C.需求描述D.需求評審。2、當(dāng)模塊中包含復(fù)雜的條件組合,只有(A)能夠清晰地表達(dá)出各種動作之間的對應(yīng)關(guān)系。0802A.判定表和判定樹B.盒圖C.流程圖D.關(guān)系圖3、以下不屬于邏輯覆蓋的是(D)。1402A.語句覆蓋B.判定覆蓋C.條件覆蓋D.基本路徑4、為適應(yīng)軟件運(yùn)行環(huán)境的變化而修改軟件的活動稱為(B)。1501A.糾錯(cuò)性維護(hù)B.適應(yīng)性維護(hù)C.改善性維護(hù)D.預(yù)防性維護(hù)二、填空題(每

2、空2分,共18分)1.軟件可靠性是指在給定的時(shí)間間隔內(nèi),程序成功運(yùn)行的(概率)。01012.高級語言:獨(dú)立于機(jī)器,面向過程或面向(對象)01013.軟件項(xiàng)目管理的范圍主要集中于3個(gè)P上,即:People人員、Problem問題和(過程)。02014.由于維護(hù)或在維護(hù)過程中其他一些不期望的行為引入的錯(cuò)誤稱為維護(hù)的(副作用)。15045.在公式V(G)=E–N+2中:E為程序圖G中邊的總數(shù);N為程序圖中結(jié)點(diǎn)的總數(shù)。V(G)又稱為圖G的環(huán)形(復(fù)雜度)0204。6.任何一個(gè)基于計(jì)算機(jī)系統(tǒng)都可以用輸入-處理-輸出(IPO)圖

3、來描述,它將該系統(tǒng)轉(zhuǎn)換成一個(gè)信息變換模型。03037.為提高可交互性一般對所有可能造成損害的用戶操作動作,應(yīng)堅(jiān)持要求用戶(確認(rèn)),例如,提問“你確實(shí)要刪除…?”。12048.文檔是一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))。0101三、判斷題(每小題2分,共24分,錯(cuò)誤打X、正確打√)1.用戶對軟件需求的描述不準(zhǔn)確,往往是產(chǎn)生軟件危機(jī)的原因之一。(√)010242/421.一個(gè)好的開發(fā)人員應(yīng)具備的素質(zhì)和能力包括善于與周圍人員團(tuán)結(jié)協(xié)作,建立良好的人際關(guān)系,善于聽取別人的意見。(√)02062.目前的絕大多數(shù)軟件都不適合于快速

4、原型技術(shù)。(X)04023.面向數(shù)據(jù)的設(shè)計(jì)方法適用場合是具有明顯的層次信息結(jié)構(gòu)的應(yīng)用如:企事業(yè)的信息管理系統(tǒng);系統(tǒng)軟件(如操作系統(tǒng))等。(√)100014.數(shù)據(jù)輸入的一般準(zhǔn)則中包括保證信息顯示方式與數(shù)據(jù)輸入方式的協(xié)調(diào)一致;允許用戶定做輸入格式等內(nèi)容。(√)12045.軟件也會磨損和老化。(X)01016.完善性維護(hù)是提高或完善軟件的性能。(√)01017.McCabe建議模塊規(guī)模應(yīng)滿足:V(G)≤20。(X)0204四、簡答題(每小題4分,共20分)1、程序設(shè)計(jì)語言的三種類型和特點(diǎn)是什么?01011)機(jī)器語言、匯編

5、語言:依賴于機(jī)器,面向機(jī)器2)高級語言:獨(dú)立于機(jī)器,面向過程或面向?qū)ο?)符號語言(匯編語言):(2分)2、軟件危機(jī)是指在計(jì)算機(jī)軟件開發(fā)、使用與維護(hù)過程中遇到的一系列嚴(yán)重問題和難題。0101五、綜合題(每小題10分,共20分)1、選擇語言時(shí)要考慮的因素有:項(xiàng)目的應(yīng)用領(lǐng)域、項(xiàng)目中算法、計(jì)算的復(fù)雜性和其余哪些內(nèi)容?1301答:1)項(xiàng)目中數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性2)用戶的性能需求3)軟件運(yùn)行的環(huán)境4)軟件開發(fā)人員開發(fā)水平5)可用的編譯器和交叉編譯器42/42《軟件工程》試題參考答案(2)卷一、單向選擇題(四選一、每小題3分,共1

6、8分)1、對在數(shù)據(jù)流圖中每一個(gè)命令的圖形元素均給以定義是(B)0501A、條目定義B、數(shù)據(jù)字典C、數(shù)據(jù)定義D、數(shù)據(jù)說明2、軟件的可行性研究中不包括(D)0302A、操作可行性B、技術(shù)可行性C、經(jīng)濟(jì)可行性D、政治可行性3、根據(jù)用戶在軟件使用過程中提出的建設(shè)性意見而進(jìn)行的維護(hù)活動稱為(C)。1501A.糾錯(cuò)性維護(hù)B.適應(yīng)性維護(hù)C.改善性維護(hù)D.預(yù)防性維護(hù)4、以下不屬于白盒測試技術(shù)的是(D)1402邏輯覆蓋基本路徑測試循環(huán)覆蓋測試等價(jià)類劃分6、為改正軟件系統(tǒng)中潛藏的錯(cuò)誤而進(jìn)行的維護(hù)活動稱為(A)。1501糾錯(cuò)性維護(hù)適應(yīng)性

7、維護(hù)改善性維護(hù)預(yù)防性維護(hù)二、填空題(每空2分,共18分)1.文檔(document)—一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))。01012.機(jī)器語言、匯編語言:依賴于機(jī)器,面向(機(jī)器)01013.軟件有效性(efficiency),指軟件系統(tǒng)的時(shí)間和(空間)效率。01034.軟件定義過程可通過軟件系統(tǒng)的(可行性研究)和需求分析兩個(gè)階段來完成。01035.軟件定義的基本任務(wù)是確定軟件系統(tǒng)的工程(需求),也就是要搞清“做什么”。01036.以詳細(xì)設(shè)計(jì)說明書為輸入,將該輸入用某種程序設(shè)計(jì)語言翻譯成計(jì)算機(jī)可以理解并最終可運(yùn)行的代

8、碼的過程叫(編碼)過程。13017.軟件維護(hù)是軟件生命周期的(最后)一個(gè)階段。1501三、判斷題(每小題2分,共24分,錯(cuò)誤打X、正確打√)42/421.缺乏有力的方法學(xué)的指導(dǎo)和有效的開發(fā)工具的支持,這往往是產(chǎn)生軟件危機(jī)的原因之一。(√)01022.一個(gè)好的開發(fā)人員應(yīng)具備的素質(zhì)和能力不包括具有良好的書面和口頭表達(dá)能力。(X)02063.在用戶需求分析時(shí)觀察用

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。