推免複習之操作系統 概述

1.操作系統的三大作用

  • 有效地管理資源
  • 通過命令接口和編程接口向用戶提供各種服務
  • 對硬件機器的拓展(是硬件之上的第一層軟件)

2.操作系統從資源管理角度所提供的五大功能

  • 進程\線程管理功能(CPU管理)
  • 存儲管理
  • 文件管理
  • 設備管理
  • 用戶接口

3.操作系統的主要特徵

  • 併發:指處理多個同時性活動的能力
  • 共享:操作系統與多個用戶程序共同使用計算機系統中的資源(共享有限的系統資源)
  • 虛擬:將一個物理實體映射爲多個虛擬的邏輯實體,分時或者分空間
  • 隨機:操作系統必須隨時對以不可預測的次序發生的事件進行響應並處理

4.操作系統分類

  • 批處理操作系統,包括單道批處理系統和多道批處理系統
  • 分時系統,時間片的概念,將CPU時間劃分成若干個片段
  • 實時系統,計算機要求能及時響應外部事件的請求,在規定的嚴格時間限制內完成
  • 網絡操作系統
  • 分佈式操作系統,允許若干個計算機共同處理同一項任務

5.SPOOLING技術(假脫機技術)

  • 用戶作業加載到磁盤上的輸出井
  • 按照某種調度策略選擇幾個搭配得當的作業,調入內存
  • 作業運行的結果輸出到磁盤上的輸出井
  • 運行結果從磁盤上的輸出井送到打印機

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章