Page 14 - ePC11110_資訊科技_課本PDF
P. 14

1-1-1        作業系統的功能


                         系統平台架構中最重要的就是

                    作業系統,作業系統是使用者、應
                    用程式或是其他設備間的溝通介

                    面,其內容包含多個資源管理程

                    式,如圖 1-1.2。當系統啟動時,
                    會透過一定程序載入作業系統,使

                    用者方能執行各種應用軟體,完成
                    所需的工作,應用軟體也可藉此簡
                                                                         圖 1-1.2 作業系統所扮演的角色
                    化使用各種電腦周邊的程序。


                         作業系統可以作為系統平台的

                    管理者,管控系統平台內的資源,
                    如:CPU 使用時間、記憶體空間

                    分配、檔案儲存空間、I / O 裝置
                    控制等等。當有程式或使用者需要

                    使用資源時,也都是由作業系統進

                    行分配。作業系統內含各種程式元
                    件,這些元件各自擔任某種電腦

                    基本功能,主要包括:程序管理、
                    記憶體管理、檔案系統管理、使用

                    者 介 面、 驅 動 程 式 等 工 作, 如 圖

                    1-1.3。
                                                                       圖 1-1.3 作業系統的資源分配與管理


                    ˙ ఔং؅ཧʢProcessing Managementʣ

                         程序(Process)是指目前正在執行的程式。程序在執行時,需要各種的系統資源,
                    例如:CPU 時間、記憶體、檔案及 I/O 裝置,這些資源會在程序被啟動時,由作業系統

                    配置,當程序結束後,作業系統會回收這些資源。



                    ˙ هԱᱪ؅ཧʢMemory Managementʣ

                         當程式要被執行時,需要先被載入到記憶體,因為電腦安裝的記憶體有限,若同時

                    有多個程序在執行,作業系統就必須妥善管理記憶體,才能避免記憶體被耗盡。




                4    資訊科技 INFORMATION TECHNOLOGY
   9   10   11   12   13   14   15   16   17   18   19