计算机操作系统-第四版-汤小丹-梁红兵-哲凤屏-第1章(2016-2017-1)培训资料.ppt





《计算机操作系统-第四版-汤小丹-梁红兵-哲凤屏-第1章(2016-2017-1)培训资料.ppt》由会员分享,可在线阅读,更多相关《计算机操作系统-第四版-汤小丹-梁红兵-哲凤屏-第1章(2016-2017-1)培训资料.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 操作系统引论 计算机操作系统-第四版-汤小丹-梁红兵-哲凤屏-第1章(2016-2017-1)第一章 操作系统引论 2 2 2 2、学习方式:上课(、学习方式:上课(、学习方式:上课(、学习方式:上课(42424242)+上机(上机(上机(上机(12121212)+作业作业作业作业3、认真、独立思考,功夫在平时!认真、独立思考,功夫在平时!认真、独立思考,功夫在平时!认真、独立思考,功夫在平时!4、课程要求:课程要求:课程要求:课程要求:课堂:关掉手机、认真听讲、积极思考课堂:关掉手机、认真听讲、积极思考课堂:关掉手机、认真听讲、积极思考课堂:关掉手机、认真听讲、积极思考 课后:学习相
2、关知识点,同学之间互相探讨课后:学习相关知识点,同学之间互相探讨课后:学习相关知识点,同学之间互相探讨课后:学习相关知识点,同学之间互相探讨5、成绩评定:成绩评定:成绩评定:成绩评定:百分制,期末卷面成绩百分制,期末卷面成绩百分制,期末卷面成绩百分制,期末卷面成绩7070,实验,实验,实验,实验1515,平时,平时,平时,平时1515第一章 操作系统引论 目目 录录 第一章操作系统引论第一章操作系统引论 第二章进第二章进 程的描述与控制程的描述与控制 第三章处理机调度与死锁第三章处理机调度与死锁 第四章存第四章存 储储 器器 管管 理理 第五章虚拟存储器第五章虚拟存储器第六章输入输出系统第六章
3、输入输出系统第七章文件管理第七章文件管理第八章磁盘存储器的管理第八章磁盘存储器的管理第九章多处理机操作系统第九章多处理机操作系统第一章 操作系统引论 第一章第一章 操作系统引论操作系统引论1.1 1.1 操作系统的目标和作用操作系统的目标和作用 1.2 1.2 操作系统的发展过程操作系统的发展过程 1.3 1.3 操作系统的基本特性操作系统的基本特性 1.4 1.4 操作系统的主要功能操作系统的主要功能 1.5 1.5 操作系统结构设计操作系统结构设计 第一章 操作系统引论 1.1 操作系统的目标和作用操作系统的目标和作用1.1.1 操作系统的目标操作系统的目标 目前存在着多种类型的操作系统不
4、同类型的操作系统,其目标各有所侧重(DOS、UNIX、OS/2、windows系系统统、Linux(超超级级计计算算机机);Android、iOS(两两大大手手机机操操作作系统系统))。操作系统(OS,Operating System)是配置在计算机上的第一层软件,是对硬件的首次扩充。OS的主要目标:方便性、有效性、可扩充性、开放性。第一章 操作系统引论 1.1.1 操作系统的目标操作系统的目标(1)方便性。OS 使计算机系统更易于使用(2)有效性。OS提高了系统资源的利用率;提高了系统的吞吐量。(3)可扩充性。OS必须能方便地增加新的功能和模块,并能修改老的功能和模块,以适应计算机硬件、体系
5、结构以及应用发展的的要求。如微内核结构。开放性。OS的开发应该遵循世界标准规范,特别是遵循开放系统互连OSI国际标准。第一章 操作系统引论 1.1.2 操作系统的作用操作系统的作用 1.OS作为用户与计算机硬件系统之间的接口作为用户与计算机硬件系统之间的接口 OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。图图 1-1 操作系统作为接口的示意图操作系统作为接口的示意图 第一章 操作系统引论 2.OS作为计算机系统资源的管理者作为计算机系统资源的管理者l计算机系统主要有四类资源:处理机、存储器、I/O设备以及文件(数据和程序)。l处理机管理,用于分配和控制处理机;存储器管理,主要
6、负责内存的分配与回收;I/O设备管理,负责I/O设备的分配与操纵;文件管理,负责文件的存取、共享和保护。可见,OS确是计算机系统资源的管理者。l当计算机系统被多个用户使用时,OS 必须对使用资源进行授权,以协调诸用户对共享资源的使用。1.1.2 操作系统的作用操作系统的作用 第一章 操作系统引论 3.OS实现了对计算机资源的抽象实现了对计算机资源的抽象lOS是铺设在计算机硬件上的多层软件,它们不仅增强了系统的功能,而且隐藏了对硬件操作的细节,实现了对计算机硬件操作的多个层次的抽象模型。l通常把覆盖了I/O软件的机器称为扩扩充充机机器器或虚虚机机器器。如果在I/O管理软件(第一层软件)上再覆盖上
7、一层文件管理软件,则用户可利用该软件提供的文件存取命令,来进行文件的存取。依次类推,则用户便可在窗口环境下方便地使用计算机,形成一台功能更强的虚机器。1.1.2 操作系统的作用操作系统的作用 第一章 操作系统引论 1.2 操作系统的发展过程操作系统的发展过程 1.2.1 未配置操作系统的计算机系统未配置操作系统的计算机系统 1.人工操作方式人工操作方式 由用户采用人工操作方式直接使用计算机硬件系统,即由程序员将事先已穿孔的纸带(或卡片)装入纸带输入机,再启动它们将程序和数据输入计算机,然后启动计算机运行;当程序运行完毕并取走计算结果后,才允许下一个用户使用。这种人工操作方式有以下两方面的缺点:
8、(1)用户独占全机。(2)CPU等待人工操作。第一章 操作系统引论 2.脱机输入脱机输入/输出输出(Off-Line I/O)方式方式图图 1-3 脱脱机机I/O示示意意图图优点:减少了CPU的空闲时间。(2)提高I/O速度。1.2.1 未配置操作系统的计算机系统未配置操作系统的计算机系统 第一章 操作系统引论 1.2.2 单道批处理系统单道批处理系统 1.单道批处理系统单道批处理系统(Simple Batch Processing System)的处理过程的处理过程 图图 1-4 单道批处理系统的处理流程单道批处理系统的处理流程 事先将一批作业以脱机方式输入到磁带上,并在系统中配上监督程序(
9、Monitor),在其控制下,使这批作业能一个接一个地连续处理。第一章 操作系统引论 1.2.3 多道批处理系统多道批处理系统 (Multiprogrammed Batch Processing System)1.多道程序设计的基本概念多道程序设计的基本概念 在60年代中期又引入了多道程序设计技术,这时内存中同时存放若干个作业,并使它们共享系统资源且同时运行。采用多道程序设计技术的批处理系统称作多道批处理系统。在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。第一
10、章 操作系统引论 图 1-6 单道和多道程序运行情况 第一章 操作系统引论(1)资源利用率高。让CPU处于忙碌状态;提高了内 存和I/O设备的利用率;(2)系统吞吐量大。(3)平均周转时间长。(4)无交互能力2.多道批处理系统的优缺点多道批处理系统的优缺点1.2.3 多道批处理系统多道批处理系统第一章 操作系统引论 1.2.4 分时系统分时系统(Time Sharing System)1.分时系统的引入分时系统的引入 分时系统是为了满足用户需求所形成的一种新型OS。用户的需求具体表现在:(1)人机交互;(2)共享主机。分时系统是指,在一台主机上连接了多个配有显示器和键盘的终端并由此所组成的系统
11、,该系统允许多个用户同时通过自己的终端,以交互方式使用计算机,共享主机中的资源。第一章 操作系统引论 2.分时系统实现中的关键问题分时系统实现中的关键问题 分时系统中最关键的问题是如何使用户能与自己的作业进行交互,即当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,再将结果返回给用户。因此,存在两个关键问题:(1)及时接收 在系统中配置一个多路卡(2)及时处理 作业直接进入内存;采用轮转运行方式 1.2.4 分时系统分时系统(Time Sharing System)第一章 操作系统引论 3.分时系统的特征分时系统的特征 多路性。系统将多台终端同时连接到同一台主机上,并按分时原则
12、为每个用户服务。独立性。每个用户在各自的终端上进行操作,彼此互不干扰及时性。用户的请求在很短时间内获得响应。交互性。1.2.4 分时系统分时系统(Time Sharing System)第一章 操作系统引论 1.2.5 实时系统实时系统(Real Time System)实时系统是指系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。实时系统最主要的特征,是将时间作为关键参数,它必须对所接收到的某些信号做出“及时”或“实时”的反应。l实时系统的类型:实时系统的类型:工业(武器)控制系统、信息查询系统、多媒体系统、嵌入式系统第一章 操作系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 第四 汤小丹 梁红兵 哲凤屏 2016 2017 培训资料

限制150内