排程之優先權(Priority)

作者:陳雲飛&許文達&夏進

排程之優先權(Priority)

其原理是依事先決定的優先權定義(如期限、所需要的記憶體大小等標準),計算出每個行程的優先順序,然後依照優先須序給予CPU使用權。

循環分配(Round Robin, RR)

原理是專為分時系統所設計,作業系統事先定義一固定的時間配額,並將CPU時間劃分成一個個時間配額,再對每個行程執行完畢,下一次就再分配一個時間配額給它,而行程在時間配額用完後,就立刻交出CPU的使用權,讓下一個行程使用,重複這個過程直到行程結束為止。

應用軟體概說

應用軟體是將電腦的一系列軟體,其應用於真實的生活上,並實際解決使用者的問題,與作業系統有著相當大的不同。因此,這一類的軟體主要有兩種來源類型:委託訂製與套裝軟體。前者由使用者直接委託程式設計師針對問題量身打造;後者為軟體出版商針對某些使用需求而製作出版。在取得的來源上有五:免費軟體、共享軟體、公共領域軟體、開放原始碼軟體與商業套裝軟體。

來源類型

特色

實例

免費軟體

1.所有使用者均能免費取得。

2.以機器碼格式散佈。

3.具有版權。

如MSN Messenger通訊軟體。

共享軟體

1.試用期間內為免費。

2.通常不開放原始碼。

3.具有版權。

如WinZip檔案壓縮軟體。

公共領域軟體

1.不限制使用與修改。

2.通常是政府經費開發的軟體。

3.不具版權。

如臺北市政府的「市民健康管理軟體」。

開放原始碼軟體

1.所有使用者均能免費取得。

2.原始碼開放。

3.不限制使用與修改。

4.不具版權。

如Linux。

商業軟體

1.需付費取得與使用。

2.未得許可,不得複製。

3.具有版權。

如微軟的Office套裝軟體。

 

AddThis Sharing

百科問與答

暫無討論