freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程導論復習(已修改)

2025-08-23 09:33 本頁面
 

【正文】 考試題型一、選擇(15*2)二、判斷(15*1)三、測試及問答(9+6)四、綜合 (2*20第1章 軟件工程概述什么是軟件工程?軟件工程是:① 把系統(tǒng)的、規(guī)范的、可度量的途徑應用于軟件開發(fā)、運行和維護過程,也就是把工程應用于軟件;② 研究①中提到的途徑。軟件工程的主要目標是什么?基本目標是什么?軟件工程的目標:從管理和技術(shù)兩個方面開發(fā)和維護計算機軟件,用低成本,開發(fā)出達標、高性能、易于移植、可靠性高的軟件。軟件工程的基本目標是:優(yōu)質(zhì)、高產(chǎn)。什么是軟件工程方法學?軟件工程的3要素(軟件工程方法學的3要素)是什么?分別包含什么內(nèi)容?軟件工程方法學:軟件生命周期全過程中使用的一整套技術(shù)方法的集合 軟件工程方法學包含3個要素:方法、工具和過程。方法是完成軟件開發(fā)的各項任務的技術(shù)方法,回答“怎樣做”的問題;工具是為運用方法而提供的自動的或半自動的軟件工程支撐環(huán)境;過程是為了獲得高質(zhì)量的軟件所需要完成的一系列任務的框架,它規(guī)定了完成各項任務的工作步驟。目前使用得最廣泛的軟件工程方法學,分別是傳統(tǒng)方法學和面向?qū)ο蠓椒▽W。什么是軟件過程?什么是軟件周期?常見軟件生命周期模型(課件中的前5類)的特點有哪些?軟件過程:它是為了獲得高質(zhì)量軟件所需要完成的一系列任務的框架,它規(guī)定了完成各項任務的工作步驟。軟件生命周期:由軟件定義、軟件開發(fā)和運行維護(也稱之為軟件維護)3個時期組成①瀑布模型定義:傳統(tǒng)軟件工程方法學的軟件過程,基本上可以用瀑布模型來描述。瀑布模型的特點:;;。瀑布模型的成功在很大程序上是由于它基本上是一種文檔驅(qū)動的模型。瀑布模型的主要優(yōu)點: ; ; 。瀑布模型的主要缺點 :在可運行的軟件產(chǎn)品交付給用戶之前,用戶只能通過文檔來了解未來的產(chǎn)品是什么樣的。開發(fā)人員和用戶之間缺乏有效的溝通,很可能導致最終開發(fā)出的軟件產(chǎn)品不能真正滿足用戶的需求 。②快速原型模型定義:所謂“快速原型”, 是快速建立起來的、可在計算機上運行的程序,它所能完成的功能往往是最終的軟件產(chǎn)品所能完成的功能的子集。 原型是軟件開發(fā)人員與用戶溝通的強有力工具,因此有助于所開發(fā)出的軟件產(chǎn)品滿足用戶的真實需求??焖僭湍P偷闹饕獌?yōu)點是:A.使用這種軟件過程開發(fā)出的軟件產(chǎn)品通常能滿足用戶的真實需求;B.軟件產(chǎn)品的開發(fā)過程基本上是線性順序過程。③增量模型 定義:增量模型也稱為漸增模型增量模型的主要優(yōu)點:A.能在較短時間內(nèi)向用戶提交可完成部分工作的產(chǎn)品 ;B.逐步增加產(chǎn)品功能,從而使用戶有較充裕的時間學習和適應新產(chǎn)品,減少一個全新的軟件給客戶組織帶來的沖擊 。④螺旋模型定義:螺旋模型的基本思想是, 使用原型及其他方法盡量降低風險。理解這種模型的一個簡便方法,是把它看作在每個階段之前都增加了風險分析過程的快速原型模型 。螺旋模型所描述的軟件過程主要適用于內(nèi)部開發(fā)的大型軟件項目 。使用螺旋模型開發(fā)軟件,要求軟件開發(fā)人員具有豐富的風險評估知識和經(jīng)驗 。螺旋模型主要有下述優(yōu)點 :A.有利于已有軟件的重用 ;B.有助于把軟件質(zhì)量作為軟件開發(fā)的一個重要目標 ;C.減少了過多測試或測試不足所帶來的風險 ;D.軟件維護與軟件開發(fā)沒有本質(zhì)區(qū)別 。⑤噴泉模型定義:迭代是軟件開發(fā)過程中普遍存在的一種內(nèi)在屬性。在面向?qū)ο蠓缎椭?,軟件開發(fā)過程各階段之間的迭代或同一階段內(nèi)各個工作步驟之間的迭代,比在結(jié)構(gòu)化范型中更常見。噴泉模型,是典型的面向?qū)ο笊芷谀P?,它充分體現(xiàn)了面向?qū)ο筌浖_發(fā)過程迭代和平滑過渡的特性。在“快速原型”模型中軟件原型的作用主要是什么?在哪類生命周期模型中引入了風險分析?哪類生命周期模型是典型的傳統(tǒng)軟件工程生命周期模型?哪類生命周期模型是典型的面向?qū)ο筌浖こ躺芷谀P停吭凇翱焖僭汀蹦P椭熊浖偷淖饔弥饕牵很浖_發(fā)人員與用戶溝通的強有力工具,因此有助于所開發(fā)出的軟件產(chǎn)品滿足用戶的真實需求。螺旋模型中引入風險分析瀑布模型是典型的傳統(tǒng)軟件工程生命周期模型噴泉模型是典型的面向?qū)ο筌浖こ痰?章 可行性研究可行性研究包括哪幾方面(每方面解決什么問題),研究得到的文檔和結(jié)論是什么?技術(shù)可靠性:使用現(xiàn)有的技術(shù)能否實現(xiàn)這個系統(tǒng)嗎?經(jīng)濟可行性:這個系統(tǒng)的經(jīng)濟效益能否超過它的開發(fā)成本?操作可行性:系統(tǒng)的操作方式在這個用戶組織內(nèi)是否行得通?研究的結(jié)果:是一份可行性研究的各個步驟的工作結(jié)果的文檔,它包含了工程是否能繼續(xù)進行下去和分析員的推薦方案;主要描述工具的概念和使用:數(shù)據(jù)流圖:是
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1