作業系統(科普章節)
阿新 • • 發佈:2019-01-06
作業系統(科普章節)
目標
- 瞭解作業系統及作用
1. 作業系統(Operation System,OS)
作業系統作為介面的示意圖
沒有安裝作業系統的計算機,通常被稱為 裸機
- 如果想在 裸機 上執行自己所編寫的程式,就必須用機器語言書寫程式
- 如果計算機上安裝了作業系統,就可以在作業系統上安裝支援的高階語言環境,用高階語言開發程式
1.1 作業系統的作用
- 是現代計算機系統中 最基本和最重要 的系統軟體
- 是 配置在計算機硬體上的第一層軟體,是對硬體系統的首次擴充套件
- 主要作用是管理好硬體裝置
- 而其他的諸如編譯程式、資料庫管理系統,以及大量的應用軟體,都直接依賴於作業系統的支援
1.2 不同應用領域的主流作業系統
- 桌面作業系統
- 伺服器作業系統
- 嵌入式作業系統
- 移動裝置作業系統
1> 桌面作業系統
- Windows 系列
- 使用者群體大
- 適合於開發人員
- 應用軟體少
2> 伺服器作業系統
- Linux
- 安全、穩定、免費
- 佔有率高
- 付費
- 佔有率低
3> 嵌入式作業系統
- Linux
4> 移動裝置作業系統
- iOS
- Android(基於
Linux
)
1.3 虛擬機器
虛擬機器(Virtual Machine)指通過軟體模擬的具有完整硬體系統功能的、執行在一個完全隔離環境中的完整計算機系統
- 虛擬系統通過生成現有作業系統的全新虛擬映象,具有真實作業系統完全一樣的功能
- 進入虛擬系統後,所有操作都是在這個全新的獨立的虛擬系統裡面進行,可以獨立安裝執行軟體,儲存資料,擁有自己的獨立桌面,不會對真正的系統產生任何影響
- 而且能夠在現有系統與虛擬映象之間靈活切換的一類作業系統