軟體工程主題列表

軟體工程主題列表

軟體工程主題列表軟體工程條目的補充,用以為主條目提供更詳細的內容及例子。1968年秋季,NATO(北約)的科技委員會召集了近50名一流的編程人員、計算機科學家和工業界巨頭,討論和制定擺脫“軟體危機”的對策。在那次會議上第一次提出了軟體工程(software engineering)這個概念,研究和套用如何以系統性的、規範化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科。它涉及到程式設計語言資料庫軟體開發工具系統平台、標準、設計模式等方面。其後的幾十年里,各種有關軟體工程的技術、思想、方法和概念不斷被提出,軟體工程逐步發展為一門獨立的科學

基本介紹

  • 中文名:軟體工程主題列表
  • 外文名:Software Engineering Topic List
  • 學科:軟體工程
對社會的影響,套用,災難,技術和實踐,

對社會的影響

軟體工程師透過創造套用系統而影響整個社會。這些套用系統為用戶創造價值但有時候也會製造災難。

套用

軟體工程師創建套用軟體給人們使用。
工程套用通過激勵開發者以新的方法解決問題來影響軟體工程.比如,消費者用的軟體強調低成本,醫用軟體強調高質量,而網際網路商業軟體重視如何能快速的發展.

災難

軟體曾是許多著名災害的重要原因。

技術和實踐

有技術的軟體工程師運用技術及不同範疇的實踐來改進生產力及質素。從而編程更快更容易。下列的技術和方法是在生產中天天被使用到的。
軟體工程主題
許多技術和做法(幾乎所有)是軟體工程所特有的,儘管其中很多與計算機科學是共同的。
編程范型,基於程式語言技術
圖形用戶界面[編輯]程式設計工具
  • 軟體部件
設計語言[編輯]
模式,一些通用的編程以及項目管理的技術
軟體開發過程和方法 (計算機科學)
重量級
過程評價框架
平台結合了計算機的硬體和作業系統。平台變得越來越強大和廉價的同時,操作和工具被更廣泛地使用。
其他套用[編輯]
其他工具[編輯]
計算機科學主題
數學主題
離散數學(Discrete mathematics)是軟體工程學的重要基石。
其他

相關詞條

熱門詞條

聯絡我們