(1)軟體工程的定義:
(4)swebok的知識領域有軟體需求、軟體設計、軟體建構、軟體測試、軟體維護與更新、軟體構型管理、軟體工程管理、軟體開發過程、軟體工程工具與方法、軟體質量。
本課程關注的知識領域有軟體需求、軟體設計、軟體建構、軟體測試、軟體構型管理、軟體開發工程、軟體工程工具與方法、軟體質量等。
(5)(6)
swebok, 即軟體工程知識體系指南,它描述了軟體工程事件所需要的知識,為開發本科軟體工程教育計畫打下了基礎。ieee認為,這是軟體工程向職業狀態演化的關鍵。
它總共包括10個知識域:軟體需求、軟體設計、軟體構造 、軟體測試、軟體維護、軟體配置管理、軟體工程管理、軟體工程過程、軟體工程工具和方法、軟體質量。
它涉及到的學科有:計算機工程、電腦科學、管理、數學、專案管理、質量管理、軟體人類工程系、系統工程。
它有兩個目標:(1) 促進世界範圍內對軟體工程的一致觀點;(2)為軟體工程確立邊界。
團隊精神和協作能力
需求理解能力
復用性,模組化思維能力
交流和表達能力
主動性
系統分析與設計第一次作業
軟體工程是 1 應用系統的,規範的,可量化的方法來開發,操作和維護軟體,即將工程上的方法應用到軟體 開發 上 2 除此之外,對於 1 中提到的方法的研究,也計入軟體工程範疇 軟體危機是指在計算機軟體的開發和維護過程中所遇到的一系列嚴重問題。和其它事務一樣,乙個軟體產品或者軟體系統也要經歷孕育 誕生 ...
系統分析與設計第一次作業
解釋導致 software crisis 本質原因 表現,述說克服軟體危機的方法 克服軟體危機的方法有以下幾個點 軟體生命週期 software development life circle,簡稱sdlc,是軟體的產生直到報廢的生命週期,週期內有問題定義 可行性分析 總體描述 系統設計 編碼 除錯...
演算法分析第一次作業
1.問題 有乙個連通圖 圖中有n個點,編號為1到n 圖中有m條無向邊,格式為a b l 表示a與b之間有一條長為l的邊 沒有重邊,沒有自環,所有點都相互連通 求圖的一棵最小生成樹 2.解析 圖的最小生成樹即花費最少路徑長度將圖中所有點連通 有兩種演算法有優秀的時間複雜度解決這類問題 一種是prim演...