⑴ 計算機軟體是如何分類的
前面我們了解了計算機的硬體組成,但是只有硬體是完全不能支持計算機工作的,這時候我們就需要軟體的加持。計算機軟體主要分為兩大類,一類是系統軟體,一類是應用軟體,這里我們來詳細了解一下。
一、系統軟體
所謂系統軟體就是指我們的電腦系統,家用電腦常見的系統有Windows系列的,比如小編大學時候最常見的window XP系統,後來畢業以後常見的系統主要是Windows 7,隨後Windows 8、Windows 10、Windows11系統相繼問世,Windows11小編沒有用過,但是普遍反映Windows10還是不錯的,很多應用軟體也都推薦Windows10系統。當然除了Windows系列的系統軟體,還有Linux系統也可以裝在家用電腦上,記得以前還沒有固態硬碟的時候,為了開機速度更快,我還裝過一個Linux的系統。
以上兩種是比較常見的系統,Windows系統主要用於家用電腦,我們平時使用的系統就是Windows,作為開發人員來說,後期我們接觸比較多的是Linux系統,一般伺服器都會選擇Linux系統,後面的學習中我們也要對Linux進行了解。
除了上面的兩種系統之外,我們還有可能接觸到Unix、Netware等等,這到後面的運維課程中會詳細講解,這里就不多說了。說了這么多,大家還是不明白系統到底是什麼,其實系統你可以理解成一個計算機的靈魂,是所有應用軟體的執行工作任務的生態環境,沒有系統計算機只能算是一台沒用的機器。至於應用軟體是什麼下面我們就來說說。
二、應用軟體
作為Python開發人員來說,或者其他語言程序員,我們以後的工作就是開發應用軟體,如網站、界面程序、爬蟲、自動化程序等等,這樣通過我們代碼寫出來的程序都可以叫做應用軟體。我們比較常見的應用軟體有QQ、微信、瀏覽器、殺毒軟體、word、游戲等等。這類軟體千變萬化,每種軟體都能實現一種或者多種任務需求。如果你學的是Python的WEB開發,你做出來的網站就是一種類型的軟體,滿足了CMS管理需求,你打開自己網站的瀏覽器也是一種軟體,滿足了前端代碼的渲染需求,使網站看起來更漂亮,不至於是一篇代碼或者亂碼。
從上面的例子相信大家對應用軟體已經有了初步的了解,但是這里所說的系統軟體也好,應用軟體也好都是其中很小的一部分。比如根據設備不同系統軟體也有很大區別,我們的手機使用的有安卓系統,還有IOS系統,最近華為的鴻蒙系統也上市了。應用軟體就更不用說了,睡得電腦里沒有幾十個應用軟體呢。
有時候系統軟體和應用軟體的分類又不是那麼清晰。比如我們在Python課程學習中寫的每段代碼其實都能算是應用軟體,這些代碼又是在Python環境下運行的,這時候你完全可以把你寫的代碼看成軟體,python環境看成系統。但是相對你的電腦來說python環境又是應用軟體,電腦的Windows系統才是真正的系統。
⑵ 計算機軟體按其用途可分為哪些
電腦軟體一般可以分為應用軟體和系統軟體兩種。系統軟體為計算機使用提供最基本的功能;應用軟體是為了某種特定的用途而被開發的軟體。
其中系統軟體包括操作系統和支撐軟體(微軟又發布嵌入式系統,即硬體級的軟體),如操作系統、編譯程序等均為系統軟體,其中操作系統是最基本的軟體;應用軟體的不同,根據用戶和所服務的領域提供不同的功能。如文字處理軟體、信息管理軟體、輔助設計軟體,音視頻處理軟體等。
⑶ 計算機軟體有哪幾類及其作用是什麼
所謂軟體是指人們編制的各種程序和數據資料等,是計算機系統的重要組成部分。從總體上看,根據電腦控制層的不同軟體可分為兩大類:系統軟體和應用軟體。
一、系統軟體
系統軟體是用於計算機的管理、維護、控制以及計算機程序的翻譯、裝入、編輯和運行的程序。一般包括:
1.操作系統軟體:操作系統提供了人機介面,負責管理系統資源,使得用戶能夠使用機器上的其它軟體。目前PC機上配置的通用操作系統主要有MSDOS、Windows、Linux等。
2.匯編、解釋或編譯軟體:PC機系統為用戶配置了多種程序設計語言。為了使用這些語言,機器提供了各種相應的編譯工具,如ASSMBLER、BASIC、PASAL、C、DBASE、FOXBASE等語言匯編、解釋和編譯系統軟體,它們把用戶書寫的高級語言或匯編語言源程序,翻譯成用機器指令表示的程序,以便於機器執行。
3.調試、診斷程序:各種故障檢查和診斷程序是檢測機器系統資源、定位故障范圍的有用工具。
二、應用軟體
應用軟體是軟體開發人員利用系統軟體編制的用來解決某一具體問題的程序,以滿足計算機用戶各方面的應用需要的軟體。主要包括:
1.字處理軟體:字處理軟體是用來幫助用戶做文字編輯的軟體工具。如UCDOS、Word、WPS2000等。系統安裝了字處理軟體,可方便地寫稿、改稿和列印稿。
2.資料庫管理系統:資料庫管理軟體的開發,使得計算機在數據處理、情報檢索等方面的應用日益普及。有了資料庫管理系統,用戶可根據需要建立自己的資料庫,並且方便地管理大量的數據。3.作圖軟體:作圖軟體可根據創作者的意圖在屏幕上作出各種圖形、圖表、曲線圖和三維圖像,並能根據需要拼接、切割。如Adobe Photoshop、3D MAX等。
4.通信、網路軟體:隨著網路的發展,當今PC機上配置了大量的網路軟體。有了它們,分散在各處的人們可以相互交流、學習。
5.教育軟體:輔助教學軟體如《洪恩電腦世紀行》、《虛擬英語城》、《我愛背單詞2000》等,以聲音、圖像等多媒體方式傳授知識,是一種極有發展前途的教學手段。
⑷ 計算機的應用軟體分為哪些類型呢
計算機應用軟體可以細分的種類很多,如工具軟體、游戲軟體、管理軟體等等。
⑸ 電腦軟體怎麼分類,大概有幾類
電腦軟體一般可以分為應用軟體和系統軟體兩種。系統軟體為計算機使用提供最基本的功能;應用軟體是為了某種特定的用途而被開發的軟體。
其中系統軟體包括操作系統和支撐軟體(微軟又發布嵌入式系統,即硬體級的軟體),如操作系統、編譯程序等均為系統軟體,其中操作系統是最基本的軟體;應用軟體的不同,根據用戶和所服務的領域提供不同的功能。如文字處理軟體、信息管理軟體、輔助設計軟體等。
(5)電腦軟體的分類及功能擴展閱讀:
軟體的發展過程大致可分為三個階段。
1、從第一台計算機上第一個程序的出現到實用的高級程序設計語言出現以前(20世紀40年代中期至50年代中))為第一階段。
2、從實用的高級程序設計語言出現以後到軟體工程出現以前(50年代中期至60年代後期)為第二階段。
3、軟體工程出現以後迄今(60年代後期以來)為第三階段。