電腦科學和軟體工程的區別

2021-12-30 09:21:53 字數 362 閱讀 6672

微軟windows部門總裁 steven sinofsky上週離職,接替者是他的助手julie larson-gree。

兩人有著不同的教育背景:

根據微軟**的介紹,steven sinofsky擁有麻薩諸塞大學的電腦科學碩士學位和康奈爾大學的榮譽學士學位,larson-green擁有西雅圖大學的軟體工程碩士學位和西華盛頓大學的工商管理學士學位。

那麼軟體工程和電腦科學有什麼差異,會如何影響微軟前後兩任windows部門主管的管理風格?

電腦科學和軟體工程課程之間存在相當大的差異,咋stackoverflow上的討論中,有人認為電腦科學是理論先行而軟體工程重在實踐,另一些人認為軟體工程是電腦科學的子專案

軟體工程與電腦科學的區別

1 首先,軟體工程是一門學科,用於研究用工程化方法構建和維護有效的 實用的和高質量的軟體 而電腦科學是一門科學領域,用於研究計算機及其周圍各種現象和規律的科學,亦即研究計算機系統結構 程式系統 即軟體 人工智慧以及計算本身的性質和問題。所以從本質上來說,我認為電腦科學包含了軟體工程,而軟體工程只是電...

計算機學科 軟體工程

軟體工程是研究和應用如何以系統性的 規範化的 可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科。它涉及到程式語言 資料庫 軟體開發工具 系統平台 標準 設計模式等方面。軟體工程一直以來都缺乏乙個統一的定義,很多學者 組織機構都...

軟體工程與電腦科學(《構件之法》讀書筆記)

軟體 程式 軟體工程。所謂軟體,就是集可維護性,健壯性,使用性等諸多特性於一體的程式與文件的集合體。而在開發人員開發軟體的整個流程中,其過程不僅僅是把 敲出來,執行成功便可以完事,在開發階段,還需要我們開發人員利用軟體工程思想對軟體進行事先的規劃。構建之法 一書將軟體開發的不同階段比作 玩具階段 業...