軟體工程第一章總結

2021-10-21 12:09:47 字數 517 閱讀 2800

軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程式語言、資料庫、軟體開發工具、系統平台、標準、設計模式等方面。從定義中,我很難區分這門課究竟是一門偏理論型別的課程還是偏實戰型別的課程,而且軟體工程的課本中講的基本都是理論,在之前的一次課中,我清楚記得老師說過,軟體工程這門課,就是要我們團結協作,然後開發出乙個可觀的專案來,因此我理解為這門是理論與實踐的結合課程。

軟體開發的本質是實現問題域中的概念和處理邏輯到執行平台的概念和處理邏輯的對映。

軟體危機(software crisis)是指在計算機軟體的開發和維護過程中所遇到的一系列嚴重問題。軟體危機是落後的軟體生產方式無法滿足迅速增長的計算機軟體需求, 從而導致軟體開發與維 護過程**現一系列嚴重問題的現象。 這些嚴重的問題阻礙著軟體生產的規模化、商品化以及生產效率,讓軟體的開發和生產成為制約軟體產業發展的「瓶徑」。

計算機硬體技術的不斷進步,要求軟體能與之相適應,然而,軟體技術的進步一直未能滿足形勢發展提出的要求,致使問題積累起來,形成了日益尖銳的矛盾,最終導致了軟體危機。

《軟體工程概論》第一章總結

軟體是電腦程式 規程以及執行計算機系統可能需要的相關文件及資料。並且根據軟體服務物件的範圍不同,可分為通用軟體及定製軟體。1 通用軟體是由軟體開發組織開發,面向市場使用者公開銷售的獨立執行系統 2 定製軟體由某個特定客戶委託,軟體開發組織在合同的約束下開發的軟體 軟體特性 複雜的,不可見的,不斷變化...

軟體工程 第一章作業

1.什麼是軟體生命週期模型?是比較瀑布模型 快速還原模型 增量模型和螺旋模型的優缺點,說明每種模型的使用範圍。軟體生命週期模型指的是軟體開發全部過程 活動和任務的結構框架。瀑布模型 快速還原模型 增量模型 螺旋模型 優點 可強迫開發人員採用規範的方法 不帶反饋環,軟體開發 能在較短時間內向用 對可選...

軟體工程複習 第一章

第一章 1 軟體危機 在計算機軟體的開發和維護過程中所遇到的一系列嚴重問題 原因 與軟體本身特點有關 測試 規模 可預見性 與開發與維護方法的不正確有關 忽視需求分析與軟體維護 解決 正確認識計算機軟體 技術措施 組織管理措施 2 軟體工程 軟體工程正是從管理和技術兩方面研究如何更好地開發和維護計算...