第1章:操作系统概论 第1章操作系统概论 学习目标和学习要点 1.1操作系统的形成和发展 1,2操作系统的功能和特性 13操作系统的类型和主要产晶 本章小结
第1章 操作系统概论 学习目标和学习要点 1.1 操作系统的形成和发展 1.2 操作系统的功能和特性 1.3 操作系统的类型和主要产品 本章小结 第1章:操作系统概论
第1章:操作系统概论 本章学习目标 掌握:操作系统的定乂,操作系统的特征 和主要功能。 理解:操作系统的形成和五大类型(批处 理操作系统、分时操作系统、实时操作 系统、网络操作系统和分布式操作系 统),以及分时概念 了解:操作系统的发展历程,分时和实时 操作系统的特点,常用操作系统的用户 界面,主要操作系统产品系列
本章学习目标 掌握:操作系统的定义,操作系统的特征 和主要功能。 理解:操作系统的形成和五大类型(批处 理操作系统、分时操作系统、实时操作 系统、网络操作系统和分布式操作系 统),以及分时概念。 了解:操作系统的发展历程,分时和实时 操作系统的特点,常用操作系统的用户 界面,主要操作系统产品系列。 第1章:操作系统概论
第1章:操作系统概论 本章学习要点 应深入理解、掌握什么是操作系统 主要具有什么功能,有哪些类型; 与其他软件相比,操作系统有怎样的 特殊性,有什么基本特征。同时可以 结合上机操作,考虑操作系统的功能 是如何实现的等问题 返回到本章
本章学习要点 应深入理解、掌握什么是操作系统, 它主要具有什么功能,有哪些类型; 与其他软件相比,操作系统有怎样的 特殊性,有什么基本特征。同时可以 结合上机操作,考虑操作系统的功能 是如何实现的等问题。 第1章:操作系统概论 返回到本章
第1章:操作系统概论 1.1操作系统的形成和发展 1.1.1什么是操作系统 1.12操作系统的发展历程 返回到本章
1.1 操作系统的形成和发展 1.1.1 什么是操作系统 1.1.2 操作系统的发展历程 第1章:操作系统概论 返回到本章
第1章:操作系统概论 可以把操作系统定义为: 操作系统是计算机系统中的一个系统 软件,它是这样一些模块的集合 管理和控制计算机系统中的硬件及软件资 源,合理地组织计算机工作流程,以便有 效地利用这些资源为用户提供一个功能强 大、使用方便的工作环境,从而在计算机 与其用户之间起到接口的作用
可以把操作系统定义为: 操作系统是计算机系统中的一个系统 软件,它是这样一些模块的集合——它们 管理和控制计算机系统中的硬件及软件资 源,合理地组织计算机工作流程,以便有 效地利用这些资源为用户提供一个功能强 大、使用方便的工作环境,从而在计算机 与其用户之间起到接口的作用 第1章:操作系统概论
第1章:操作系统概论 计算机系统的层次关系如图1-1所示 用户1 用户2 用户n 各种应用程序软件 编辑器、编译器等系统软件 操作系统 裸机 图1-1计算机系统的层次关系
计算机系统的层次关系如图1-1所示。 第1章:操作系统概论 用户1 用户2 用户n …… 各种应用程序软件 编辑器、编译器等系统软件 操作系统 裸机 图1-1 计算机系统的层次关系
第1章:操作系统概论 1.单块式结构 早期的操作系统多数都采用这种单块 式体系结构。这种体系结构其实是没有结 构的,各组成单位密切联系,好似“铁板 块”,故名单块式结构。这种结构方式 冾操作系统设计带来的缺点很明显:系统 的结构关系不清晰,好像一张大蜘蛛网, 难于进行修改,会“牵一发而动全身” 使系统的可靠性降低,模块间会岀现循环 调用,有很大的危险性
1.单块式结构 早期的操作系统多数都采用这种单块 式体系结构。这种体系结构其实是没有结 构的,各组成单位密切联系,好似“铁板 一块”,故名单块式结构。这种结构方式 给操作系统设计带来的缺点很明显:系统 的结构关系不清晰,好像一张大蜘蛛网, 难于进行修改,会“牵一发而动全身” ; 使系统的可靠性降低,模块间会出现循环 调用,有很大的危险性。 第1章:操作系统概论
第1章:操作系统概论 2.层次结构 层次结构操作系统的设计思想是:按則 操作系统各模块的功能和相互依存关系,把 系统中的模块分为若干层,其中任一层模块 (除底层模块外)都建立在它下面一层的基 础上。因而,任一层模块只能调用比它低的 层中的模块,而不能调用高层的模块。著名 的UNIX系统的核心层就采用层次结构
2.层次结构 层次结构操作系统的设计思想是:按照 操作系统各模块的功能和相互依存关系,把 系统中的模块分为若干层,其中任一层模块 (除底层模块外)都建立在它下面一层的基 础上。因而,任一层模块只能调用比它低的 层中的模块,而不能调用高层的模块。著名 的UNIX系统的核心层就采用层次结构。 第1章:操作系统概论
用户接口 (命令接口、程序接口、图形用户接口) 对对象操纵和管理的软件集合 (处理机管理软件、存储器管理软件、设备管理软件、 文件管理软件、 操作系统对象 (处理机、存储器、设备、文件
用户接口 (命令接口、程序接口、图形用户接口) 对对象操纵和管理的软件集合 (处理机管理软件、存储器管理软件、设备管理软件、 文件管理软件、……) 操作系统对象 (处理机、存储器、设备、文件、……)
第1章:操作系统概论 3.微内核结构 微内核结构是新一代操作系统采用的 告构。其基本思想是把所有操作系统基本 上都具有的那些操作放在内核中,而操作 系统的其他功能由内核之外的服务器实现。 微内核是操作系统的小核心,它将各 种操作系统共同需要的核心功能提炼出来, 形成微内核的基本功能
3.微内核结构 微内核结构是新一代操作系统采用的 结构。其基本思想是把所有操作系统基本 上都具有的那些操作放在内核中,而操作 系统的其他功能由内核之外的服务器实现。 微内核是操作系统的小核心,它将各 种操作系统共同需要的核心功能提炼出来, 形成微内核的基本功能。 第1章:操作系统概论