《操作系统概述》PPT课件

《操作系统概述》PPT课件

ID:36900323

大小:269.25 KB

页数:85页

时间:2019-05-10

《操作系统概述》PPT课件_第1页
《操作系统概述》PPT课件_第2页
《操作系统概述》PPT课件_第3页
《操作系统概述》PPT课件_第4页
《操作系统概述》PPT课件_第5页
资源描述:

《《操作系统概述》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、新年快乐学业有成祝大家:操作系统理论课:60节实验课:12节张楚才(13875809419)E-mail:zhangchucai@sohu.com4×18周=72节教材与参考书目王志刚主编,《计算机操作系统》,武汉大学出版社(第一版),2005年邹鹏等编著,《操作系统原理》,国防科技大学出版社(第二版),2000年汤子瀛等编,计算机操作系统,西安电子科技大学出版社(第一版),1996年孙钟秀等编,操作系统教程,高等教育出版社(第二版),1995年屠祁、屠立德等编著,操作系统基础,清华大学出版社(第三版),2000年学习建议课前预习,课后复习,事半功倍。多看教材,辅以资料,重在理

2、解。善抓重点,狠攻难点,自学成才。操作系统第一章绪论本章教学目标了解操作系统的形成过程,建立起操作系统的整体概念;熟悉操作系统的基本类型和服务方式;掌握操作系统的定义、特征和功能。本章教学内容1.1操作系统概述1.2操作系统的发展过程1.3操作系统的功能1.4操作系统的结构1.5操作系统的特征1.6操作系统的分类1.7操作系统的启动和工作过程1.8Windows2000的模型1.1操作系统概述定义:操作系统是控制和管理计算机系统的硬件和软件资源,合理地组织计算机工作流程以及方便用户的程序集合。目标(两个):1.使计算机能更加高效的工作(资源高效管理);2.使我们使用计算机更加方

3、便(方便用户)。操作系统在计算机系统中的地位从资源管理的观点看:存储管理、CPU调度、设备管理、文件管理。从服务用户的观点看:1.程序执行2.输入/输出操作3.信息保存4.错误检测和处理1.2操作系统的发展过程1.2.1人工操作阶段1.2.2单道批处理阶段1.2.3执行系统阶段1.2.4多道程序系统阶段1.2.1人工操作阶段20世纪50年代以前,无操作系统,每个程序员都必须亲自动手操作计算机:装入卡片或纸带,按电钮,查看存储单元等。缺点:资源独占、串行工作、人工干预。1.2.2单道批处理阶段1.早期批量处理:出现了监督程序,解决了人工操作阶段所存在的人工干预问题和人工操作与计算

4、机之间的串行工作问题,提高了系统处理能力。作业的输入/输出和CPU的计算仍然是串行的。2.脱机批处理:增加了卫星机,专门负责输入/输出工作。解决了CPU与I/O设备之间的串行工作问题,提高了系统的处理能力。用户程序可以破坏监督程序,保护问题必须解决。1.2.3执行系统阶段通道的引入和中断的出现执行系统程序:I/O控制程序、中断处理程序和管理程序。执行程序(常驻内存的程序)控制其它程序,保证了系统的安全。较好地解决了CPU和I/O操作的并行问题,但是仍然是单道程序系统。1.2.4多道程序系统阶段多道程序系统:内存中同时有多道程序交替执行的系统。宏观上并行,微观上串行。多道程序系统

5、必须解决的问题:1.内存的分配与保护2.处理机的管理和分配3.I/O设备的管理和分配4.文件存储空间的组织和管理1.3操作系统的功能1.3.1用户接口1.3.2处理机管理1.3.3存储管理1.3.4设备管理1.3.5文件管理1.3.1用户接口操作系统与用户的接口也简称为用户接口。在以往的操作系统中,用户接口通常仅有命令和系统调用两种形式,前者供用户在终端键盘上使用,后者供用户在编写程序时使用。而在现代操作系统中,除上述两种接口外,又向用户提供了一种图形接口。1.命令接口在命令接口方式下,用户可以通过该接口向作业发出命令,以控制作业的运行。(1)联机用户接口该接口是为联机用户提供

6、的,它由一组建盘命令和命令解释程序所组成。每当用户在终端或控制台上键入一条命令后,系统便立即转入相应的命令解释程序,对该命令进行解释并执行。命令完成后,控制又返回到终端或控制台上,等待用户键入下一条命令。(2)脱机用户接口该接口是为批处理作业的用户提供的,故也称为批处理用户接口。它由一组作业控制语言JCL组成。批处理作业的用户不能直接与自己的作业打交道,只能委托系统代替用户对作业进行控制和干预。用户可以使用JCL语言,把需要对作业进行的控制和干预事先写在作业说明书上,然后,将作业连同说明书一起提供给系统。2.程序接口该接口是为用户程序在执行过程中访问系统资源而设定的,是用户程序

7、取得操作系统服务的唯一途径。程序接口由一组系统调用组成,每个系统调用都是一个能完成特定功能的子程序。系统调用是操作系统提供给用户程序调用的一组“特殊”接口。用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务,比如用户可以通过文件系统相关的调用请求系统打开文件、关闭文件或读写文件,可以通过时钟相关的系统调用获得系统时间或设置定时器等。3.图形接口图形用户接口采用图形化的操作界面,用非常容易识别的图标将系统的各种命令直观、逼真的表示出来。用户可通过鼠标、菜单和对话框来完成对应用程序和文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。