軟體工程 概念

2021-09-01 12:48:58 字數 1129 閱讀 6523

1、軟體是計算機系統中與硬體相互依存的另一部分,它是包括程式,資料及其文件的完整集合

2、程式是按事先設計的功能和效能要求執行的指令序列

軟體的分類

**1、系統軟體:**作業系統、資料庫管理系統、裝置驅動、通訊處理程式等

**2、支撐軟體:**文字編輯程式、檔案格式程式等

3、應用軟體:各個領域軟體

軟體工作方式劃分:

1、實時處理軟體

2、分時軟體

3、互動式軟體

4、批處理軟體

按軟體服務物件的範圍劃分:

1、專案軟體

2、產品軟體

按使用的頻度進行劃分:

1、一次使用

2、頻繁使用

按軟體失效的影響進行劃分:

1、高可靠性軟體

2、一般可靠性軟體

軟體發展階段

1、程式設計階段

2、程式系統階段

3、軟體工程階段

1、p軟體規格說明:規定軟體的功能及其執行的限制

2、d軟體開發:產生滿足規格說明的軟體

3、c軟體確認:確認軟體能夠完成客戶提出的要求

4、a軟體的演進

軟體工程過程的特性:

1、容易理解

2、可見性

3、可支援性

4、可接受性

5、可靠性

6、安全性(抗病毒能力)

7、可維護性

8、速度

運用現代科學技術知識來設計並構造電腦程式及為開發、執行和維護這些程式所必須的相關檔案資料

**軟體工程三要素:**方法、工具和過程

軟體工程專案的基本目標:

1、付出較低的開發成本

2、達到要求的軟體功能

3、取得較好的軟體效能

4、開發的軟體易於移植

5、需要較低的維護費用

6、能按時完成開發工作,及時交付使用

軟體工程1 軟體工程概念

軟體工程是 將系統化的 嚴格約束的 可量化的方法應用於軟體的開發 執行和維護,即將工程化應用於軟體 計算機科學技術百科全書 軟體工程是應用電腦科學 數學 邏輯學及管理科學等原理,開發軟體的工程。軟體工程借鑑傳統工程的原則 方法,以提高質量 降低成本和改進演算法。其中,電腦科學 數學用於構建模型與演算...

軟體工程概念

1 工程的含義 工程是將理論和知識應用於實踐的科學,以便經濟有效地解決問題。大規模的設計與建造 複雜問題與目標分解 團隊協作與過程控制 2 什麼是軟體工程 軟體工程是將 系統性的 規範化的 可定量的方法應用於軟體的開發 執行和維護,即工程化應用到軟體上 對 中所述方法的研究。3 軟體工程的目標 創造...

軟體工程概念總結

從事軟體開發已經好幾年,但主要集中於某項領域的專業軟體,以前的開發團隊已經形成了一套完整的成果,因此對技術的研究主要放在開發語言上,對於軟體工程相關的概念和方法沒有過多關注。為了書寫文件的方便,以及設計新系統的需要,今天專門搜尋整理了相關的資料,對不清楚或容易混淆的概念進行了梳理,形成該文件。以後會...