1. 操作系統(Operation System,OS) 操作系統作為介面的示意圖  沒有安裝操作系統的電腦,通常被稱為 裸機 如果想在 裸機 上運行自己所編寫的程式,就必須用機器語言書寫程式 如果電腦上安裝了操作系統,就可以在操作系統上安裝支持的高級語言環境,用高級語言開發程式 1.1 操作 ...
1. 操作系統(Operation System,OS)
操作系統作為介面的示意圖

沒有安裝操作系統的電腦,通常被稱為 裸機
- 如果想在 裸機 上運行自己所編寫的程式,就必須用機器語言書寫程式
- 如果電腦上安裝了操作系統,就可以在操作系統上安裝支持的高級語言環境,用高級語言開發程式
1.1 操作系統的作用
- 是現代電腦系統中 最基本和最重要 的系統軟體
- 是 配置在電腦硬體上的第一層軟體,是對硬體系統的首次擴展
- 主要作用是管理好硬體設備,併為用戶和應用程式提供一個簡單的介面,以便於使用
- 而其他的諸如編譯程式、資料庫管理系統,以及大量的應用軟體,都直接依賴於操作系統的支持
1.2 不同應用領域的主流操作系統
- 桌面操作系統
- 伺服器操作系統
- 嵌入式操作系統
- 移動設備操作系統
1> 桌面操作系統
- Windows 系列
- 用戶群體大
- macOS
- 適合於開發人員
- Linux
- 應用軟體少
2> 伺服器操作系統
- Linux
- 安全、穩定、免費
- 占有率高
- Windows Server
- 付費
- 占有率低
3> 嵌入式操作系統
- Linux
4> 移動設備操作系統
- iOS
- Android(基於
Linux
)
1.3 虛擬機
虛擬機(Virtual Machine)指通過軟體模擬的具有完整硬體系統功能的、運行在一個完全隔離環境中的完整電腦系統
- 虛擬系統通過生成現有操作系統的全新虛擬鏡像,具有真實操作系統完全一樣的功能
- 進入虛擬系統後,所有操作都是在這個全新的獨立的虛擬系統裡面進行,可以獨立安裝運行軟體,保存數據,擁有自己的獨立桌面,不會對真正的系統產生任何影響
- 而且能夠在現有系統與虛擬鏡像之間靈活切換的一類操作系統