付費(fèi)下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、?軟件工程?試題題 號(hào)I 一 I 二 I 三 I 四 I 五 總分1 芬第一局部選擇題一、單項(xiàng)選擇題本大題共20小題,每題1分,共20分在每題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi).錯(cuò)選、多項(xiàng)選擇或未選均無分.1. 是軟件生存期中的一系列相關(guān)軟件工程活動(dòng)的集合,它由軟件規(guī)格說明、軟件設(shè)計(jì)與開發(fā)、軟件確認(rèn)、軟件改進(jìn)等活動(dòng)組成.A軟件過程B軟件工具C質(zhì)量保證D軟件工程2. 在各種不同的軟件需求中,功能需求描述了用戶使用產(chǎn)品必須要完成的任務(wù),可以在用例模型或方案腳本中予以說明,是從各個(gè)角度對(duì)系統(tǒng)的約束和限制,反映了應(yīng)用對(duì)軟件系統(tǒng)質(zhì)量和特性的額外要求.A業(yè)務(wù)需求B功能
2、要求C非功能需求D 用戶需求3. 軟件測(cè)試方案開始丁需求分析階段,完成丁階段.A需求分析B軟件設(shè)計(jì)C軟件實(shí)現(xiàn)D軟件測(cè)試4. 下面關(guān)丁面向?qū)ο蠓椒ㄖ邢⒌谋磉_(dá),不正確的選項(xiàng)是 .A. 鍵盤、鼠標(biāo)、通信端口、網(wǎng)絡(luò)等設(shè)備一有變化,就會(huì)產(chǎn)生消息B. 操作系統(tǒng)不斷向應(yīng)用程序發(fā)送消息,但應(yīng)用程序不能向操作系統(tǒng)發(fā)送消息C. 應(yīng)用程序之間可以相互發(fā)送消息D. 發(fā)送與接收消息的通信機(jī)制與傳統(tǒng)的子程序調(diào)用機(jī)制不同5. 美國(guó)卡內(nèi)基一梅隆大學(xué)SEI提出的CM嗷型將軟件過程的成熟度分為5個(gè)等 級(jí),以下選項(xiàng)中,屆丁可治理級(jí)的特征是.A. 工作無序,工程進(jìn)行過程中經(jīng)常放棄當(dāng)初的方案B. 建立了工程級(jí)的治理制度C. 建立了企
3、業(yè)級(jí)的治理制度D. 軟件過程中活動(dòng)的生產(chǎn)率和質(zhì)量是可度量的6. 在McCall軟件質(zhì)量度量模型中,屆丁面向軟件產(chǎn)品修改.A.可靠性B .可重用性C.適應(yīng)性D.可移植性7. 軟件生命周期中所花費(fèi)用最多的階段是A. 詳細(xì)設(shè)計(jì)B.軟件編碼C.軟件測(cè)試D.軟件維護(hù)8 .需求分析階段的任務(wù)是確定A. 軟件開發(fā)方法B. 軟件開發(fā)工具C. 軟件開發(fā)費(fèi)D. 軟件系統(tǒng)的功能9. 如果某種內(nèi)聚要求一個(gè)模塊中包含的任務(wù)必須在同一段時(shí)間內(nèi)執(zhí)行,那么這種 內(nèi)聚為.A.時(shí)間內(nèi)聚B.邏輯內(nèi)聚C. 通信內(nèi)聚D.信息內(nèi)聚5. 影響軟件可維護(hù)性的決定因素是A 文檔B可理解性C 可測(cè)試性D可修改性10. 實(shí)現(xiàn)單入口單出口程序的三種
4、根本限制結(jié)構(gòu)是A 順序、選擇、循環(huán)B 過程、子程序、分程序C 調(diào)用、返回、轉(zhuǎn)移D 遞歸、堆棧、隊(duì)列11. 為高質(zhì)量地開發(fā)軟件工程,在軟件結(jié)構(gòu)設(shè)計(jì)時(shí),必須遵循原那么.A.信息隱蔽B.質(zhì)量限制C.程序優(yōu)化D.數(shù)據(jù)共享 12. DFC的每個(gè)加工至少需要A. 一個(gè)輸入流B. 一個(gè)輸出流C. 一個(gè)輸入或輸出流D. 一個(gè)輸入流和一個(gè)輸出流13.軟件維護(hù)困難的主要原因是A.費(fèi)用低B.法的缺陷D.14. 表小對(duì)象相互行為的模型是A.動(dòng)態(tài)模型B.模型D.靜態(tài)模型15. 快速原型模型的主要特點(diǎn)之一是A.開發(fā)完畢才見到廣品C.開發(fā)完畢后才見到工作軟件人員少C.開發(fā)萬得不到用戶支持模型.功能模型C.對(duì)象B.及早提供全
5、部完整的軟件產(chǎn)品D.及早提供工作軟件16 .汽車有一個(gè)發(fā)動(dòng)機(jī).汽車和發(fā)動(dòng)機(jī)之間的關(guān)系是 關(guān)系.A. 一般具體B.整體局部C.分類關(guān)系D.主從關(guān)系17、 在各種不同的軟件需求中,描述了用戶使用產(chǎn)品必須要完成的任務(wù), 可以在用例模型或方案腳本中予以說明.A業(yè)務(wù)需求B功能需求C非功能需求D用戶需求18、 CM喉供了一個(gè)框架,將軟件過程改進(jìn)的進(jìn)化步驟組織成5個(gè)成熟度等級(jí).除第1級(jí)外,每一級(jí)都包含了實(shí)現(xiàn)這一級(jí)目標(biāo)的假設(shè)干關(guān)鍵過程域,每一個(gè)關(guān)鍵過程域乂包含假設(shè)干.A關(guān)鍵實(shí)踐B軟件過程性能C軟件過程水平D軟件過程19、軟件測(cè)試是為了而執(zhí)行程序的過程.A糾正錯(cuò)誤B發(fā)現(xiàn)錯(cuò)誤C預(yù)防錯(cuò)誤D證實(shí)正確20. 可行性分析
6、是在系統(tǒng)開發(fā)的早期所做的一項(xiàng)重要的論證工作,它是決定該系統(tǒng)是否開 發(fā)的決策依據(jù),因必須給出的回答.A.確定B.行或不行C.正確D.無二義第二局部非選擇題二、填空題本大題共10小題,每題2分,共20分1. 軟件工程方法是完成軟件工程工程的 .它支持工程方案和估算、系統(tǒng)和 軟件需求分析、編程、測(cè)試和維護(hù).2. 兩個(gè)常用的估算模型: 、Putnam模型3軟件修復(fù)步驟:發(fā)現(xiàn)故障、測(cè)試、系統(tǒng)重新啟動(dòng)4系統(tǒng)需求詳細(xì)說明系統(tǒng)將要提供的 以及系統(tǒng)受到的約束.精確的描述軟 件的 05使用原型可以讓用戶更多、更早地參與需求分析過程.6面向?qū)ο蟮男枨蠓治龇椒ǖ暮诵氖抢妹嫦驅(qū)ο蟮母拍詈头椒檐浖﨟逑 造模型.它包含
7、面向?qū)ο箫L(fēng)格的 以及用丁指導(dǎo)需求分析的面向?qū)ο蠓椒?學(xué).7活動(dòng)圖中包含限制流和.限制流表示一個(gè)操作完成后對(duì)其后續(xù)操作 的觸發(fā).8. 從工程治理的角度看,軟件設(shè)計(jì)可分為 和 兩大步驟.9. 逆向工程與 是目前預(yù)防性維護(hù)采用的主要技術(shù).10. 我們將現(xiàn)今廣為使用的支持快速原型的 CASH具分為四類: 工具, 面向數(shù)據(jù)庫(kù)應(yīng)用的開發(fā)工具, 以及可重用工具.三、名詞解釋題本大題共5小題,每題3分,共15分1、工程風(fēng)險(xiǎn)2、a測(cè)試3、完善性維護(hù)成任務(wù)4、技術(shù)風(fēng)險(xiǎn)5、活動(dòng)圖四、簡(jiǎn)做題本大題共5小題,每題5分,共25分1、軟件危機(jī)表現(xiàn)那些些方面軟件開發(fā)本錢過高軟件質(zhì)量得不到保證軟件開發(fā)效率低難以限制開發(fā)進(jìn)度,工
8、作量估計(jì)困難軟件不能滿足社會(huì)開展的需求,成為社會(huì)、經(jīng)濟(jì)開展的制約因素程序規(guī)模、工作量與本錢的關(guān)系2、簡(jiǎn)述軟件工程治理任務(wù).3、簡(jiǎn)述采用信息隱藏原理指導(dǎo)模塊設(shè)計(jì)優(yōu)點(diǎn).4、黑盒測(cè)試完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,測(cè)試僅在程序界面上進(jìn)行.因此黑盒測(cè)試設(shè)計(jì)測(cè)試用例旨在說明什么5、簡(jiǎn)述設(shè)計(jì)模型精化需要需要考慮的任務(wù).五、綜合應(yīng)用題第一小題8分,第二小題5分,第三小題7分,共20分1、根據(jù)下面給出的規(guī)格說明,利用等價(jià)類劃分的方法,給出足夠的測(cè)試用例.一個(gè)程序讀入3個(gè)整數(shù),它們分別代表一個(gè)三角形的 3個(gè)邊長(zhǎng).該程序判 斷所輸入的整數(shù)是否構(gòu)成一個(gè)三角形,以及該三角形是一般的、等腰的或等邊的, 并將結(jié)果打印
9、出來.要求:設(shè)三角形的3條邊分別為A、B、C,并且1列出等價(jià)類表,格式如下:輸入條件有效等價(jià)類無效等價(jià)類注意:將等價(jià)類編號(hào)注意:將等價(jià)類編號(hào)2設(shè)計(jì)測(cè)試用例,格式如下:用例n:輸入【A, B, C】覆蓋等價(jià)類列出等價(jià)類序號(hào),輸出 結(jié)果為.2、以下圖顯示了某個(gè)學(xué)校課程治理系統(tǒng)的局部類圖,其中一個(gè)學(xué)生student 可 以知道所有注冊(cè)課程的教師instructor , 一個(gè)教師也可以知道所有注冊(cè)課程 的學(xué)生.Student.*Q.*Ins true to r-name; String-studjenilD; Ini-ressteiFdlns true tors:Instrucior-najne: S
10、trfaig -uistructoiID: bit -regKteidStudente: Student |+getRe gisteiEdlnstnirtorsO: Irutructorfil+getReStudentsQ:!Shident現(xiàn)在提出一個(gè)新的需求:一個(gè)教師也可以是某些課程的學(xué)生,那么下面設(shè) 計(jì)AC中哪一個(gè)是最好的為什么設(shè)計(jì)A:Caiudidaie-name: String-candidate ID: Int-student: Boolean-instruetnr: Baokan-legs ieied Candidates: Candidate+getReisteicdCaTidi
11、datesO: Candidate 設(shè)計(jì)B:Cndidte-najiue: String-candidate ID: IntStudHLt.*Instructor-reisteiedlnstnidors: Instnictor(-regsterodShidents:Student-eifiegisteiedliutmcioisO:Iiutnictort +getRegKteied SftudcntsQ:Student設(shè)計(jì)C:3. 圖書館的預(yù)定圖書子系統(tǒng)有如下功能:(1) 由供書部門提供書目給訂購(gòu)組;(2) 訂書組從各單位取得要訂的書目;(3) 根據(jù)供書目錄和訂書書目產(chǎn)生訂書文檔留底;(4) 將
12、訂書信息(包括數(shù)目,數(shù)量等)反響給供書單位;(5) 將未訂書目通知訂書者;(6) 對(duì)丁重復(fù)訂購(gòu)的書目由系統(tǒng)自動(dòng)檢查,并把結(jié)果反響給訂書者. 試根據(jù)要求畫出該問題的數(shù)據(jù)流程圖,并把其轉(zhuǎn)換為軟件結(jié)構(gòu)圖.?軟件工程?試題參考答案一、單項(xiàng)選擇題本大題共20小題,每題1分,共20分1、A2、C3 、B4 、B 5、D6、C7、D8、D9、10、 A11、A12、D13 、C14、C15、D16、B17、D 18、A19、B20、B第一局部選擇題第二局部非選擇題A2分,共20分二、填空題本大題共10小題,每題1、技術(shù)手段、設(shè)計(jì)2、CoCoMo3、糾正錯(cuò)誤4、效勞、功能5、快速6、軟件需求、圖形語(yǔ)言機(jī)制7、
13、信息流8、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)9重構(gòu)工程10.用戶界面自動(dòng)生成工具、四代語(yǔ)言三、名詞解釋題本大題共5小題,每題3分,共15分1、工程風(fēng)險(xiǎn) 指工程在預(yù)算、進(jìn)度、人力、資源、顧客和需求等方面的原因 對(duì)軟件工程產(chǎn)生的不良影響.2、a測(cè)試是指軟件開發(fā)公司組織內(nèi)部人員模擬各類用戶行為對(duì)即將面市 的軟件產(chǎn)品稱為a版本進(jìn)行測(cè)試,試圖發(fā)現(xiàn)錯(cuò)誤并修正.3、完善性維護(hù)成任務(wù)是根據(jù)用戶在使用過程中提出的一些建設(shè)性意見而進(jìn)行 的維護(hù)活動(dòng).4、技術(shù)風(fēng)險(xiǎn) 指軟件在設(shè)計(jì)、實(shí)現(xiàn)、接口、驗(yàn)證和維護(hù)過程中可能發(fā)生的潛 在問題,對(duì)軟件工程帶來的危害.5、活動(dòng)圖 描述系統(tǒng)為完成某項(xiàng)功能而執(zhí)行的操作序列,這些操作序列可以并 發(fā)和同步.四
14、、簡(jiǎn)做題本大題共5小題,每題5分,共25分1、軟件危機(jī)表現(xiàn)方面:軟件開發(fā)本錢過高;軟件質(zhì)量得不到保證;軟件開發(fā)效率低;難以限制開發(fā)進(jìn)度,工作量估計(jì)困難;軟件不能滿足社會(huì)開展的需求,成為社會(huì)、經(jīng)濟(jì)開展的制約因素;程序規(guī)模、工作量與本錢的關(guān)系.2、軟件工程治理任務(wù):制定軟件工程的實(shí)施方案和方案;對(duì)人員進(jìn)行組織和分工;根據(jù)方案進(jìn)度,以及本錢治理、風(fēng)險(xiǎn)治理、質(zhì)量治理的要求進(jìn)行軟件開發(fā), 完成軟件工程的各項(xiàng)要求和任務(wù).3、采用信息隱藏原理指導(dǎo)模塊設(shè)計(jì)優(yōu)點(diǎn):支持模塊的并行開發(fā);減少軟件測(cè)試和軟件維護(hù)的工作量.4、黑盒測(cè)試完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,測(cè)試僅在程序界面上進(jìn)行.因此黑盒測(cè)試設(shè)計(jì)測(cè)試用例旨
15、在說明: 軟件的功能是否可操作; 程序能否適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出結(jié)果或在可能的場(chǎng)景中事件驅(qū)動(dòng)的效果是否盡如人意; 能否保持外部信息如數(shù)據(jù)文件的完整性.5、簡(jiǎn)述設(shè)計(jì)模型精化需要需要考慮的任務(wù):以頂層架構(gòu)圖為根底,精化目標(biāo)軟件系統(tǒng)的體系結(jié)構(gòu).精化類之間的關(guān)系.精化類的屆性和操作.針對(duì)具有明顯狀態(tài)轉(zhuǎn)換特征的類,設(shè)計(jì)狀態(tài)圖.針比照擬復(fù)雜的類方法,設(shè)計(jì)活動(dòng)圖.五、綜合應(yīng)用題第一小題8分,第二小題5分,第三小題7分,共20分1、答:1列出等價(jià)類表輸入條件有效等價(jià)類無效等價(jià)類是否構(gòu)成一個(gè)三角形(1) A 0 且 B 0 且 C 0且A+ B C 且 B+ CA 且A+ C B.(2) AWO 或
16、 BWO 或 CVO(3) A+ BWC 或 A+ CVB 或 B+ C A是否等腰三角形(4) A= B或 A= C或 B= C(5) AB 且 AC 且 BC是否等邊三角形(6) A= B且 A= C且 B= C(7) AB 或 AC 或 BC2設(shè)計(jì)測(cè)試用例用例1:輸入【3, 4, 5】覆蓋等價(jià)類1, 2, 3, 4, 5, 6,輸出結(jié)果為構(gòu)成一般三角形.用例2:三者取一輸入【0, 1, 2】覆蓋等價(jià)類2,輸出結(jié)果為不構(gòu)成三角形.輸入【1, 0, 2】覆蓋等價(jià)類2,輸出結(jié)果為不構(gòu)成三角形.輸入【1, 2, 0】覆蓋等價(jià)類2,輸出結(jié)果為不構(gòu)成三角形.用例3:三者取一輸入【1, 2, 3】覆蓋等價(jià)類3,輸出結(jié)果為不構(gòu)成三角形.輸入【1, 3, 2】覆蓋等價(jià)類3,輸出結(jié)果為不構(gòu)成三角形.輸入【3, 1, 2】覆蓋等價(jià)類3,輸出結(jié)果為不構(gòu)成三角形.用例4:三者取一輸入【3, 3, 4】覆蓋等價(jià)類1 4,輸出結(jié)果為等腰三角形輸入【3, 4, 4】覆蓋等價(jià)類1 4,輸出結(jié)果為等腰三角形輸入【3, 4, 3】覆蓋等價(jià)類1 4,輸出結(jié)果為等腰三角形用例5:輸入【3, 4, 5】覆蓋等價(jià)類(1) 用例6:輸入【3, 3, 3】覆蓋等價(jià)類(1) 用例7:三者取一輸入【3, 4, 4】覆蓋等價(jià)類(1) (4)輸入【3, 4, 3】覆蓋等價(jià)類(1) (4)輸入【3, 3, 4】覆蓋等
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026華潤(rùn)水泥(安順)有限公司招聘5人考試備考題庫(kù)及答案解析
- 2026廣東廣州市黃埔區(qū)人民政府南崗街道辦事處招聘政府聘員5人考試備考試題及答案解析
- 2026上海事業(yè)單位統(tǒng)考考試參考題庫(kù)及答案解析
- 2026廣東深圳安居集團(tuán)博士后創(chuàng)新實(shí)踐基地誠(chéng)聘1人考試備考試題及答案解析
- 2026上半年貴州事業(yè)單位聯(lián)考貴州省高級(jí)人民法院招聘1人備考題庫(kù)及答案詳解(奪冠系列)
- 2026廣東省事業(yè)單位集中招聘高校畢業(yè)生11066人考試參考題庫(kù)及答案解析
- 2026廣東茂名市生態(tài)環(huán)境局化州分局招聘勞務(wù)派遣人員3人備考題庫(kù)完整答案詳解
- 2026新疆生產(chǎn)建設(shè)兵團(tuán)文化旅游投資集團(tuán)有限公司招(競(jìng))聘13人備考題庫(kù)及完整答案詳解1套
- 2025云南大學(xué)附屬中學(xué)星耀學(xué)校招聘?jìng)淇碱}庫(kù)及答案詳解(考點(diǎn)梳理)
- 2026廣東廣州市越秀區(qū)登峰街招聘綜合行政執(zhí)法協(xié)管員2人備考題庫(kù)及完整答案詳解
- 2026屆湖北省武漢市高三元月調(diào)考英語(yǔ)試卷(含答案無聽力原文及音頻)
- 2026年黑龍江林業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能筆試備考試題含答案解析
- 生物實(shí)驗(yàn)室安全管理手冊(cè)
- 網(wǎng)絡(luò)安全與輿情培訓(xùn)簡(jiǎn)報(bào)課件
- 供應(yīng)商現(xiàn)場(chǎng)審核打分表-評(píng)分細(xì)則
- 質(zhì)量檢驗(yàn)部2025年度工作總結(jié)與2026年度規(guī)劃
- 陳世榮使徒課件
- 預(yù)防葡萄膜炎復(fù)發(fā)護(hù)理策略
- 民兵偽裝與防護(hù)課件
- 2025至2030中國(guó)丙烯酸壓敏膠行業(yè)調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- 2025年初級(jí)經(jīng)濟(jì)師考試卷附答案
評(píng)論
0/150
提交評(píng)論