下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第一章 軟件工程標(biāo)準(zhǔn)與軟件文檔1. 軟件工程標(biāo)準(zhǔn)的定義?P3答:是軟件工程的活動(dòng)規(guī)范和衡量準(zhǔn)則,體現(xiàn)在軟件工程的文檔編制標(biāo)準(zhǔn)上。2. ISO9000-3的核心思想?P10答:是“將質(zhì)量制作入產(chǎn)品之中”。軟件產(chǎn)品的質(zhì)量取決于軟件生存周期所有階段的活動(dòng)。3. 什么是軟件質(zhì)量?軟件質(zhì)量的6個(gè)主特性?P12答:度量軟件優(yōu)劣的一系列指標(biāo);功能性可靠性可使用性效率可維護(hù)性可移植性。第二章 軟件文檔及其組成1. 什么是軟件文檔? P16答:軟件文檔也稱做軟件文件,是軟件項(xiàng)目的資料的集合。2. 軟件文檔的作用? P16答:是計(jì)算機(jī)軟件的重要組成部分,在軟件開發(fā)人員、軟件管理人員、軟件維護(hù)人員、用戶以及計(jì)算機(jī)之
2、間起著重要的橋梁作用。3. 軟件文檔分為哪三類? 每一類包含哪些文檔? P18答:軟件文檔可以分為開發(fā)文檔、用戶文檔、管理文檔3類。用戶文檔包含:用戶手冊(cè)、操作手冊(cè)、軟件需求說明書、數(shù)據(jù)要求說明;開發(fā)文檔包含:可行性研究報(bào)告、項(xiàng)目開發(fā)計(jì)劃、軟件需求說明、數(shù)據(jù)庫設(shè)計(jì)說明書、概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書;管理文檔包含:項(xiàng)目開發(fā)計(jì)劃、模塊開發(fā)卷宗、開發(fā)進(jìn)度月報(bào)、測(cè)試計(jì)劃、測(cè)試分析報(bào)告、項(xiàng)目開發(fā)總結(jié)報(bào)告。4. 軟件生存周期的各階段結(jié)束時(shí),應(yīng)生成何種文檔? P21答:可行性研究與計(jì)劃階段生成:可行性研究報(bào)告、項(xiàng)目開發(fā)計(jì)劃、開發(fā)進(jìn)度月報(bào) 需求分析階段生成:項(xiàng)目開發(fā)計(jì)劃、軟件需求說明、數(shù)據(jù)要求說明、測(cè)試計(jì)
3、劃、用戶手冊(cè)、開發(fā)進(jìn)度月報(bào) 軟件設(shè)計(jì)階段生成:測(cè)試計(jì)劃、概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書、數(shù)據(jù)庫設(shè)計(jì)說明書、用戶手冊(cè)、操作手冊(cè)、開發(fā)進(jìn)度月報(bào)編碼時(shí)現(xiàn)階段生成:模塊開發(fā)卷宗、用戶手冊(cè)、操作手冊(cè)、開發(fā)進(jìn)度月報(bào)集成與測(cè)試階段生成:模塊開發(fā)卷宗、測(cè)試分析表、開發(fā)進(jìn)度月報(bào)、項(xiàng)目開發(fā)總結(jié)。5. 為什么說源程序是最重要的軟件文檔?答:源程序是實(shí)現(xiàn)所有文檔價(jià)值的最終體現(xiàn)(體現(xiàn)了軟件質(zhì)量的功能性、易用性、性能、可靠性、可移植性)。第三章 軟件文檔國家標(biāo)準(zhǔn)1. 在軟件文檔國家標(biāo)準(zhǔn)中,主要有哪4類文檔? P23答:計(jì)算機(jī)軟件產(chǎn)品開發(fā)文檔編制指南(GB/T 8567-1988)計(jì)算機(jī)軟件需求說明編制指南(GB/T 93
4、85-1988)計(jì)算機(jī)軟件測(cè)試文檔編制規(guī)范(GB/T 9386-1988)軟件文檔管理指南(GB/T 16680-1996)。2.計(jì)算機(jī)軟件產(chǎn)品開發(fā)文檔指南由哪14種文檔組成? P23答:可行性研究報(bào)告項(xiàng)目開發(fā)計(jì)劃軟件需求說明數(shù)據(jù)要求說明概要設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)說明書數(shù)據(jù)庫設(shè)計(jì)說明書用戶手冊(cè)操作手冊(cè)模塊開發(fā)卷宗測(cè)試計(jì)劃測(cè)試分析報(bào)告開發(fā)進(jìn)度月報(bào)項(xiàng)目開發(fā)總結(jié)報(bào)告。第四章 軟件文檔寫作要求1. 文檔編寫的靈活性主要體現(xiàn)在哪幾個(gè)方面? P55答:編制的文檔種類文檔的詳細(xì)程度文檔的表現(xiàn)形式。2. 可行性研究報(bào)告的評(píng)審,軟件需求說明書的評(píng)審,概要設(shè)計(jì)說明書的評(píng)審,詳細(xì)設(shè)計(jì)的評(píng)審,程序的評(píng)審,分別應(yīng)在軟件工程
5、的哪個(gè)階段進(jìn)行? P61答:分別在軟件工程的可行性研究階段、需求分析階段、概要設(shè)計(jì)階段、詳細(xì)設(shè)計(jì)階段、運(yùn)行階段進(jìn)行。3. 軟件文檔的質(zhì)量要求有哪6點(diǎn)? P66答:針對(duì)性精確性清晰性完整性靈活性可追溯性。4. 若按源程序行來劃分軟件規(guī)模,那么,小規(guī)模軟件,中規(guī)模軟件,大規(guī)模軟件,超大規(guī)模軟件分別大致是多少源程序行?P69答:小規(guī)模軟件源程序行數(shù)小于5000的軟件,中規(guī)模軟件源程序行數(shù)為1000050000的軟件,大規(guī)模軟件源程序行數(shù)為10000500000的軟件,超大規(guī)模軟件源程序行數(shù)大于500000的軟件。5. 小規(guī)模軟件,中規(guī)模軟件,大規(guī)模軟件,超大規(guī)模軟件,分別大致寫出哪幾類文檔?P70答
6、:小規(guī)模軟件:軟件需求與開發(fā)計(jì)劃、軟件設(shè)計(jì)說明、使用說明、測(cè)試分析報(bào)告、項(xiàng)目開發(fā)總結(jié);中規(guī)模軟件:項(xiàng)目開發(fā)總結(jié)、軟件需求說明、測(cè)試計(jì)劃、軟件設(shè)計(jì)說明、使用說明、模塊開發(fā)卷宗、測(cè)試分析報(bào)告、開發(fā)進(jìn)度月報(bào)、項(xiàng)目開發(fā)總結(jié);大規(guī)模軟件:可行性報(bào)告、項(xiàng)目開發(fā)計(jì)劃、軟件需求說明、數(shù)據(jù)要求說明、測(cè)試計(jì)劃、概要設(shè)計(jì)說明、詳細(xì)設(shè)計(jì)說明、數(shù)據(jù)庫設(shè)計(jì)說明、用戶手冊(cè)、操作手冊(cè)、模塊開發(fā)卷宗、測(cè)試分析報(bào)告、開發(fā)進(jìn)度月報(bào)、項(xiàng)目開發(fā)總結(jié);超大規(guī)模軟件:對(duì)應(yīng)大規(guī)模軟件所規(guī)定的文件可進(jìn)一步細(xì)分。第五章 軟件開發(fā)文檔1.可行性研究報(bào)告的2個(gè)要點(diǎn)?P71答:論證項(xiàng)目的可行性提出項(xiàng)目的系統(tǒng)方案。2.軟件需求說明書的4點(diǎn)要點(diǎn)?P74答
7、:目的功能性能用戶操作界面。3.電話交換系統(tǒng)的USE-CASE圖?P82答:4.飛機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)流圖?P82答: 5.軟件需求說明書中,不應(yīng)寫進(jìn)設(shè)計(jì)說明和項(xiàng)目要求。請(qǐng)各舉三例。P83答:不指定如下項(xiàng)目設(shè)計(jì):把軟件劃分成若干模塊給每一個(gè)模塊分配功能描述模塊間的信息流程或者控制流程選擇數(shù)據(jù)結(jié)構(gòu)。不應(yīng)寫進(jìn)設(shè)計(jì)說明:6.概要設(shè)計(jì)說明書的3個(gè)要點(diǎn)?P84答:用戶需求分配給軟件結(jié)構(gòu)形成軟件的系統(tǒng)結(jié)構(gòu)圖設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)7.HIPO圖?P87答:略8.結(jié)構(gòu)圖?P87答: 9類的繼承關(guān)系?聚集關(guān)系?P92答:利用現(xiàn)有的類來定義新的類,稱之為繼承。如果一個(gè)類繼承了多個(gè)基類的特征,那么這種繼承關(guān)系稱之為多重繼承。為
8、了區(qū)別多重繼承,將僅有一個(gè)基類的繼承關(guān)系稱為單繼承。當(dāng)一個(gè)派生類直接或間接地多次繼承同一個(gè)基類,稱為重復(fù)繼承。如果累B類的定義中將類A的對(duì)象作為數(shù)據(jù)成員,則B與A之間是一種稱為聚集的關(guān)系。10.代理(Proxy)結(jié)構(gòu)的類實(shí)現(xiàn)圖? P95答:11.詳細(xì)設(shè)計(jì)的3個(gè)要點(diǎn)? P97答:確定每個(gè)模塊的算法,用工具表達(dá)算法的過程,寫出模塊的詳細(xì)設(shè)計(jì)過程性描述。確定每一個(gè)模塊的數(shù)據(jù)結(jié)構(gòu)。確定模塊接口細(xì)節(jié)。12.流程圖的5種基本控制結(jié)構(gòu)? P98答:13.PAD圖的5種基本控制結(jié)構(gòu)? P99答: 第六章 軟件管理文檔1. 軟件管理文檔由哪幾種文檔組成? P102答:項(xiàng)目開發(fā)計(jì)劃測(cè)試計(jì)劃測(cè)試分析報(bào)告開發(fā)進(jìn)度報(bào)告
9、開發(fā)總結(jié)報(bào)告2.軟件管理文檔有哪三個(gè)作用? P102答:是軟件開發(fā)各個(gè)階段工作成果的體現(xiàn)是把軟件開發(fā)過程中的一些“不可見的”事物轉(zhuǎn)成“可見的”文字資料,記錄開發(fā)過程中的技術(shù)信息,為掌握開發(fā)過程、控制開發(fā)質(zhì)量和維護(hù)工作等提供原始信息是提供了管理人員、開發(fā)員、操作人員和用戶之間相互溝通、協(xié)調(diào)的窗口,有利于正確把握軟件的正確性和可用性,以便于能夠判斷原定目標(biāo)是否達(dá)到, 以及繼續(xù)需要的資源的種類和數(shù)量。2. 項(xiàng)目開發(fā)計(jì)劃書主要有哪幾個(gè)部分? P103答:項(xiàng)目目標(biāo)開發(fā)團(tuán)隊(duì)及人員安排硬件和軟件資源需求工作分解項(xiàng)目進(jìn)度風(fēng)險(xiǎn)分析監(jiān)控機(jī)制開發(fā)估算。3. 什么是軟件項(xiàng)目里程碑? P105答:一個(gè)里程碑就是一項(xiàng)軟件
10、過程活動(dòng)的終結(jié)。4. 項(xiàng)目進(jìn)度如何用甘特圖表示? P109 圖6.8答:略5.軟件項(xiàng)目風(fēng)險(xiǎn)主要有哪三類? 典型風(fēng)險(xiǎn)的例子。 P110答:項(xiàng)目風(fēng)險(xiǎn):職員跳槽、管理層變更、硬件缺乏、需求變更、描述延遲、低估了系統(tǒng)規(guī)模產(chǎn)品風(fēng)險(xiǎn):CASE工具性能較差、需求變更、描述延遲、低估了系統(tǒng)規(guī)模業(yè)務(wù)風(fēng)險(xiǎn):技術(shù)變更、產(chǎn)品競爭。6. 什么是軟件測(cè)試? 軟件檢查? 軟件調(diào)試? P114答:軟件測(cè)試是保證軟件產(chǎn)品質(zhì)量的重要環(huán)節(jié),是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。對(duì)系統(tǒng)的各種表示形式,如需求文檔、設(shè)計(jì)圖和程序源代碼等,進(jìn)行分析和檢查,這一工作貫穿整個(gè)軟件開發(fā)過程。使用測(cè)試數(shù)據(jù)對(duì)軟件的實(shí)現(xiàn)進(jìn)行運(yùn)行檢查,查看系統(tǒng)的輸出內(nèi)容以及
11、運(yùn)行行為是否符合要求。7. 軟件測(cè)試的2條主要原則?P116答:測(cè)試規(guī)劃包含了測(cè)試工作的全部內(nèi)容軟件測(cè)試貫穿開發(fā)的整個(gè)過程。9.軟件測(cè)試過程的劃分? P117 圖6.15答:10.軟件測(cè)試計(jì)劃的結(jié)構(gòu)(內(nèi)容)? P119 表6.8答;內(nèi)容說明測(cè)試過程描述測(cè)試過程的主要階段需求跟蹤用戶最關(guān)心系統(tǒng)能否滿足要求,測(cè)試計(jì)劃應(yīng)包含對(duì)每項(xiàng)需求的單獨(dú)測(cè)試測(cè)試項(xiàng)目軟件需要測(cè)試的內(nèi)容都應(yīng)在此定義測(cè)試時(shí)間安排給出總的時(shí)間安排和相應(yīng)的資源分配測(cè)試記錄測(cè)試所得到的結(jié)果、測(cè)試過程、執(zhí)行情況等必須系統(tǒng)地記錄下來軟件和硬件需求列出測(cè)試所要使用的軟件工具和硬件設(shè)施結(jié)束需要考慮和預(yù)料的影響測(cè)試過程的結(jié)束11.軟件測(cè)試設(shè)計(jì)的內(nèi)容?
12、 P121 測(cè)試用例的定義答:測(cè)試用例是對(duì)測(cè)試需要的輸入和預(yù)期的輸出的描述,以及對(duì)當(dāng)前測(cè)試的內(nèi)容描述。12.黑盒測(cè)試? P121答:系統(tǒng)作為一個(gè)黑盒子,其行為只能通過軟件的接口研究其輸入和相應(yīng)的輸出來確定,測(cè)試者的目光集中在功能上,完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。13.白盒測(cè)試? P125答:結(jié)構(gòu)化測(cè)試也被稱為“白盒測(cè)試”,是根據(jù)軟件的結(jié)構(gòu)知識(shí)和現(xiàn)實(shí)的知識(shí)所進(jìn)行的測(cè)試方法,這一方法是把測(cè)試對(duì)象看作一個(gè)打開的盒子,它允許測(cè)試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試。14.集成測(cè)試的增量法? P128答:在系統(tǒng)集成和測(cè)試過程中使用增量法,從一個(gè)集成度最小的系統(tǒng)配置開始,然后測(cè)試這個(gè)系統(tǒng)。測(cè)試完成后,一個(gè)增量一個(gè)增量地往系統(tǒng)中增加組件,每次增加進(jìn)組件后在進(jìn)行測(cè)試。15.軟件測(cè)試分析報(bào)告的主要內(nèi)容(5點(diǎn))? P135答:略16.軟件缺陷率? P135答:在給定的時(shí)間單位內(nèi)每千行代碼中的缺陷數(shù)。17.Pareto圖 ? P119答: 略18.軟件開發(fā)進(jìn)度的主要內(nèi)容(5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 濱州學(xué)院《英國文學(xué)史及作品選讀》2023-2024學(xué)年第一學(xué)期期末試卷
- 畢節(jié)工業(yè)職業(yè)技術(shù)學(xué)院《機(jī)械制造裝備設(shè)計(jì)課程設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度2025版?zhèn)€人承包教育培訓(xùn)資源共享合同范本3篇
- 企業(yè)法人委托代理合同
- 2025版食品工廠灌裝設(shè)備研發(fā)合作合同樣本3篇
- 二手車交易合同個(gè)人簡版
- 解除合同聯(lián)系函
- 郵政業(yè)務(wù)外包合同
- 大學(xué)會(huì)計(jì)實(shí)習(xí)報(bào)告范文6篇
- 2024年香精爐燈項(xiàng)目可行性研究報(bào)告
- 心身疾病的心理與康復(fù)治療
- 2024年02月四川省省直機(jī)關(guān)2024年度公開遴選和公開選調(diào)公務(wù)員筆試參考題庫附帶答案詳解
- 2024安吉桃花源萌寵露營節(jié)活動(dòng)方案
- 壯醫(yī)藥水蛭療法
- 生產(chǎn)計(jì)劃實(shí)施考核管理辦法
- 200句搞定中考英語詞匯
- 2024年型材切割機(jī)市場需求分析報(bào)告
- 二型糖尿病足
- 汽車文化教案(汽車發(fā)展史)
- 土木工程認(rèn)識(shí)實(shí)習(xí)報(bào)告
- 服務(wù)區(qū)安全生產(chǎn)培訓(xùn)
評(píng)論
0/150
提交評(píng)論