n           作業系統的功能

1.作為使用者硬體溝通的介面使用者易方便操作電腦。

2.扮演資源配置者的角色,負責協調與控制程式or使用者共用電腦,目的要達到公平有效率的資源利用。

3.提供執行應用軟體的環境並防止應用軟體不正確的執行造成系統危害

 

n           作業系統的演進

<單工系統轉變而來>

1.批次系統(Batch system)相同or類似工作集中在一起,稱為一個批次(Batch)透過工作控制程式,將各類批次加以排序,交由電腦依序執行,最後再將產生的結果送回給使用者。優點在於

不必浪費時間重覆載入相同資料去處理相同or類似工作

圖示

                                        (3年2班學號、姓名)                           印表機列印

批次1|使用者1 (人)<列印3年2班數學成績>→ |_________|    ↑

批次1|使用者2 (人)<列印3年2班國文成績>→ |工作控制|→列印工作

批次2|使用者3 (人)<英文成績計算>        →        |  程式      |  

批次2|使用者4 (人)<自然成績計算>        →       |_________|→計算工作

                                                          

                                                       CUP計算

-------------------------------------------------------------------------

解釋

作業系統

使用者→WORD       |__________|→麥克風

|EX |  →    |作業系統 |

SKYPE→  | _________ |→網路   -

                       (軟體 CPU)

                 聲音轉換成0101的訊號

Ps.批次系統>由單工系統轉變而來

-------------------------------------------------------------------------

2.線上同時周邊處理(Spool),將硬碟視作是共用裝置,把所有等待執行的工作暫存於硬碟中,再由控制程式(Os:Operating System)將待處理的工作取出加以處理,當工作執行完成後,會將結果送回硬碟儲存。優點:利用硬碟緩衝,協調處理速度不同的硬體。

OS

CPU   1←  工作      →CPU                        

           2 → 結果      →印表機

           3↙  硬碟

印表機

缺點:當大量運算時CPU系統繁忙時,如:預測明天溫度->把結果印出來 時等待時間耗時。因無法同時處理。

----------

下次上課將解釋改善及多核心系統。

                        

全站熱搜

陳山姆 發表在 痞客邦 留言(0) 人氣()