北京理工大學(xué)23春“軟件工程”《軟件工程》考試高頻考點(diǎn)參考題庫帶答案_第1頁
北京理工大學(xué)23春“軟件工程”《軟件工程》考試高頻考點(diǎn)參考題庫帶答案_第2頁
北京理工大學(xué)23春“軟件工程”《軟件工程》考試高頻考點(diǎn)參考題庫帶答案_第3頁
北京理工大學(xué)23春“軟件工程”《軟件工程》考試高頻考點(diǎn)參考題庫帶答案_第4頁
北京理工大學(xué)23春“軟件工程”《軟件工程》考試高頻考點(diǎn)參考題庫帶答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

長風(fēng)破浪會有時(shí),直掛云帆濟(jì)滄海。北京理工大學(xué)23春“軟件工程”《軟件工程》考試高頻考點(diǎn)參考題庫帶答案(圖片大小可自由調(diào)整)第I卷一.綜合考核(共15題)1.軟件測試方法中的靜態(tài)測試方法之一為______A.計(jì)算機(jī)輔助靜態(tài)分析B.黑盒法C.路徑覆蓋D.邊界值分析2.面向?qū)ο蟮膭討B(tài)模型中,每張狀態(tài)圖表示_______的動態(tài)行為。A.有關(guān)聯(lián)的若干個(gè)類B.某一個(gè)類C.一系列事件D.一系列狀態(tài)3.當(dāng)某一開發(fā)項(xiàng)目的進(jìn)度有可能拖延時(shí),應(yīng)該_______。A.增加新的開發(fā)人員B.分析拖期原因加以補(bǔ)救C.從別的小組抽調(diào)人員臨時(shí)幫忙D.推遲預(yù)定完成時(shí)間4.軟件的發(fā)展過程劃分為4個(gè)階段:第一階段(1950~1950年代末)稱為“程序設(shè)計(jì)的原始時(shí)期”,程序員編寫程序用_________。A.機(jī)器指令B.匯編語言C.數(shù)據(jù)庫語言D.高級語言5.用限定詞來表示對象類之間受限關(guān)聯(lián)的通常目的是________。A.更準(zhǔn)確地表示歸納關(guān)系B.更準(zhǔn)確地表示組合關(guān)系C.增加關(guān)聯(lián)階數(shù)D.減少關(guān)聯(lián)階數(shù)6.在程序設(shè)計(jì)中只用結(jié)構(gòu)化設(shè)計(jì)的______種基本控制結(jié)構(gòu)就能實(shí)現(xiàn)任何模塊的單入口單出口。A.3B.4C.5D.67.軟件工程過程應(yīng)該以軟件設(shè)計(jì)為中心,關(guān)鍵是編寫程序。()A.錯(cuò)誤B.正確8.面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,?)A.系統(tǒng)模型、E-R模型、應(yīng)用模型B.對象模型、動態(tài)模型、應(yīng)用模型C.E-R模型、對象模型、功能模型D.對象模型、動態(tài)模型、功能模型9.軟件測試是軟件質(zhì)量保證的主要手段之一,測試的費(fèi)用已超過_____的30%以上。因此,提高測試的有效性十分重要A.軟件開發(fā)費(fèi)用B.軟件維護(hù)費(fèi)用C.軟件開發(fā)和維護(hù)費(fèi)用D.軟件研制費(fèi)用10.軟件調(diào)試技術(shù)是_____A.邊界值分析B.演繹法C.循環(huán)覆蓋D.集成測試11.黑盒測試在設(shè)計(jì)測試用例時(shí),主要需要研究________A.需求規(guī)格說明與概要設(shè)計(jì)說明B.詳細(xì)設(shè)計(jì)說明C.項(xiàng)目開發(fā)計(jì)劃D.概要設(shè)計(jì)說明與詳細(xì)設(shè)計(jì)說明12.使用SD方法,以下模塊間的偶合類型中,可修改性和可理解性依次變好的是____。A.數(shù)據(jù)型—公共型—控制型B.數(shù)據(jù)型—控制型—公共型C.公共型—控制型—數(shù)據(jù)型D.公共型—數(shù)據(jù)型—控制型13.等價(jià)類劃分方法中,要為每一個(gè)輸入條件劃分合理等價(jià)類和________。A.不合理的等價(jià)類B.設(shè)計(jì)輸入數(shù)據(jù)C.設(shè)計(jì)測試用例D.編號14.劃分模塊可以降低軟件的復(fù)雜度和工作量,所以應(yīng)該將模塊分得越小越好。()A.正確B.錯(cuò)誤15.若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是[-2.0,2.0],現(xiàn)從輸入的角度考慮一組測試用例:-2.001,-2.0,2.0,2.001。設(shè)計(jì)這組測試用例的方法是_________A.條件覆蓋法B.等價(jià)分類法C.邊界值分析法D.錯(cuò)誤推測法第II卷一.綜合考核(共15題)1.CMM將軟件過程的成熟度分為以下5個(gè)級別:初始級、可重復(fù)級、已定義級、已管理級和優(yōu)化級。()A.正確B.錯(cuò)誤2.瀑布模型的最大優(yōu)點(diǎn)是將軟件開發(fā)的各個(gè)階段劃分得十分清晰。()A.正確B.錯(cuò)誤3.信息隱蔽的概念與哪一概念直接相關(guān)?______A.軟件結(jié)構(gòu)定義B.模塊獨(dú)立性C.模塊類型劃分D.模塊內(nèi)聚4.軟件工程三要素是()A.技術(shù)、方法和工具B.方法、工具和過程C.方法、對象和類D.過程、模型、方法5.下列屬于用白盒技術(shù)設(shè)計(jì)測試用例的是_____。A.錯(cuò)誤推測B.邏輯覆蓋C.等價(jià)類劃分D.因果圖6.測試過程的活動幾乎貫穿整個(gè)開發(fā)過程,它大體分為_______三個(gè)階段。A.模塊測試、組裝測試、有效性測試B.模塊測試、功能測試、回歸測試C.單元測試、功能測試、用戶測試D.單元測試、集成測試、確認(rèn)測試7.可行性分析是在系統(tǒng)開發(fā)的早期所做的一項(xiàng)重要的論證工作,它是決定該系統(tǒng)是否開發(fā)的決策依據(jù),因此必須給出_____的回答。A.確定B.行或不行C.正確D.無二義8.軟件工程過程應(yīng)該以軟件設(shè)計(jì)為中心,關(guān)鍵是編寫程序。()A.正確B.錯(cuò)誤9.數(shù)據(jù)流圖中的處理必須用對象中的操作來實(shí)現(xiàn),常見的操作有()A.查詢B.動作C.活動D.訪問10.功能測試是系統(tǒng)測試的主要內(nèi)容,檢查系統(tǒng)的功能、性能是否與需求規(guī)格說明書相同。()A.錯(cuò)誤B.正確11.模塊劃分中,對模塊獨(dú)立的含義不包括_____A.模塊完成獨(dú)立的功能開發(fā)B.符合信息隱蔽和信息局部化原則C.模塊間關(guān)聯(lián)和依賴程度盡量小D.模塊間不應(yīng)存在關(guān)聯(lián)和依賴12.軟件維護(hù)的步驟不包括______________。A.維護(hù)組織B.修改程序C.重新驗(yàn)證程序D.分析和理解程序13.軟件生命周期中所花費(fèi)用最多的階段是______A.詳細(xì)設(shè)計(jì)B.軟件編碼C.軟件測試D.軟件維護(hù)14.COCOMO成本估算模型通過選取不同的_______來區(qū)分軟件開發(fā)的難易程度。A.指數(shù)B.公式C.模型D.模型和經(jīng)驗(yàn)系數(shù)15.面向?qū)ο蟮臏y試與傳統(tǒng)測試方法的主要區(qū)別是()A.面向?qū)ο蟮臏y試可在編碼前進(jìn)行,傳統(tǒng)測試方法在編碼后進(jìn)行B.面向?qū)ο蟮臏y試以需求和設(shè)計(jì)階段的測試為主,不需要進(jìn)行代碼測試C.測試對象不同D.面向?qū)ο蟮臏y試不需要設(shè)計(jì)測試用例,只需要進(jìn)行會議評審第III卷一.綜合考核(共15題)1.關(guān)于模塊的耦合性,模塊獨(dú)立性最差的耦合是________。A.非直接耦合B.標(biāo)記耦合C.控制耦合D.數(shù)據(jù)耦合2.維護(hù)軟件時(shí)為了保證修改不會影響原來可以正常使用的功能,應(yīng)安排_______測試。A.單元B.集成C.驗(yàn)收D.回歸3.在瀑布模型中,將軟件劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般歸屬于____。A.維護(hù)時(shí)期B.計(jì)劃時(shí)期C.運(yùn)行時(shí)期D.開發(fā)時(shí)期4.軟件設(shè)計(jì)的主要任務(wù)是()A.將分析階段獲得的需求說明轉(zhuǎn)換為計(jì)算機(jī)中可實(shí)現(xiàn)的系統(tǒng)B.完成系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)設(shè)計(jì)C.完成模塊的編碼和測試D.對模塊內(nèi)部的過程進(jìn)行設(shè)計(jì)5.在用例分析中,執(zhí)行者是____。A.任何對計(jì)算機(jī)系統(tǒng)交互的實(shí)體B.駐留在系統(tǒng)中的任何商業(yè)對象C.任何對系統(tǒng)外部力量做出反應(yīng)的D.不是用在用例分析中的術(shù)語6.SD方法的設(shè)計(jì)總則是()A.程序簡潔、操作方便B.結(jié)構(gòu)清晰、合理C.模塊內(nèi)聚性強(qiáng)D.模塊之間耦合度低7.軟件結(jié)構(gòu)的復(fù)雜度與哪些因素有關(guān)?________A.模塊扇入B.模塊扇出C.控制路徑D.輸入/輸出數(shù)8.類圖表示系統(tǒng)的______。A.消息結(jié)構(gòu)B.動態(tài)行為C.系統(tǒng)部署D.靜態(tài)結(jié)構(gòu)9.需求分析的任務(wù)是______。A.正確說明讓軟件做什么B.用DFD建模C.用DD建立數(shù)據(jù)模型D.給出需求規(guī)格說明書10.軟件危機(jī)的主要表現(xiàn)是軟件的需求量迅速增加,軟件價(jià)格上升。()A.錯(cuò)誤B.正確11.“軟件工程的概念是為解決軟件危機(jī)而提出的”這句話的意思是_____。A.說明軟件工程的概念,即:工程的原則、思想、方法可解決當(dāng)時(shí)軟件開發(fā)和維護(hù)存在的問題B.說明軟件工程這門學(xué)科的形成是軟件發(fā)展的需要C.強(qiáng)調(diào)軟件工程成功地解決了軟件危機(jī)的問題D.說明軟件危機(jī)存在的主要問題是軟件開發(fā)不像傳統(tǒng)工程項(xiàng)目那樣容易管理12.軟件危機(jī)的主要表現(xiàn)是軟件的需求量迅速增加,軟件價(jià)格上升。()A.正確B.錯(cuò)誤13.影響軟件可維護(hù)性的主要因素不包括______________。A.可理解性B.可測試性C.可用性D.可修改性14.瀑布模型的最大優(yōu)點(diǎn)是將軟件開發(fā)的各個(gè)階段劃分得十分清晰。()A.錯(cuò)誤B.正確15.自底向上進(jìn)行集成測試的優(yōu)點(diǎn)是不必額外設(shè)計(jì)_____程序。A.存根B.被調(diào)用C.子D.驅(qū)動第I卷參考答案一.綜合考核1.參考答案:A2.參考答案:B3.參考答案:B4.參考答案:A5.參考答案:D6.參考答案:A7.參考答案:A8.參考答案:D9.參考答案:A10.參考答案:B11.參考答案:A12.參考答案:C13.參考答案:A14.參考答案:B15.參考答案:C第II卷參考答案一.綜合考核1.參考答案:A2.參考答案:B3.參考答案:B4.參考答案:B5.參考答案:B6.參考答案:D7.參考答案:D8.參考答案:B9.參考答案:ABCD10.參考答案:B11.參考答案:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論