什麼是程序?作業系統中為什麼要引入程序?使用者21766682758412432019-11-04 16:30:58

1、程序是資源分配和排程的基本單位,是OS結構的基礎,在計算機發展過程中,引入了程序後才使得處理機利用率和記憶體利用率大大提高。

2、程序是一個具有獨立功能的程式關於某個資料集合的一次執行活動。它可以申請和擁有系統資源,是一個動態的概念,是一個活動的實體。它不只是程式的程式碼,還包括當前的活動,透過程式計數器的值和處理暫存器的內容來表示。

3、作業系統引入程序的概念的原因:從理論角度看,是對正在執行的程式過程的抽象;從實現角度看,是一種資料結構,目的在於清晰地刻畫動態系統的內在規律,有效管理和排程進入計算機系統主儲存器執行的程式。