計算機行業處於告訴發展中,所以相關專業不斷細化,分支很多。分類法也很多,試試大致梳理一下吧,有時間可以畫個腦圖看著更清晰一些。計算機系統本身分為硬體和軟體,但由於大量使用雲技術,也就是虛擬化,用軟體來虛擬硬體,所以從應用角度看起來,軟體系統涉及的內容更多一些。實際上,硬體也同樣高速發展和分化,只不過到了應用層面,更多的需要軟體配合。軟體按性質可分系統軟體,應用軟體。系統軟體包括作業系統,資料庫系統,虛擬化系統等等。瞭解學習這些系統的功能特性,介面都是不同的職業方向。每類系統都有更細小的分支,就不細說了。應用軟體數量上佔了軟體部分的絕大多數,所以分類更加複雜。分類法可以參照各應用商店,伺服器現在都有應用商店類的功能了,說明應用數量確實越來越多。遊戲軟體受眾面廣,可視為獨立分支。按迭代和生命週期可分為設計,開發,生成,測試部署分發運維等。這類內容都包括在軟體工程裡,軟體工程還應包括方法論和開發心理學等內容,因為這些都是影響開發過程的方面。設計和開發佔主要地位,所以各自有更細化的分類。還可分為開源閉源。計算機安全是運維方面的內容,但地位更突出一些,逐漸形成了一個獨立分支。硬體系統主要向整合化,規模化等方面發展。首先是網路,作為計算機發展的一個重要應用,同時也推動硬體系統的分化。處理器,儲存,控制器的高整合性導致了移動應用的產生。並正在推動物聯網,車聯網等方面的發展。時間不夠,不寫太詳細了,有時間再補充,有不當處請各位指正。
計算機行業處於告訴發展中,所以相關專業不斷細化,分支很多。分類法也很多,試試大致梳理一下吧,有時間可以畫個腦圖看著更清晰一些。計算機系統本身分為硬體和軟體,但由於大量使用雲技術,也就是虛擬化,用軟體來虛擬硬體,所以從應用角度看起來,軟體系統涉及的內容更多一些。實際上,硬體也同樣高速發展和分化,只不過到了應用層面,更多的需要軟體配合。軟體按性質可分系統軟體,應用軟體。系統軟體包括作業系統,資料庫系統,虛擬化系統等等。瞭解學習這些系統的功能特性,介面都是不同的職業方向。每類系統都有更細小的分支,就不細說了。應用軟體數量上佔了軟體部分的絕大多數,所以分類更加複雜。分類法可以參照各應用商店,伺服器現在都有應用商店類的功能了,說明應用數量確實越來越多。遊戲軟體受眾面廣,可視為獨立分支。按迭代和生命週期可分為設計,開發,生成,測試部署分發運維等。這類內容都包括在軟體工程裡,軟體工程還應包括方法論和開發心理學等內容,因為這些都是影響開發過程的方面。設計和開發佔主要地位,所以各自有更細化的分類。還可分為開源閉源。計算機安全是運維方面的內容,但地位更突出一些,逐漸形成了一個獨立分支。硬體系統主要向整合化,規模化等方面發展。首先是網路,作為計算機發展的一個重要應用,同時也推動硬體系統的分化。處理器,儲存,控制器的高整合性導致了移動應用的產生。並正在推動物聯網,車聯網等方面的發展。時間不夠,不寫太詳細了,有時間再補充,有不當處請各位指正。