操作系统讲义-第一章操作系统引论.ppt
《操作系统讲义-第一章操作系统引论.ppt》由会员分享,可在线阅读,更多相关《操作系统讲义-第一章操作系统引论.ppt(25页珍藏版)》请在三一办公上搜索。
1、2023/11/14,操作系统讲义,1,第一章 操作系统引论,2023/11/14,第一章 操作系统引论,2,主要内容,1.1 操作系统的概述 1.2 操作系统的目标和作用 1.3 操作系统的发展过程 1.4 操作系统的基本特性 1.5 操作系统的主要功能 1.6 操作系统的结构设计,2023/11/14,第一章 操作系统引论,3,1.1 操作系统概述,计算机系统=硬件+软件,1.什么是操作系统?,硬件:计算机的物理装置本身,如CPU,内存,硬盘,终端设备等,软件:计算机执行的程序,UNIX,WINDOWXP,Office,Oracle等,计算机软件的分类,应用软件支撑软件系统软件,操作系统的
2、概念,操作系统(Operating System-OS)是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度,以及方便用户使用的程序的集合。,2023/11/14,第一章 操作系统引论,4,1.1 操作系统概述,下面哪些是操作系统?,2.理解操作系统,UNIX,SQL Server,Word,DOS,WindowsXP,PowerPoint,Linux,操作系统的定位,它是裸机之上的第一层软件 裸机:没有配置任何软件的物理计算机它对下:控制和管理系统内的各种资源(软件和硬件),有效地组织多道程序运行它对上:扩充硬件功能,提供众多服务,方便用户使用,2023/11/14,第一章 操作系
3、统引论,5,1.1 操作系统概述,3.计算机系统的层次结构,信息管理系统,飞机订票系统,银行系统,地理信息系统,CAD软件,测试工具,编辑工具,项目管理工具,DFD编辑器,语言转换工具,语言编译程序,连接装配程序,数据库管理软件,网络软件,操作系统,裸机,用户,用户,用户,用户,应用软件,支撑软件,系统软件,2023/11/14,第一章 操作系统引论,6,1.2 操作系统的目标和作用,方便性 方便使用计算机系统,避免用户自己编写程序的繁琐工作。,1.操作系统的目标,有效性 合理组织计算机的工作流程,进一步改善资源的利用率,提高系统的吞吐量。,可扩充性 VLSI 超大规模集成电路(Very La
4、rge Scale Integrated circuites),计算机技术以及计算机网络Internet的发展的需求。,开放性 遵循世界标准规范,如开放系统互联OSI国际标准。,2023/11/14,第一章 操作系统引论,7,1.2 操作系统的目标和作用,它作为用户和计算机硬件之间的接口,2.操作系统的作用,它作为计算机系统资源的管理者 a.处理器管理 b.存储器管理 c.I/O设备管理 d.信息管理,它作为扩充机器 通常把覆盖了软件的机器称作扩充机(Extended Machine)或者虚拟机(Virtual Machine)。,用户,计算机硬件,操作系统,接口,2023/11/14,第一章
5、 操作系统引论,8,1.2 操作系统的目标和作用,不断提高计算机资源利用率 最初的动力-计算机系统的昂贵。,3.推动操作系统发展的主要动力,方便用户使用 主要因素-改善用户上机、调试的条件。,器件的不断更新换代 微机从8位发展到16位,进而发展到32,现在已经达到64位。,计算机体系结构的不断发展 计算机:单处理机系统多处理机系统计算机网络。操作系统:单处理机OS 多处理机OS 网络OS,2023/11/14,第一章 操作系统引论,9,1.3 操作系统的发展过程,1)人工操作方式,用户独占全机资源;CPU等待人工操作;CPU和I/O串行操作。,1.无操作系统的计算机系统,上机特点:,人工安装
6、I/O输入 人工启动 CPU计算 I/O输出 人工取结果,效率极低,2)脱机输入/输出方式,人工I/O输入到磁盘 CPU自动I/O输入 CPU计算 CPU自动I/O输出 人工从磁盘取结果,减少了CPU的空闲时间;提高I/O速度。,主要优点:,2023/11/14,第一章 操作系统引论,10,1.3 操作系统的发展过程,1)联机批处理(慢速I/O直接与主机相连),2.单道批处理系统,解决了作业自动转接,减少人工干预。,2)脱机输入/输出方式,a.自动性 b.顺序性 c.单道性,主要特征:,纸带机卡片机打印机,卫星机,主机,输入带,输出带,执行带系统带,系统带:系统程序记录在磁带上。执行带:源程序
7、被翻译成目标程序。批处理系统:将作业按一定的原则组成作业流,有系统监督程序自动控制完成 目的:使整个作业流能自动地、顺序地运行,以节省操作时间,改善机器性能。,2023/11/14,第一章 操作系统引论,11,1.3 操作系统的发展过程,将作业在外存上排成一个队列,称为后备队列,由作业调度程序按照一定的算法从后备队列中选择若干个(并不是同时)作业进入内存,形成多道批处理。即指多个作业同时进入内存,处于运行状态,可并行运行,但在某一时刻,真正在CPU上运行的只有一个作业,为此引入多道程序设计技术。,多道无序调度性宏观上并行微观上串行,3.多道批处理系统,多道批处理系统的特征:,提高CPU的利用率
8、;提高内存和I/O设备利用率;增加系统吞吐量。,多道批处理系统的好处:,2023/11/14,第一章 操作系统引论,12,1.3 操作系统的发展过程,3.多道批处理系统,优点:资源利用率高,系统吞吐量大 缺点:平均周转时间长(排队、调度),无交互能力,处理机的分配和回收;内存的分配和保护;I/O设备的共享;程序和数据的组织;作业的组织和管理。,多道批处理系统应解决的问题:,程序A,程序B,程序C,程序D,调度程序,程序A,程序B,程序C,程序D,程序D I/O请求,程序C I/O请求,程序B I/O请求,程序A I/O请求,程序A I/O完成,程序A 再调度,程序A 完成,程序B I/O完成,
9、程序C I/O完成,程序C 再调度,2023/11/14,第一章 操作系统引论,13,1.3 操作系统的发展过程,计算机系统由若干个用户共享,每个用户通过终端或控制台采用问答方式(交互式)控制程序的运行,系统将CPU时间轮流地分配给每个用户,每个用户每次只运行很短的时间片,对用户好像独占整个机器。,a.同时性 b.独立性 c.交互性 d.及时性,4.分时系统,系统特征:,用户在终端上提出请求后得到系统给出响应,这段时间称作响应时间。,a.用户终端的数量 b.时间片的大小c.信息交换速度、数量(内、外存),影响响应时间的因素:,2023/11/14,第一章 操作系统引论,14,1.3 操作系统的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 讲义 第一章 引论
链接地址:https://www.31ppt.com/p-6575591.html