2013年6月4日 星期二

2013.5.31 上課心得



本周上課重點摘要(2013.5.31)

1.     認識作業系統
2.     行程管理元件



1. 認識作業系統
*    作業系統介於使用者與電腦硬體之間,負責處理程式的執行與管理各種軟硬體資源的存取
*    電腦系統中最接近使用者的是應用程式
*    作業系統是一組介於應用程式和硬體之間的程式

(1)作業系統的角色























  (2)作業系統的功能
*         管理電腦系統中的各種資源
*         提供使用者介面
n  命令列
n  圖形化介面 (GUI)
*         執行應用軟體並提供服務


(3)作業系統的元件


















2. 行程管理元件
*    行程 (process):正在執行中的程式
*    程式是一組靜態的指令,而行程則是程式在執行時的動態實體
*    行程管理元件:作業系統的元件之一,負責記錄每個行程的進度,以及它目前的計算成果和狀態

  (1)行程狀態圖






(2)CPU排程的演算法
*  先來先做 (First-ComeFirst-Served,簡稱FCFS)
*  最短的工作先做 (Shortest Job First,簡稱SJF)
*  優先權 (Priority)
*  循環分配 (Round Robin,簡稱RR)













沒有留言:

張貼留言