




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《軟件工程導(dǎo)論》期末復(fù)習(xí)考試題庫(帶答案)一、選擇題(每題2分,共40分)1.以下哪項(xiàng)不屬于軟件危機(jī)的典型表現(xiàn)?()A.軟件成本超出預(yù)算B.軟件質(zhì)量低下C.軟件功能過于簡單D.軟件交付時(shí)間拖延答案:C2.瀑布模型的主要特點(diǎn)是()。A.強(qiáng)調(diào)快速原型開發(fā)B.各階段嚴(yán)格順序執(zhí)行C.支持需求的動(dòng)態(tài)變更D.以用戶參與為核心答案:B3.需求分析階段的最終成果是()。A.項(xiàng)目開發(fā)計(jì)劃B.軟件需求規(guī)格說明書C.系統(tǒng)設(shè)計(jì)文檔D.測試用例集答案:B4.以下哪項(xiàng)是結(jié)構(gòu)化設(shè)計(jì)的主要工具?()A.用例圖B.數(shù)據(jù)流圖C.類圖D.狀態(tài)圖答案:B5.軟件測試的根本目的是()。A.證明軟件沒有錯(cuò)誤B.發(fā)現(xiàn)軟件中的錯(cuò)誤C.評估軟件的性能D.提高軟件的可維護(hù)性答案:B6.以下不屬于軟件生命周期模型的是()。A.噴泉模型B.螺旋模型C.快速原型模型D.數(shù)據(jù)模型答案:D7.軟件維護(hù)中占比最高的類型是()。A.改正性維護(hù)B.適應(yīng)性維護(hù)C.完善性維護(hù)D.預(yù)防性維護(hù)答案:C8.面向?qū)ο笤O(shè)計(jì)中,“一個(gè)類的變化不應(yīng)過多影響其他類”體現(xiàn)了()原則。A.單一職責(zé)B.開放封閉C.接口隔離D.依賴倒置答案:A9.以下哪項(xiàng)不是UML中的結(jié)構(gòu)型圖?()A.類圖B.對象圖C.活動(dòng)圖D.組件圖答案:C10.軟件項(xiàng)目管理的核心三要素是()。A.范圍、時(shí)間、成本B.質(zhì)量、進(jìn)度、人員C.需求、設(shè)計(jì)、測試D.風(fēng)險(xiǎn)、配置、文檔答案:A11.數(shù)據(jù)流圖(DFD)中,“→”表示()。A.數(shù)據(jù)存儲(chǔ)B.處理過程C.數(shù)據(jù)流D.外部實(shí)體答案:C12.以下關(guān)于黑盒測試的描述,錯(cuò)誤的是()。A.基于軟件需求規(guī)格說明書B.關(guān)注內(nèi)部邏輯結(jié)構(gòu)C.常用方法包括等價(jià)類劃分D.適用于功能測試答案:B13.敏捷開發(fā)(Agile)的核心原則是()。A.嚴(yán)格的文檔驅(qū)動(dòng)B.客戶合作高于合同談判C.全面的預(yù)先計(jì)劃D.大團(tuán)隊(duì)協(xié)作答案:B14.軟件配置管理的關(guān)鍵活動(dòng)不包括()。A.版本控制B.變更管理C.測試用例設(shè)計(jì)D.配置審計(jì)答案:C15.以下哪項(xiàng)是軟件可靠性的指標(biāo)?()A.響應(yīng)時(shí)間B.平均無故障時(shí)間(MTTF)C.吞吐量D.兼容性答案:B16.需求規(guī)格說明書的作用不包括()。A.作為用戶與開發(fā)方的合同B.作為系統(tǒng)設(shè)計(jì)的依據(jù)C.作為測試驗(yàn)收的標(biāo)準(zhǔn)D.作為代碼編寫的直接模板答案:D17.以下屬于動(dòng)態(tài)測試方法的是()。A.代碼走查B.靜態(tài)分析C.單元測試D.文檔審查答案:C18.軟件設(shè)計(jì)中,模塊的內(nèi)聚性最高的是()。A.邏輯內(nèi)聚B.功能內(nèi)聚C.時(shí)間內(nèi)聚D.通信內(nèi)聚答案:B19.螺旋模型的主要優(yōu)勢是()。A.適合需求明確的項(xiàng)目B.強(qiáng)調(diào)風(fēng)險(xiǎn)分析C.開發(fā)周期短D.文檔量少答案:B20.以下哪項(xiàng)不是軟件質(zhì)量的特性?()A.可維護(hù)性B.可移植性C.可盈利性D.正確性答案:C二、填空題(每題2分,共20分)1.軟件生命周期的六個(gè)階段包括:問題定義、可行性研究、______、軟件設(shè)計(jì)、編碼與單元測試、______。答案:需求分析;軟件維護(hù)2.結(jié)構(gòu)化分析(SA)的主要工具是______和數(shù)據(jù)字典。答案:數(shù)據(jù)流圖(DFD)3.面向?qū)ο蟮娜筇匦允欠庋b、繼承和______。答案:多態(tài)4.軟件測試的四個(gè)步驟是:單元測試、集成測試、______和系統(tǒng)測試。答案:確認(rèn)測試(驗(yàn)收測試)5.敏捷開發(fā)的典型方法包括Scrum和______。答案:極限編程(XP)6.軟件項(xiàng)目進(jìn)度管理中,關(guān)鍵路徑是指項(xiàng)目中______最長的路徑。答案:總工期7.軟件配置項(xiàng)(SCI)包括需求文檔、設(shè)計(jì)文檔、代碼、______等。答案:測試用例(或可執(zhí)行程序)8.數(shù)據(jù)字典的條目通常包括數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)項(xiàng)和______。答案:處理邏輯9.軟件可靠性的定量指標(biāo)包括平均無故障時(shí)間(MTTF)和______。答案:平均故障修復(fù)時(shí)間(MTTR)10.軟件維護(hù)的類型包括改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)和______。答案:預(yù)防性維護(hù)三、判斷題(每題1分,共10分)1.軟件是程序、數(shù)據(jù)和文檔的集合。()答案:√2.瀑布模型適用于需求頻繁變更的項(xiàng)目。()答案:×3.需求分析階段需要確定軟件的具體實(shí)現(xiàn)細(xì)節(jié)。()答案:×4.白盒測試需要了解軟件的內(nèi)部結(jié)構(gòu)。()答案:√5.UML是一種編程語言。()答案:×6.軟件設(shè)計(jì)中,應(yīng)追求高耦合、低內(nèi)聚。()答案:×7.軟件項(xiàng)目的風(fēng)險(xiǎn)可以完全避免。()答案:×8.軟件測試應(yīng)在編碼完成后一次性進(jìn)行。()答案:×9.面向?qū)ο笤O(shè)計(jì)中,類是對象的實(shí)例。()答案:×10.軟件配置管理的目的是控制變更,確保版本可追溯。()答案:√四、簡答題(每題6分,共30分)1.簡述軟件危機(jī)的主要表現(xiàn)及產(chǎn)生原因。答案:主要表現(xiàn):軟件成本超支、開發(fā)進(jìn)度拖延、軟件質(zhì)量低下、用戶需求不滿足、維護(hù)困難。產(chǎn)生原因:軟件本身的復(fù)雜性(邏輯復(fù)雜、規(guī)模大);開發(fā)方法落后(缺乏系統(tǒng)化、工程化方法);開發(fā)人員與用戶溝通不足;軟件維護(hù)困難(代碼可讀性差、文檔缺失)。2.比較瀑布模型與迭代模型的優(yōu)缺點(diǎn)。答案:瀑布模型:優(yōu)點(diǎn)是階段明確、文檔驅(qū)動(dòng)、便于管理;缺點(diǎn)是需求變更成本高、依賴前期需求準(zhǔn)確性。迭代模型:優(yōu)點(diǎn)是支持需求漸進(jìn)細(xì)化、降低風(fēng)險(xiǎn)、用戶參與度高;缺點(diǎn)是管理復(fù)雜度高、文檔可能滯后、周期較長。3.需求分析的主要任務(wù)是什么?常用的需求獲取方法有哪些?答案:主要任務(wù):確定系統(tǒng)的功能需求、性能需求、約束條件;建立系統(tǒng)的邏輯模型(如DFD、用例圖);編寫需求規(guī)格說明書(SRS)。常用方法:用戶訪談、問卷調(diào)查、場景分析、原型法、聯(lián)合需求計(jì)劃(JRP)。4.軟件測試的原則有哪些?答案:測試應(yīng)盡早啟動(dòng)(從需求階段開始);測試用例應(yīng)包括輸入數(shù)據(jù)和預(yù)期輸出;充分注意測試中的群集現(xiàn)象(80%的錯(cuò)誤集中在20%的模塊);避免由開發(fā)人員單獨(dú)測試自己的程序;測試應(yīng)覆蓋所有需求(功能、性能、安全等);嚴(yán)格執(zhí)行測試計(jì)劃,排除隨意性。5.簡述面向?qū)ο笤O(shè)計(jì)的五大原則(SOLID)。答案:單一職責(zé)原則(SRP):一個(gè)類只負(fù)責(zé)一項(xiàng)職責(zé);開放封閉原則(OCP):軟件實(shí)體應(yīng)對擴(kuò)展開放,對修改封閉;里氏替換原則(LSP):子類可以替換其父類且不影響程序正確性;接口隔離原則(ISP):客戶端不應(yīng)依賴不需要的接口;依賴倒置原則(DIP):高層模塊不依賴低層模塊,二者依賴抽象。五、應(yīng)用題(共20分)1.某圖書管理系統(tǒng)的需求如下:讀者可查詢圖書信息(書名、作者、ISBN、館藏狀態(tài)),管理員可添加/刪除圖書、修改圖書信息,超期借閱需計(jì)算罰金(0.5元/天)。請繪制該系統(tǒng)的用例圖(參與者、用例及關(guān)系)。答案:參與者:讀者、管理員;用例:查詢圖書信息、添加圖書、刪除圖書、修改圖書信息、計(jì)算超期罰金;關(guān)系:讀者與“查詢圖書信息”關(guān)聯(lián);管理員與“添加圖書”“刪除圖書”“修改圖書信息”關(guān)聯(lián);“計(jì)算超期罰金”可包含在“修改圖書信息”(還書時(shí)觸發(fā))中,或獨(dú)立用例與管理員關(guān)聯(lián)。2.某軟件項(xiàng)目的活動(dòng)列表如下(單位:天):活動(dòng)A(3天)→活動(dòng)B(5天)、活動(dòng)C(4天)→活動(dòng)D(6天)(B和C完成后開始)→活動(dòng)E(2天)。請繪制項(xiàng)目進(jìn)度的單代號(hào)網(wǎng)絡(luò)圖,并計(jì)算關(guān)鍵路徑和總工期。答案:網(wǎng)絡(luò)圖:A→B→D→E;A→C→D→E。關(guān)鍵路徑:A→C→D→E(3+4+6+2=15天)或A→B→D→E(3+5+6+2=16天),取最長路徑為關(guān)鍵路徑,總工期16天。3.設(shè)計(jì)一個(gè)測試用例,用于驗(yàn)證“用戶登錄功能”(要求:用戶名長度612位,密碼包含字母和數(shù)字,錯(cuò)誤登錄3次鎖定賬號(hào))。答案:測試用例編號(hào):TC001測試項(xiàng):用戶登錄功能驗(yàn)證
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中藥材改良品種的育種風(fēng)險(xiǎn)評估與管理體系構(gòu)建考核試卷
- 體育場館夜間光影秀考核試卷
- 資金管理中的金融衍生品應(yīng)用與風(fēng)險(xiǎn)管理考核試卷
- 團(tuán)隊(duì)風(fēng)險(xiǎn)管理能力提升策略考核試卷
- 房地產(chǎn)交易合同爭議解決機(jī)制風(fēng)險(xiǎn)考核試卷
- 綠色制造技術(shù)在保健護(hù)理電器具生產(chǎn)中的應(yīng)用考核試卷
- 信貸政策與環(huán)境保護(hù)政策協(xié)同機(jī)制考核試卷
- 遼陽市某中學(xué)2024-2025學(xué)年七年級(jí)下學(xué)期期中考試數(shù)學(xué)試卷(含解析)
- 期末綜合試題-2024-2025學(xué)年人教版七年級(jí)數(shù)學(xué)下冊
- 2025至2030年中國鉻合金行業(yè)發(fā)展前景預(yù)測及投資戰(zhàn)略規(guī)劃研究報(bào)告
- 高中歷史說課課件
- 光伏電氣設(shè)備試驗(yàn)方案
- 專題13 非連續(xù)性文本閱讀(解析版)
- 武漢××巖土工程勘察詳細(xì)報(bào)告
- 2024年長沙市雨花區(qū)金海中學(xué)小升初數(shù)學(xué)試卷附參考答案
- 春蘭基因組學(xué)與分子標(biāo)記研究
- 移出經(jīng)營異常名錄申請表
- 國際貿(mào)易理論與實(shí)務(wù)(陳巖 第四版) 課件全套 第0-16章 緒論、國際貿(mào)易理論、國際貿(mào)易政策-國際貿(mào)易方式
- 2024年黑龍江伊春森工集團(tuán)有限責(zé)任公司招聘筆試參考題庫含答案解析
- 極軌衛(wèi)星遙感監(jiān)測第4部分森林火災(zāi)
- 局部麻醉知情同意書
評論
0/150
提交評論