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

正文內(nèi)容

海大計(jì)算機(jī)專業(yè)軟件工程課程資料lge第一章軟件工程學(xué)(已修改)

2025-01-18 02:41 本頁(yè)面
 

【正文】 Email: 教材:軟件工程導(dǎo)論(第 5版) 張海藩 編著 清華大學(xué)出版社 軟件工程 你編寫(xiě)過(guò)的最長(zhǎng)的程序有多少行? A: 50行以內(nèi) B:50100行 C: 100500行 D: 500行以上 問(wèn)題一: 你編寫(xiě)過(guò)的最長(zhǎng)的程序類型: A: 課程實(shí)驗(yàn) B:老師課題 C: 自己學(xué)習(xí) D: 其它 問(wèn)題二: 軟件危機(jī) 軟件危機(jī)的介紹 軟件危機(jī)是指在計(jì)算機(jī)軟件的開(kāi)發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題。包含下述兩個(gè)問(wèn)題: ? 如何開(kāi)發(fā)軟件,怎樣滿足對(duì)軟件的日益增長(zhǎng)的需求; ? 如何維護(hù)數(shù)量不斷膨脹的已有軟件。 第一章 軟件工程學(xué)概述 軟件危機(jī)主要有以下一些表現(xiàn): ? 對(duì)軟件開(kāi)發(fā)成本和進(jìn)度的估計(jì)常常很不準(zhǔn)確; ? 用戶對(duì) “已完成的 ”軟件系統(tǒng)不滿意的現(xiàn)象經(jīng)常發(fā)生; ? 軟件產(chǎn)品的質(zhì)量往往靠不??; ? 軟件常常是不可維護(hù)的; ? 軟件通常沒(méi)有適當(dāng)?shù)奈臋n資料; ? 軟件成本在計(jì)算機(jī)系統(tǒng)總成本中所占的比例逐年上升; ? 軟件開(kāi)發(fā)生產(chǎn)率提高的速度,遠(yuǎn)遠(yuǎn)跟不上計(jì)算機(jī)應(yīng)用迅速普及深入的趨勢(shì)。 正像下面一段對(duì)軟件危機(jī)的形象描述: “… ..正像一只逃亡的野獸落到泥潭中作垂死的掙扎,越是掙扎,陷得越深。最后無(wú)法逃脫滅頂?shù)臑?zāi)難, … 程序設(shè)計(jì)工作正像這樣一個(gè)泥潭, … .一批批程序員被迫在泥潭中拼命掙扎, ……” 產(chǎn)生軟件危機(jī)的原因 兩方面的原因: 一是軟件本身的特點(diǎn): ? 軟件不同于硬件,是計(jì)算機(jī)系統(tǒng)中的邏輯部件而不是物理部件。(運(yùn)行之前難以評(píng)價(jià)。) ? 軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大。(分工合作如何組織才能產(chǎn)生高質(zhì)量軟件?) 二是軟件開(kāi)發(fā)與維護(hù)的方法原因。(忽視需求分析,輕視軟件維護(hù)) 軟件生命周期: 一個(gè)軟件從定義、開(kāi)發(fā)、使用和維護(hù),直到最終被廢棄,要經(jīng)歷一個(gè)漫長(zhǎng)的時(shí)期,這個(gè)漫長(zhǎng)的時(shí)期稱為生命周期。 代價(jià) 高 中 低 早 中 后 變化出現(xiàn)的時(shí)期 圖 引入同一變動(dòng)付出的代價(jià)隨時(shí)間變化的趨勢(shì) 消除軟件危機(jī)的途徑 軟件工程 軟件工程的介紹 概括地說(shuō),軟件工程是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的工程學(xué)科。采用工程的概念、原理、技術(shù)和方法來(lái)開(kāi)發(fā)與維護(hù)軟件,把經(jīng)過(guò)時(shí)間考驗(yàn)而證明正確的 管理技術(shù) 和當(dāng)前能夠得到的 最好的技術(shù)方法 結(jié)合起來(lái),以經(jīng)濟(jì)地開(kāi)發(fā)出高質(zhì)量的軟件并有效地維護(hù)它,這就是軟件工程。 軟件工程典型的定義: “軟件工程就是為了 經(jīng)濟(jì)地 獲得可靠的且能在實(shí)際機(jī)器上有效地運(yùn)行的軟件 ,而建立和使用完善的工程原理 。 ”該定義不僅指出了軟件工程的目標(biāo)是經(jīng)濟(jì)地開(kāi)發(fā)出高質(zhì)量的軟件,而且強(qiáng)調(diào)了軟件工程是一門(mén)工程學(xué)科,它應(yīng)該建立并使用完善的工程原理。 1993年 IEEE進(jìn)一步給出了一個(gè)更全面更具體的定義: “軟件工程是: (1) 把系統(tǒng)的、規(guī)范的、可度量的途徑應(yīng)用于軟件開(kāi)發(fā)、運(yùn)行和維護(hù)過(guò)程,也就是把工程應(yīng)用于軟件; (2)研究 (1) 中提到的途徑。 軟件工程的本質(zhì)特征: 1. 軟件工程關(guān)注大型程序的構(gòu)造 2. 軟件工程的中心課題是控制復(fù)雜性 3. 軟件經(jīng)常變化 4. 開(kāi)發(fā)軟件的效率非常重要 5. 和諧的合作是開(kāi)發(fā)軟件的關(guān)鍵 6. 軟件必須有效地支持它的用戶 7. 在軟件工程領(lǐng)域中是由具有一種文化背景的人 替具有另一種文化背景的人創(chuàng)造產(chǎn)品 軟件工程的基本原理 1. 用分階段的生命周期計(jì)劃嚴(yán)格管理 2. 堅(jiān)持進(jìn)行階段評(píng)審 3. 實(shí)行嚴(yán)格的產(chǎn)品控制 4. 采用現(xiàn)代程序設(shè)計(jì)技術(shù) 5. 結(jié)果應(yīng)能清楚的審查 6. 開(kāi)發(fā)小組的人員應(yīng)該少而精 7. 承認(rèn)不斷改進(jìn)軟件工程實(shí)踐的必要性 軟件工程方法學(xué) 通常把在軟件生命周期全過(guò)程中使用的一整套技術(shù)方法的集合稱為方法學(xué)( methodology),也稱為范型( par
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1