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

正文內(nèi)容

軟件工程導(dǎo)論復(fù)習(xí)(已修改)

2025-08-23 09:33 本頁面
 

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