操作系統2

1-1  操作系統是什麼?

1-2 操作系統的定義?

1-3 操作系統的主要特徵

    併發,共享,隨機,虛擬

(1)併發:指處理多個同時性的能力。

                  宏觀上:這些程序都在同時執行

                  微觀上:任何時刻只有一個程序真正在執行。

(2)並行:與併發相似,但多指不同程序同時在多個硬件部件上運行。

(3)共享:操作系統與多個用戶的程序共同使用。

                    交替運行

           互斥共享:打印機

           同時共享:可重入代碼,磁盤文件

(4)虛擬:一個物理實體映射爲若干個對應的邏輯實體(分時或分空間)

                  提高資源的利用率

            cpu

           存儲器

           顯示設備--->多窗口或虛擬終端

(5) 隨機:操作體統必須隨時對不可預測的次序發生的時間進行響應並處理。

1-4 典型的操作系統

(1)windows

(2)Linux

(3)Android

android 應用程序

應用程序

系統庫

Linux內核(提供核心服務器)

1-5 操作系統分類

傳統的操作系統的分類

(1)批處理操作系統

    最求目標->提高資源利用率,增加作業吞吐量

(2)分時系統

最早的交互式系統

同時爲多個終端服務

時間片

追求的目標:及時響應

(3)實時操作系統

(4)網絡操作系統

(5)分佈式操作系統

(6)嵌入式操作系統

2-1處理器狀態

cpu狀態

2-2 中斷/異常機制-》操作系統的驅動力

Q&A 爲什麼引入中斷與異常?

分時系統與批處理系統結合

   

      

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章