最近谷咕咕在看一本介紹軟體工程的書,說實話內容真的很多,語句也很枯燥無味,但還是硬著頭皮看下去,下面幾篇部落格谷咕咕想記錄,軟體工程這本書每個章節的重點。
第一張緒論:
軟體工程解決的幾個重要問題
讓軟體開發過程有序可控
讓分工寫作變成可能
質量有保障
軟體:對特定問題域的抽象,是被開發出來的邏輯實體。
軟體工程:將電腦科學理論,應用於軟體開發的工程。
軟體危機:20世紀60年代以來,隨著計算機的廣泛應用,軟體的生產效率,軟體質量,遠滿足不了社會需求,成為社會、經濟發展的制約因素。
1.軟體開發的本質
不同抽象層術語之間的「對映」,以及不同抽象層處理邏輯的「對映」。
2.實施軟體開發的基本途徑
過程方向(軟體開發的邏輯):瀑布流模型,演化模型,螺旋模型。
過程途徑(軟體開發的手段):問題的結構化譜系,基本手段建模。
建模:運用掌握的知識,通過抽象,給該問題的一共結構。
模型:是代建系統的任意抽象,其中包括所有的基本能力,特性其他方面,沒有冗餘。
3.軟體開發中設計的模型
概念模型,軟體模型(設計模型、實現模型、部署模型)
軟體工程(一) 軟體工程緒論
軟體工程是應用電腦科學理論和技術以及工程管理原則和方法,按預算和進度滿足使用者要求的軟體產品的工程,或以此為研究物件的學科。軟體工程的發展大體可以分為兩個時期 20世紀60年代末到80年代初 這一時期主要圍繞軟體專案,開展了有關開發模型 開發方法和支援工具的研究。主要成果體現為 提出了瀑布模型,試圖...
軟體工程1 軟體工程概念
軟體工程是 將系統化的 嚴格約束的 可量化的方法應用於軟體的開發 執行和維護,即將工程化應用於軟體 計算機科學技術百科全書 軟體工程是應用電腦科學 數學 邏輯學及管理科學等原理,開發軟體的工程。軟體工程借鑑傳統工程的原則 方法,以提高質量 降低成本和改進演算法。其中,電腦科學 數學用於構建模型與演算...
軟體工程 軟體測試(1)
軟 件 測 試 目 的 1 測 試 是 程 序 的 執 行 過 程 目的 在 於 發 現 錯 誤 2 一 個 好 的 測 試 用 例 在 於 能 發 現 至 今 未 發 現的 錯 誤 3 一 個 成 功 的 測 試 是 發 現 了 至 今 未 發 現 的 錯誤 的 測 試 軟 件 測試 的 原 則 ...