1、作業系統的定義和概念:
作業系統(Operating System,簡稱OS)是管理計算機系統的全部硬體資源包括軟體資源及資料資源;控制程式運作;改善人機界面;為其它應用軟體提供支援等,使計算機系統所有資源最大限度地發揮作用,為使用者提供友善的、有效的、友善的服務界面。
2、作業系統的分類:
作業系統可分為五大類型:批處理作業系統、分時作業系統、實時作業系統、網絡作業系統、分布式作業系統。
3、常用幾種作業系統的優缺點分析:
1) 是微軟提供的Windows作業系統,目前使用最為廣泛,由windows xp和windows 7兩種,當然還有其它早期的版本95、98等,伺服器作業系統windows nt,windows 2003 server等等。其最大的優點或優勢是使用極其的廣泛,操作比較簡單、直覺,應用軟體極為豐富,應用面也非常的廣泛。但其運作的效率、安全性比較弱。
2)是UNIX和基于UNIX發展而來的LINUX,其主要應用于伺服器端,和一些網絡互動裝置上,例如路由器、防火牆(硬體防火牆)等。其最大的優施是其安全性,但其缺點也是明顯的就是操作和配置相對于windows而言要複雜和專業不少,是以應用面和相應的應用軟體比較狹窄和少。
3)是蘋果公司的MAC OS作業系統,由于其是一個相對封閉的作業系統,隻能應用于蘋果公司本身生産的裝置上,是以應用面相對要更窄一些。但是由于現在iPad和蘋果的筆記本的良好的銷售業績,其使用人群也有相當的規模。其操作極為友善,使用者體驗做得相當的完美,但其應用面相對而言要狹窄很多。 在和談談手機的作業系統,由于現在移動裝置接入網際網路的現象越來越多,移動裝置特别是手機、平闆電腦的作業系統也方興未艾。
4、IOS和Android屬于什麼類型的作業系統?
iOS來源于Apple的OSX,是UNIX系統,OSX已經有差不多10年的曆史,從核心底層到軟體架構都是逐漸發展過來的。iOS使用ObjectivC這個古老的語言來做開發。而Android是Google基于Linux搞來的,嚴格意義上講Android并不是一個Linux系統,它沒有Linux的xwin,沒有glibc,缺乏一整套标準的Linux程式。Android應用絕大部分都是使用JAVA開發,跑在Dalvik虛拟機上(一小部分使用NDK)。 Google在底層也修改了很多東西。Android算是一個全新的作業系統。