NISP-操作系統概述

NISP-操作系統概述

1.概述

  • 1946年第一臺計算機
  • 20世紀70年代出現計算機操作系統
  • 是一組控制和管理計算機資源(軟硬件),合理地對各類作業進行調度以及方便用戶的程序集合
  • 直接運行在裸機上的最基本的系統軟件
  • 其他任何軟件都必須在操作系統的支持下運行
  • 可以說操作系統是連接用戶和計算機硬件的接口

2.操作系統的位置

用戶
應用軟件
操作系統
硬件

3.作用

  • 面向系統資源——提高資源利用率
  • 面向用戶——提供方便易用的用戶界面

4.操作系統的特徵

  • 併發
  • 共享(分爲互式共享和同時訪問共享)
  • 虛擬(分時使用處理器,虛擬Cpu,虛擬內存)
  • 異步

5.操作系統的作用

(1).管理系統的各種資源

CPU管理(進程管理):

創建和撤銷進程,協調運行進程,按照一定的算法把處理器分配給進程。

  • 進程控制
  • 進程同步
  • 進程通信
  • 進程調度

存儲管理

  • 內存分配
  • 內存保護
  • 內存擴充
  • 地址映射

設備管理

  • 緩衝管理
  • 設備處理
  • 設備分配

文件管理

  • 文件存儲空間管理
  • 目錄管理
  • 文件的讀寫管理和保護

網絡與通信管理

  • 數據通信(基本功能,基礎,例如電子郵件,傳真,遠程數據交換)
  • 資源共享(軟硬件數據,資源)共享數據資源是重要目的
  • 提高可靠性(分佈式控制方式)
  • 促進分佈式數據處理和分佈式數據庫發展

(2).爲用戶提供良好界面

作業控制級接口

  • 聯機接口(也叫交互式接口,分爲圖形接口和鍵盤字符命令接口——控制一組程序運行的接口,即命令)
  • 脫機接口(也叫批處理接口,一旦提交就無法干預作業的進程)

程序級接口

  • 一系列功能調用命令組成
  • 方便編程,提高效率

6.操作系統分類

  • 按機型分爲:大,中,小和微型機操作系統
  • 按用戶數目分爲:單用戶和多用戶操作系統(例如:windows xp)
  • 按功能特徵分爲:批處理操作系統,實時操作系統,分時操作系統
  • 按應用領域分爲:桌面操作系統,服務器操作系統,嵌入式操作系統

批處理操作系統

  • 不具備交互性
  • 可分爲單道批處理操作系統和多道批處理操作系統

分時操作系統

  • 位於不同終端的多個用戶同時使用一臺計算機,彼此獨立,互不干擾

實時操作系統

  • 資源分配和調度,首先要考慮實時性,然後提高效率,具有較強容錯能力

桌面操作系統

  • 主要應用於個人計算機上(pc機,MAC機)

例如:

  • Unix的MAC os x和Linux的發行版
  • windows的XP,Vista,7,8,10系列

服務器操作系統

  • 指安裝在大型計算機上的操作系統(web服務器,應用服務器,數據庫服務器)

例如:

  • Unix的IBM-AIX和HP-UX
  • Linux的Red Hat linux,CentOs,Ubuntu
  • windows的Server 2003,2008,2008R2系列

嵌入式操作系統

  • 應用在嵌入式系統

例如:

  • Android,ios,Symbian
  • widows phone
  • Black Berry OS

7.windows

  • widows系統,微軟公司,1985年
  • 採用圖形化的界面
  • 被應用於低級和中階服務器上
  • 支持網絡服務和數據庫服務

8.Linux

  • 1991年
  • 免費使用自由傳播的類Unix
  • Linux可安裝在各種計算機和硬件設備中
  • 支持多線程和多CPU操作系統
  • 性能穩定,多用戶操作系統

9.Mac OS

  • 是基於Unix內核的圖形化操作系統
  • 一般在普通的計算機上無法安裝
  • Mac OS是一套運行在蘋果Macintosh系列電腦上的操作系統
  • Mac OS X

10.Android

  • 是一種基於Linux V.2.6內核的綜合操作系統
  • 最初Android是在移動電話上,現在可以在平板電腦及其他領域

11.ios

  • 由蘋果公司爲iphone開發,它主要是給iphone,ipad tounch以及ipad使用

12.操作系統和程序的關係

  • 操作系統是一個平臺,任何軟硬件都必須以他爲基礎實現
  • 程序是運行在操作系統上的子程序
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章