

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、軟件工程習(xí)題CH1 一、填空題1、軟件工程需要解決的問題包括: 費(fèi)用 、 可靠性 、 可維護(hù)性 、 生產(chǎn)率 和 重用 。2、到目前為止,軟件生產(chǎn)的發(fā)展經(jīng)歷了三個(gè)階段,即 程序設(shè)計(jì) 、 程序系統(tǒng) 和 軟件工程 。3、計(jì)算機(jī)科學(xué)中的研究曾國均可用于軟件工程,但計(jì)算機(jī)科學(xué)側(cè)重于 原理和理論 ,而軟件工程側(cè)重于 軟件系統(tǒng)構(gòu)造 。4、軟件工程有用管理科學(xué)的方法和原理進(jìn)行 軟件生產(chǎn)的管理
2、 。5、軟件工程是用科學(xué)知識(shí)和技術(shù)原理來 定義 、 開發(fā) 、 維護(hù) 軟件的一門科學(xué)。6、軟件工程研究的主要內(nèi)容包括軟件開發(fā)技術(shù)和軟件開發(fā)管理技術(shù)兩個(gè)方面。在軟件開發(fā)技術(shù)方面,主要研究 開發(fā)方法、 開發(fā)過程、 開發(fā)工具 。在軟件開發(fā)管理技術(shù)方面主要研究 管理學(xué) 、 經(jīng)濟(jì)學(xué) 、 心理學(xué) 。7、作為一門交叉學(xué)科,軟件工程具有很強(qiáng)的綜合性,它涉及 計(jì)算機(jī)科學(xué) 、 工程科學(xué) 、 管理科
3、學(xué) 、 數(shù)學(xué) 等領(lǐng)域。8、軟件生產(chǎn)周期是指一個(gè)軟件從提出開發(fā)要求開始直到該軟件報(bào)廢為止的整個(gè)時(shí)期。通常包括 問題定義、可行性研究 、需求分析 、 總體設(shè)計(jì) 、 詳細(xì)設(shè)計(jì) 、 編碼 、測試 、 維護(hù) 等活動(dòng),可以將這些活動(dòng)以適當(dāng)方式分配到不同階段去完成。9、開發(fā)軟件工具的主要目的是為了提高軟件生產(chǎn)效率和改善 軟件的質(zhì)量 。10、描述軟件開發(fā)過程中各種活動(dòng)如何執(zhí)行的模型稱為周期
4、 模型。11、從軟件工程誕生以來,已經(jīng)提出了多種軟件開發(fā)方法,如 結(jié)構(gòu)化方法 、 面向數(shù)據(jù)的方法 、 面向?qū)ο蟮姆椒?,它們對(duì)軟件工程及軟件產(chǎn)業(yè)的發(fā)展起到了不可估量的作用。12、結(jié)構(gòu)化方法由 結(jié)構(gòu)化分析 、 結(jié)構(gòu)化設(shè)計(jì) 和 結(jié)構(gòu)化程序設(shè)計(jì) 構(gòu)成。它是一種面向 數(shù)據(jù)流 的開發(fā)方法。13、 增量 模型是一種非整體開發(fā)方法的模型。軟件在該模型中是“逐漸”開發(fā)出來的,開發(fā)一部分向用戶展示一部分,
5、可讓用戶及早看到部分軟件,及早發(fā)現(xiàn)問題。或者先開發(fā)一個(gè)“原型”軟件,完成部分主要功能,展示給用戶并征求意見,然后逐步完善,最終獲得滿意的軟件產(chǎn)品。14、噴泉模型是一種以 用戶需求 為動(dòng)力,以 對(duì)象 作為驅(qū)動(dòng)的模型,適合于 面向?qū)ο?的開發(fā)方法。它克服了瀑布模型不支持軟件重用和多項(xiàng)開發(fā)活動(dòng)集成的局限性。噴泉模型使開發(fā)過程具有 迭代性 和 無間隙性 。15、結(jié)構(gòu)化方法總的指導(dǎo)思想
6、是 自頂向下逐步求精 。它的基本原則是功能的 分解 和 抽象 。它是軟件工程中最早出現(xiàn)的開發(fā)方法,特別適用于 數(shù)據(jù)處理領(lǐng)域 的問題。16、螺旋模型將 瀑布 模型和 增量 模型結(jié)合起來,加入了兩種模型均忽略了的風(fēng)險(xiǎn)分析,彌補(bǔ)了這兩種模型的不足。17、螺旋模型將開發(fā)過程分為幾個(gè)螺旋周期,在每個(gè)螺旋周期內(nèi)分為 4 個(gè)工作步驟。第一步 制定計(jì)劃 ,確定目標(biāo),選定實(shí)施方案,明確開發(fā)限制條件。第二步
7、 風(fēng)險(xiǎn)分析 ,分析所選方案、識(shí)別風(fēng)險(xiǎn),通過原型消除風(fēng)險(xiǎn)。第三步 開發(fā)實(shí)施 ,實(shí)施軟件開發(fā)。第四步 用戶評(píng)估 ,評(píng)價(jià)開發(fā)工作,提出修改意見,建立下一周期的計(jì)41、對(duì)于實(shí)驗(yàn)型,用原型過程來代替 設(shè)計(jì) 階段,即在 設(shè)計(jì) 階段引入原型,快速分析 實(shí)現(xiàn)方案 ,快速構(gòu)造原型,通過運(yùn)行,考查設(shè)計(jì)方案的 可行性與合理性 ,原型成為設(shè)計(jì)的 總體框架 或 設(shè)計(jì)結(jié)果 的一部分。42
8、、軟件開發(fā)中的原型是軟件的一個(gè)早期可運(yùn)行的版本,它反映了最終系統(tǒng)的重要特征 。43、增量模型根據(jù)增量方式和形式的不同,分為 漸增 模型和 原型 模型。44、若原型不滿足需求說明,則根據(jù)明確的要求修改 原型 ,若原型不滿足用戶需求,則修改和規(guī)定 需求說明 ,重新構(gòu)造原型。45、瀑布模型 不 適應(yīng)需求可變的軟件開發(fā),只有到 開發(fā)結(jié)束 才能見到整個(gè)軟件系統(tǒng)。46、用原型過程來代替需求分析、使需求說明完整
9、、一致、準(zhǔn)確,這種快速原型是探索型原型。47、瀑布模型屬于 整體 開發(fā)模型,增量模型屬于 非整體 開發(fā)模型。48、增量模型在開發(fā)過程中以一系列 增量方式 開發(fā)系統(tǒng),推遲某階段的 細(xì)節(jié) ,從而 盡早 產(chǎn)生工作軟件。49、軟件原型是軟件的 早期 可運(yùn)行版本,反映最終系統(tǒng)的 重要特性 。50、增量構(gòu)造模型在 需求分析和設(shè)計(jì) 階段按整體方式開發(fā),但在 編碼和測試 階段按增量方式
10、開發(fā)。二、選擇題1、軟件是一種( B )產(chǎn)品。A. 有形 B. 邏輯 C.物質(zhì) D.消耗2、軟件工程學(xué)的目的應(yīng)該是最終解決軟件生產(chǎn)率的( B )問題。A.提高軟件開發(fā)效率 B.使軟件生產(chǎn)工程化C.消除軟件危機(jī) D.加強(qiáng)軟件的質(zhì)量保證3、與計(jì)算機(jī)科學(xué)的理論研究不同,
11、軟件工程是一門( B )學(xué)科。A.理論性 B.工程性 C.原理性 D.心理性4、軟件危機(jī)的主要原因有( C )。①軟件本身的特點(diǎn) ②用戶使用不當(dāng) ③硬件可靠性差④對(duì)軟件的錯(cuò)誤認(rèn)識(shí) ⑤缺乏好的開發(fā)方法和手段A. ③④ B.①②③ C.①⑤ D.①③5、在計(jì)算機(jī)軟
12、件開發(fā)和維護(hù)中所產(chǎn)生的一系列嚴(yán)重的問題通常稱為“軟件危機(jī)” ,這些問題中相對(duì)次要的因素是( D )。A. 文檔質(zhì)量 B.開發(fā)效率 C.軟件功能 D.軟件性能6、軟件工程與計(jì)算機(jī)科學(xué)性質(zhì)不同,軟件工程著重于( C )。A.原理探討 B.理論研究 C.構(gòu)造軟件系統(tǒng) D.方法的應(yīng)用7、軟件工程學(xué)科出現(xiàn)的主要原因是( C
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程課后習(xí)題答案
- 軟件工程導(dǎo)論課后習(xí)題答案
- 軟件工程課后習(xí)題
- 軟件工程課后習(xí)題
- 軟件工程張海藩課后習(xí)題答案
- 軟件工程課后答案
- 軟件工程導(dǎo)論張海蕃課后習(xí)題答案
- 軟件工程概論課后答案
- 軟件工程課后題答案
- 軟件工程習(xí)題+答案
- 軟件工程習(xí)題答案
- 四川大學(xué)軟件工程課后習(xí)題答案
- 4_軟件工程導(dǎo)論_課后部分習(xí)題答案-
- 軟件工程課后參考答案
- 軟件工程考試習(xí)題答案
- 軟件工程習(xí)題及答案
- 軟件工程課本習(xí)題答案
- 軟件工程概論習(xí)題答案
- 軟件工程習(xí)題及答案
- 軟件工程導(dǎo)論習(xí)題答案
評(píng)論
0/150
提交評(píng)論