预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共56页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一章绪论教学目的及要求教学重点 (1)操作系统的定义和功能 (2)操作系统的分类 (3)操作系统的基本特性 教学难点 (1)操作系统的作用及意义 (2)操作系统结构目录1.1操作系统概念图计算机系统层次结构操作系统因此,引入操作系统的目的可从三方面来考察: 观点一、从系统管理人员的观点来看,操作系统是计算机资源的管理者。观点二、从用户的观点来看,引入操作系统是为了给用户使用计算机提供一个良好的界面,以使用户无需了解许多有关硬件和系统软件的细节,就能方便灵活地使用计算机。观点三、从发展的观点看,引入操作系统是为了给计算机系统的功能扩展提供支撑平台,使之在追加新的服务和功能时更加容易和不影响原有的服务与功能。综上所述,我们可以形式地把操作系统定义为1.2操作系统的历史1.2.1手工阶段1.2.2单道批处理系统(SimpleBatchProcessing)1.2.3多道批处理操作系统(BatchProcessingOperationSystem)15多道批处理系统的优点、缺点1.2.4多道程序系统(MultiprogrammingSystem)程序A多道程序的运行特点多道程序系统的技术问题:1.2.4分时操作系统(TimeSharingOperatingSystem)分时操作系统(TimeSharingOperatingSystem)23分时系统的特征1.2.5实时操作系统(RealTimeOperatingSystem)实时系统的特征实时系统与批处理系统和分时系统的区别1.2.6通用系统(GeneralSystem)常用操作系统1.2.7操作系统的进一步发展个人计算机上的操作系统网络操作系统33分布式操作系统小结:操作系统的基本类型1.3操作系统的特性并发共享虚拟异步性1.4操作系统功能1.4.1处理机管理1.4.2存储管理1.4.3设备管理我们把程序和数据统称为信息或文件。信息的共享,保密和保护也是文件系统所要解决的。1.4.5用户接口1.5操作系统的设计目标3易维护性 包括易读性、易扩充性、易剪裁性和易修改性。 4可移植性 可移植性指把一个程序从一个计算机环境移到另一个计算机环境中并能正常运行的特性。 为了使操作系统具备可移植性,应当使操作系统程序中与硬件相关的部分相对独立,并且位于操作系统程序的底层,移植时只需修改这一部分。5安全性 6可适应性 7简明性1.6有关操作系统的研究1.6有关操作系统的研究1.7小结3.本章内容操作系统(operatingsystem)是现代计算机系统中不可缺少的基本系统软件。操作系统管理和控制计算机系统中的所有软、硬件资源,是计算机系统的灵魂和核心。除此之外,它还为用户使用计算机提供一个方便灵活、安全可靠的工作环境。操作系统是计算机系统中的一个系统软件;是这样一些程序模块的集合:它们管理和控制计算机系统中的硬件及软件资源,合理的组织计算机工作流程,以便有效地利用这些资源为用户提供一个功能强大,使用方便和可扩展的工作环境,从而在计算机与其用户之间起到接口的作用。了解: 操作系统的历史、操作系统基本类型和研究操作系统的几种观点。 掌握: 1、操作系统的定义。 2、几种有代表性OS的特点。 3、OS五大管理功能。 4、从资源管理、进程管理、用户界面及结构等几个角度来定义OS,从而得出什么是操作系统的概念。 课本主要习题:56