1 / 17

作業系統

作業系統. 教學投影片. 告訴作業系統所需要的硬體資源. 應用軟體. 作業系統. 電腦硬體資源. 分配電腦硬資源給應用軟體. 作業系統. 作業系統扮演的角色 介於使用者程式與電腦硬體間溝通的橋樑. 內容大綱. 作業系統的功能與架構 作業系統的類別 檔案及磁碟管理 作業系統實例. 作業系統的功能與架構. 檔案管理 記憶體管理 磁碟管理 週邊設備管理. 返回內容大綱. 檔案管理. 檔案管理 檔案是一群相關資料的集合,通常檔案包括有程式(執行檔及系統檔案)及資料 檔案名稱 : 可分為主檔名及副檔名 << 各種檔案類型 >>.

reece
Download Presentation

作業系統

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 作業系統 教學投影片

  2. 告訴作業系統所需要的硬體資源 應用軟體 作業系統 電腦硬體資源 分配電腦硬資源給應用軟體 作業系統 • 作業系統扮演的角色 • 介於使用者程式與電腦硬體間溝通的橋樑

  3. 內容大綱 • 作業系統的功能與架構 • 作業系統的類別 • 檔案及磁碟管理 • 作業系統實例

  4. 作業系統的功能與架構 • 檔案管理 • 記憶體管理 • 磁碟管理 • 週邊設備管理 返回內容大綱

  5. 檔案管理 • 檔案管理 檔案是一群相關資料的集合,通常檔案包括有程式(執行檔及系統檔案)及資料 • 檔案名稱: 可分為主檔名及副檔名 <<各種檔案類型>> 作業系統的功能與架構

  6. 檔案管理(續) • 目錄管理: 便利檔案的歸類與管理 • 作業系統在檔案管理的作用 • 使用者可直接透過作業系統對檔案做新增、讀取、刪除、變更檔案名稱及更改目錄等的動作,而不需考慮檔案在磁碟中的實際儲存位置 作業系統的功能與架構

  7. 作業系統 (執行程式) CPU 記憶體 記憶體管理 • 使程式的執行能夠更有效率 載入程式 讀取程式 執行程式 作業系統的功能與架構

  8. 磁碟管理 • 管理磁碟空間,提昇程式執行效率 • 作業系統可有效地分配磁碟空間給檔案存取,使檔案的存取配置更有效率 作業系統的功能與架構

  9. 週邊設備管理 • 電腦週邊的硬體設備,如印表機、滑鼠、掃描器 • 作業系統幫助硬體設備的安裝與對硬體設備的指揮 作業系統的功能與架構

  10. 作業系統的類別 • 電腦作業緩慢的原因 • 每個程式的執行,都被視為獨立的行為 • 程式的執行是利用人工方式來操作的,一個口令一個動作,因此造成機器等待的時間的浪費 • 為因應各種電腦不同功能的需求,需要不同的作業系統 返回內容大綱

  11. 作業系統工作(程式)處理的類別 • 批次處理(Batch Processiong) • 將要執行的工作收集起來,先放在大型的儲存體(如記憶體)中,再一一執行,如利息計算 • 一次僅能有一個使用者使用,且一次只能執行一個程式 • 多元程式(multi-program) • 當我們利用CPU在處理某一程式時,此程式可能因某些動作而閒置下來,CPU則會馬上轉移到另一個程式執行,藉此可提高CPU的使用效率 • 分時處理(Time-sharing Processing) • CPU以很短的時間在每個使用者之間轉移,每個動作或命令通常都比較短,轉移的速度也較快,讓使用者感覺電腦專為他一人服務

  12. 作業系統工作(程式)處理類別(續) • 即時處理(Real Time Pricessing) • 電腦接收到資料,會立即處理並馬上將結果輸出 • 多工作業(Mutitasking) • 可讓一個使用者在一部電腦上,執行2個以上的程式 • OS/2,Win3.1,Win95是屬於單人多工,而Unix是屬於多人多工 • 多工的工作環境讓網路上的作業更有效率 • 連線處理(on-line processing) • 兩地的電腦以網路連接,可能是即時或是批次的處理方式

  13. 作業系統工作(程式)處理類別(續) • 離線處理(off-line processing) • 資料的產生地和做資料統計的電腦之間並沒有連線,而是將資料收集完成之後,再交由電腦處理,如選舉統計作業 • 集中處理(centralized processing) • 資料的產生地和做資料統計的電腦之間並沒有連線,而是將資料收集完成之後,再交由電腦處理,如選舉統計作業 • 分散處理(Distributed Processing) • 分散於各地的電腦,不僅可單獨作業,亦可透過網路連線,互享資源如Internet 返回內容大綱

  14. 檔案磁碟管理 • 檔案管理 • 透過作業系統對檔案做新增、讀取、刪除、變更檔案名稱及更改目錄等的動作,而不需考慮檔案在磁碟中的實際儲存位置 • 磁碟管理 • 作業系統在儲存檔案到磁碟時,會考慮如何分配空間給檔案存放,使得磁碟空間能夠有效地利用,且在存取檔案時,能夠更有效率、更迅速 返回內容大綱

  15. 作業系統實例 • MS-DOS • 單人單工

  16. 作業系統實例(續) • MS-Windows • 圖形化介面 • 單人多工環境

  17. 作業系統實例(續) • UNIX • 常用於迷你級以上的電腦及工作站 • 網際網路運作的核心 • 多使用者 • 多工作業 返回內容大綱

More Related