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

正文內(nèi)容

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

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

【正文】 原理、技術(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ù)它,這就是軟件工程。(忽視需求分析,輕視軟件維護(hù)) 軟件生命周期: 一個(gè)軟件從定義、開(kāi)發(fā)、使用和維護(hù),直到最終被廢棄,要經(jīng)歷一個(gè)漫長(zhǎng)的時(shí)期,這個(gè)漫長(zhǎng)的時(shí)期稱為生命周期。) ? 軟件不同于一般程序,它的一個(gè)顯著特點(diǎn)是規(guī)模龐大。最后無(wú)法逃脫滅頂?shù)臑?zāi)難, … 程序設(shè)計(jì)工作正像這樣一個(gè)泥潭, … .一批批程序員被迫在泥潭中拼命掙扎, ……” 產(chǎn)生軟件危機(jī)的原因 兩方面的原因: 一是軟件本身的特點(diǎn): ? 軟件不同于硬件,是計(jì)算機(jī)系統(tǒng)中的邏輯部件而不是物理部件。 第一章 軟件工程學(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ì)。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ù)量不斷膨脹的已有軟件。 正像下面一段對(duì)軟件危機(jī)的形象描述: “… ..正像一只逃亡的野獸落到泥潭中作垂死的掙扎,越是掙扎,陷得越深。(運(yùn)行之前難以評(píng)價(jià)。(分工合作如何組織才能產(chǎn)生高質(zhì)量軟件?) 二是軟件開(kāi)發(fā)與維護(hù)的方法原因。 代價(jià) 高 中 低 早 中 后 變化出現(xiàn)的時(shí)期 圖 引入同一變動(dòng)付出的代價(jià)隨時(shí)間變化的趨勢(shì) 消除軟件危機(jī)的途徑 軟件工程 軟件工程的介紹 概括地說(shuō),軟件工程是指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的工程學(xué)科。 軟件工程典型的定義: “軟件工程就是為了 經(jīng)濟(jì)地 獲得可靠的且能在實(shí)際機(jī)器上有效地運(yùn)行的軟件 ,而建立和使用完善的工程原理 。 1993年 IEEE進(jìn)一步給出了一個(gè)更全面更具體的定義: “軟件工程是: (1) 把系統(tǒng)的、規(guī)范的、可度量的途徑應(yīng)用于軟件開(kāi)發(fā)、運(yùn)行和維護(hù)過(guò)程,也就是把工程應(yīng)用于軟件; (2)研究 (1) 中提到的途徑。 軟件工程方法學(xué)包含 3個(gè)要素:方法、工具和過(guò)程。 目前使用的最廣泛的軟件工程方法學(xué),分別是傳統(tǒng)方法學(xué) 和 面向?qū)ο蠓椒▽W(xué) 。它采用結(jié)構(gòu)化技術(shù)(結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì)和結(jié)構(gòu)化實(shí)現(xiàn))來(lái)完成軟件開(kāi)發(fā)的各項(xiàng)任務(wù),并使用適當(dāng)?shù)能浖ぞ呋蜍浖こ汰h(huán)境來(lái)支持結(jié)構(gòu)化技術(shù)的運(yùn)用。前一階段任務(wù)的完成是下一階段工作開(kāi)始的前提和基礎(chǔ)。 2. 面向?qū)ο蠓椒▽W(xué) 面向?qū)ο蠓椒▽W(xué)具有下述 4個(gè)要點(diǎn): ( 1)把對(duì)象( object )作為融合了數(shù)據(jù)及在數(shù)據(jù)上的操作行為的統(tǒng)一的軟件構(gòu)件。 ( 2)把所有對(duì)象都劃分成類( class)。數(shù)據(jù)用于表示對(duì)象的靜態(tài)屬性,是對(duì)象的狀態(tài)信息,而施加于數(shù)據(jù)之上的操作用于實(shí)現(xiàn)對(duì)象的動(dòng)態(tài)行為。在該層次中,派生類自動(dòng)擁有上層基類中定義的數(shù)據(jù)和操作,這種現(xiàn)象稱為繼承。 軟件生命周期 軟件生命周期的劃分: 軟件定義 軟件開(kāi)發(fā) 軟件維護(hù) 問(wèn)題定義 可行性研究 需求分析 總體設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼和單元測(cè)試 綜合測(cè)試 各階段的基本任務(wù): 1. 問(wèn)題定義
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1