![軟件工程概論期末測試試卷含答案_第1頁](http://file4.renrendoc.com/view12/M01/10/19/wKhkGWZS0v6AIAfuAAJDPU36ekE786.jpg)
![軟件工程概論期末測試試卷含答案_第2頁](http://file4.renrendoc.com/view12/M01/10/19/wKhkGWZS0v6AIAfuAAJDPU36ekE7862.jpg)
![軟件工程概論期末測試試卷含答案_第3頁](http://file4.renrendoc.com/view12/M01/10/19/wKhkGWZS0v6AIAfuAAJDPU36ekE7863.jpg)
![軟件工程概論期末測試試卷含答案_第4頁](http://file4.renrendoc.com/view12/M01/10/19/wKhkGWZS0v6AIAfuAAJDPU36ekE7864.jpg)
![軟件工程概論期末測試試卷含答案_第5頁](http://file4.renrendoc.com/view12/M01/10/19/wKhkGWZS0v6AIAfuAAJDPU36ekE7865.jpg)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件工程概論期末測試試卷A卷一.單項(xiàng)選擇題每小題1分,共22分1.對象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作 于對象的統(tǒng)一體中A.結(jié)合 B.隱藏 C.封裝 D.抽象2.軟件生命周期中所花費(fèi)用最多的階段是 ;A.詳細(xì)設(shè)計(jì)
B.軟件編碼 C.軟件測試
D.軟件維護(hù)3.需求分析中開發(fā)人員要從用戶那里了解 ;A.軟件做什么
B.用戶使用界面 C.輸入的信
D.軟件的規(guī)模4.測試的關(guān)鍵問題是 ;.如何組織對軟件的評審 B.如何驗(yàn)證程序的正確性.如何采它包括方法、工具用綜合策略 D.如何選擇測試用例5. 程,和過程三個(gè)要素;A.軟件過程 B.軟件測試C.軟件生命周期 D.軟件工程方法學(xué)6. 意味著一個(gè)操作在不同的類中可以有不同的實(shí)現(xiàn)方式;A.多態(tài)性
B.多繼承
C.類的可復(fù)用 D.信息隱藏7.單元測試的測試用例主要根據(jù) 的結(jié)果來設(shè)計(jì);A.需求分析 B.源程序 C.概要設(shè)8.隨著軟硬件環(huán)境變化而修改軟件的過程是 ;
D.詳細(xì)設(shè)計(jì)A.校正性維C.完善性維
B.適應(yīng)性維D.預(yù)防性維9.在白盒測試技術(shù)測試用例的設(shè)計(jì)中, 是最弱的覆蓋標(biāo)準(zhǔn);A.語句覆蓋C.條件組合覆蓋
B.路徑覆蓋D.判定覆蓋10.結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是 ;A.篩選法C.逐步求精
B.迭代D.遞歸11.不適合作為科學(xué)工程計(jì)算的程序設(shè)計(jì)語言是 ;A.PascalC.Fortran
B.CD.Prolog12.只有單重繼承的類層次結(jié)構(gòu)是 層次結(jié)構(gòu);A.網(wǎng)狀C.樹型
B.星D.環(huán)13面向?qū)ο蟮拈_發(fā)方法中, 將是面向?qū)ο蠹夹g(shù)領(lǐng)域內(nèi)占主導(dǎo)地位的標(biāo)準(zhǔn)建模語言;A.Booch方法 B.Coad方法 C.UML語言 D.OMT方法14.瀑布模型本質(zhì)上是一種 A.線性順序模型C.線性迭代模型15.軟件維護(hù)產(chǎn)生的副作用,是指 A.開發(fā)時(shí)的錯(cuò)誤C.因修改軟件而造成的錯(cuò)誤
B.順序迭代模型D.及早見產(chǎn)品模B.隱含的錯(cuò)誤D.運(yùn)行時(shí)誤操16.軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是確定每個(gè)模塊的 ;A.算法和使用的數(shù)據(jù)結(jié)C.功能
B.外部接D.編程17.軟件結(jié)構(gòu)圖的形態(tài)特征能反映程序重用率的是 ;A.深度
B.寬度
C.扇入 D.扇出18.為了提高模塊的獨(dú)立性,模塊內(nèi)部最好是 ;A.邏輯內(nèi)C.功能內(nèi)
B.時(shí)間內(nèi)D.通信內(nèi)19.軟件結(jié)構(gòu)圖,模塊框之間若有直線連接,表示它們之間存在 ;A.調(diào)用關(guān)C.鏈接關(guān)20“軟件危機(jī)”是指 ;
B.組成關(guān)系D.順序執(zhí)行關(guān)A.計(jì)算機(jī)病毒的出現(xiàn) .利用計(jì)算機(jī)進(jìn)行經(jīng)濟(jì)犯罪活C.軟件開發(fā)和維護(hù)中出現(xiàn)的一系列問題 D.人們過分迷戀計(jì)算機(jī)系統(tǒng)21.具有風(fēng)險(xiǎn)分析的軟件生命周期模型是 ;A.瀑布模C.螺旋模
B.噴泉模D.增量模22.?dāng)?shù)據(jù)流圖DFD中的每個(gè)數(shù)據(jù)處理至少需要 ;A.一個(gè)輸入數(shù)據(jù)流C.一個(gè)輸入或者輸出數(shù)據(jù)流二.判斷題每小題2分,共24分
B.一個(gè)輸出數(shù)據(jù)流D.一個(gè)輸入數(shù)據(jù)流和一個(gè)輸出流1.文檔是軟件產(chǎn)品的一部分,沒有文檔的軟件就不稱其為軟件;2需求規(guī)格說明書在軟件開發(fā)中具有重要的作用,它也可以作為軟件可行性分析的依據(jù);3.?dāng)?shù)據(jù)流圖建立系統(tǒng)的功能模型,它由數(shù)據(jù)流、數(shù)據(jù)處理和數(shù)據(jù)存貯組成;4.在結(jié)構(gòu)化分析建模中要建立的是對象模型、功能模型和行為模型,它們以數(shù)據(jù)字典為核心;5.好的測試是用少量的測試用例運(yùn)行程序,發(fā)現(xiàn)被測程序盡可能多的錯(cuò)誤;6.邊界值分析方法是取輸入/輸出等價(jià)類的邊界值來構(gòu)成測試用例的測試方法;7在軟件開發(fā)的過程,若能推遲暴露其中的錯(cuò)誤,則為修復(fù)和改正錯(cuò)誤所花費(fèi)的代價(jià)就會降低;8.在需求分析,分析員要從用戶那里解決的最重要的問題是明確軟件做什么;9.軟件需求規(guī)格說明書在軟件開發(fā)中具有重要的作用,是軟件可行性分析的依據(jù);10.面向?qū)ο蠓椒▽W(xué)的四要素是對象、類、繼承和消息通信;11.詳細(xì)設(shè)計(jì)的結(jié)果基本最終決定了軟件的質(zhì)量;12.在詳細(xì)設(shè)計(jì)中常采用的工具有層次圖、PAD問題分析圖、程序流程圖、盒圖等;三.填空題每空2分,共24分1.為了便于對照檢,測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的結(jié)果輸出 兩部分組成;2.軟件結(jié)構(gòu)是以 模塊 為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu);3如果知道軟件的規(guī)格說明書描述的程序功能,那么就可以采用 進(jìn)行試;4當(dāng)A模塊調(diào)用B模塊時(shí),若兩個(gè)模塊之間傳遞的是數(shù)值型參數(shù),則這兩個(gè)模塊的耦合式是 內(nèi)聚耦合 ;5軟件概要設(shè)計(jì)關(guān)鍵的一步是 確定軟件體系結(jié)構(gòu) ,它直接影響下一階段詳細(xì)計(jì)和編碼的工作;6.?dāng)?shù)據(jù)流圖中的箭頭表示 數(shù)據(jù)流 ,橢圓或圓形表示 事務(wù)處理 矩形表示 數(shù)據(jù)原/終點(diǎn) ;7.軟件開發(fā)是一個(gè)自頂向下逐步細(xì)化和求精過程,而軟件測試是一個(gè) 相反 集成的過程;8.按數(shù)據(jù)流的類型,面向數(shù)據(jù)流的設(shè)計(jì)方法有兩種設(shè)計(jì)策略,它們是變換分析設(shè)計(jì)和 ;9.?dāng)?shù)據(jù)流圖僅反映系統(tǒng)必須完成的邏輯功能,所以它是一種 工能 模型;10.軟件結(jié)構(gòu)中的 深度 表示的軟件的控制層數(shù),它往往能夠粗略地標(biāo)志一個(gè)系統(tǒng)的大小和復(fù)雜程度;四.簡答題每小題5分,共10分1衡量模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)是什么2分這兩個(gè)標(biāo)準(zhǔn)的定義分別是什么2分在我們的軟件設(shè)計(jì)中,關(guān)于模塊獨(dú)立性我們追求的目標(biāo)是什么12.簡述結(jié)構(gòu)化程序設(shè)計(jì)方法的基本特點(diǎn);5分五.應(yīng)用題第一小題8分,第二小題12分,共20分1.某旅館的電話服務(wù)如下:8分可以撥分機(jī)號碼和外線號碼;分機(jī)號是從7201至7299;外線號碼先撥9,然后是市話號碼或長話號碼;長話號碼是以區(qū)號和市話號碼組成;區(qū)號是從100到300中任意的數(shù)字串;話號碼是以局號和分局號組成,局號可以是455466888552中任意一個(gè)號碼;分局是任意長度為4的數(shù)字串;要求:寫出在數(shù)據(jù)字典中,電話號碼的數(shù)據(jù)條目的定義即組成;2.下圖是一個(gè)被測程序的流程圖,請按照要求完成下列問題;共121根據(jù)該程序流程圖畫出該程序的流圖;3分2計(jì)算該流圖的環(huán)形復(fù)雜度;3分3確定獨(dú)立路徑的集合;3分4設(shè)計(jì)測試用例以滿足邏輯覆蓋的判定覆蓋標(biāo)準(zhǔn);3分軟件工程試卷A卷答案一.單項(xiàng)選擇題每小題1分,共22分1.C2D3.A4.D5.D6.A7D8.B9.A10.C11.D1.C13.C14.A15.C16.A17C18.C19.A20.C21.C2.D二.判斷題每小題2分,共24分1.對.錯(cuò)3.錯(cuò)4.錯(cuò)5.對6.對7.錯(cuò).對9.錯(cuò)10.對11.對12.三.填空題每小題2分,共24分1.輸出結(jié)果2.模塊3.黑盒測試方法4.?dāng)?shù)值耦合5.確定軟件的體系結(jié)構(gòu)6.?dāng)?shù)據(jù),數(shù)據(jù)處理,數(shù)據(jù)的源點(diǎn)/終點(diǎn)7.自底向上或相反8.事務(wù)分析設(shè)計(jì)9.功能10.深度四.簡答題每小題5分,共10分1衡量模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)是什么2分這兩個(gè)標(biāo)準(zhǔn)的定義分別是什么2分在我們的軟件設(shè)計(jì)中,關(guān)于模塊獨(dú)立性我們追求的目標(biāo)是什么1分答:衡量模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)是內(nèi)聚和耦合2分;耦合是指對一個(gè)軟件結(jié)構(gòu)內(nèi)不同模塊彼此之間互相依賴連接的緊密程度;而內(nèi)聚則標(biāo)志一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度;2分;在我們的軟件設(shè)計(jì)中,關(guān)于模塊獨(dú)立性我們追求的目標(biāo)是緊密內(nèi)聚松散耦合1分2.簡述結(jié)構(gòu)化程序設(shè)計(jì)方法的基本特點(diǎn);5分答:1.是盡可能少用goto語句的程序設(shè)計(jì)方法;2.每個(gè)代碼塊都單入單出;3.使用控制結(jié)構(gòu):順序、選擇和循環(huán)+Do_UNTIL和Do_CASE;4.自頂向下逐步求;五.應(yīng)用題每小題10分,共201.某旅館的電話服務(wù)如下:8分可以撥分機(jī)號碼和外線號碼;分機(jī)號是從7201至7299;外線號碼先撥9,然后是市話號或長話號碼;長話號碼是以區(qū)號和市話號碼組成;區(qū)號是從100到300中任意的數(shù)字串;話號碼是以局號和分局號組成,局號可以是455
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《計(jì)算機(jī)應(yīng)用基礎(chǔ) 》課件-第1章
- 2025-2030全球定制基因合成行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國理財(cái)預(yù)算記賬服務(wù)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國智能家用洗衣機(jī)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球鼓式限位開關(guān)行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國偽造 GPS 定位 App行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國冷凍毛發(fā)研磨儀行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國電動汽車綠地制造行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球速凍青豆行業(yè)調(diào)研及趨勢分析報(bào)告
- 必殺04 第七單元 我們鄰近的地區(qū)和國家(綜合題20題)(解析版)
- 2025年南京信息職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 2025-2030年中國硫酸鉀行業(yè)深度調(diào)研及投資戰(zhàn)略研究報(bào)告
- 課題申報(bào)參考:社會網(wǎng)絡(luò)視角下村改居社區(qū)公共空間優(yōu)化與“土客關(guān)系”重構(gòu)研究
- 鄉(xiāng)鎮(zhèn)衛(wèi)生院2025年工作計(jì)劃
- 2024年山東省泰安市初中學(xué)業(yè)水平生物試題含答案
- 機(jī)械工程類基礎(chǔ)知識單選題100道及答案解析
- 冠心病課件完整版本
- 2024年衛(wèi)生資格(中初級)-中醫(yī)外科學(xué)主治醫(yī)師考試近5年真題集錦(頻考類試題)帶答案
- 中國大百科全書(第二版全32冊)08
- 四川省宜賓市中學(xué)2025屆九上數(shù)學(xué)期末統(tǒng)考模擬試題含解析
- 微生物組與膽汁性肝硬化
評論
0/150
提交評論