操作系统·概论.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:45 大小:1.1MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

操作系统·概论.ppt

操作系统·概论.ppt

预览

免费试读已结束,剩余 35 页请下载文档后查看

15 金币

下载此文档

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

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

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

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

第一章概论第1章概论回顾上一节课内容操作系统的发展机器速度批处理把用户提交的作业(相应的程序、数据和处理步骤)成批送入计算机,然后由作业调度程序自动选择作业运行。这样能缩短作业之间的交接时间,减少处理机的空闲等待,从而提高了系统效率。单道批处理系统的形成单道程序工作示例多道程序设计举例多道程序运行的特征如下:(1)多道即计算机内存中同时存放几道相互独立的程序。(2)宏观上并行同时进入系统的几道程序都处于运行过程中,即它们先后开始了各自的运行,但都未运行完毕。(3)微观上串行从微观上看,内存中的多道程序轮流地或分时地占有处理机,交替执行(单处理机情况)。在批处理多道操作系统控制下,允许多个作业同时装入主存储器,使CPU轮流地执行多个作业,各个作业可以同时使用各自所需外围设备。此类操作系统有代表性的是IBM公司为IBM360机器配置的操作系统OS/360。分时系统分时系统的实现,必须解决以下两个最为关键的问题:分割CPU时间片,使多个终端用户共享系统资源。时间片长短的选择至关重要,它将直接影响着分时系统的性能目标。如果时间片过长,则无法满足用户对响应时间的要求;如果时间片过短,则会使系统为了多个终端用户之间切换处理而需要花费的额外开销大大增加,从而降低系统效率。系统为每个联机的终端用户创建一个操作界面,使终端用户能方便地与自己的作业命令交互。分时系统的特征实时系统实时系统的用途网络操作系统分布式操作系统操作系统的发展操作系统的定义及其在计算机系统中的地位操作系统的其他表述操作系统较为完整的定义操作系统的功能1.处理机管理(进程管理)2.存储器管理3.设备管理4.软件资源管理(文件系统)5.用户接口操作系统的特性操作系统应解决的基本问题操作系统的总体框架流行OS结构Linux操作系统的构成分析和设计操作系统的几种观点分析和设计操作系统的几种观点分析和设计操作系统的几种观点分析和设计操作系统的几种观点分析和设计操作系统的几种观点第一章概论主要内容3.批处理系统的主要缺点是()A.CPU利用率低B.不能并发执行C.缺少交互性D.以上都不是4.多道批处理系统中引入了多道程序设计技术。为了充分提高各种资源的利用率,作业的类型最好是()。A.短作业型B.计算型,即其计算的工作量重于I/O的工作量C.I/O型,即其I/O的工作量重于计算的工作量D.计算型和I/O型均衡5.操作系统在计算机系统中处于()的位置。A.计算机硬件和软件之间B.计算机硬件和用户之间C.处理机和用户程序之间D.外部设备与处理机之间