操作系统习题集

操作系统习题集

ID:25833500

大小:1000.50 KB

页数:102页

时间:2018-11-22

操作系统习题集_第1页
操作系统习题集_第2页
操作系统习题集_第3页
操作系统习题集_第4页
操作系统习题集_第5页
资源描述:

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

1、操作系统基础习题解析及实验指导第一篇第一章操作系统引论第一篇操作系统基础知识点及习题解答该部分罗列操作系统基础各章节的学习要点,指出学习的重点和难点,在回顾相关知识点的基础上,对典型习题进行分析和解答。第一章操作系统引论本章学习要点【1】掌握操作系统的概念与作用【2】掌握操作系统的基本类型与特点【3】掌握操作系统的特征与功能【4】深入领会多道程序设计技术本章学习难点【1】多道程序设计技术【2】操作系统的特征知识点回顾一.操作系统的概念一个完整的计算机系统由计算机硬件系统和计算机软件系统两部分组成。操作系统是配置在计算机硬件上的第一层软

2、件,是对硬件系统功能的第一次扩充。应用程序实用程序操作系统计算机硬件(裸机)用户图1-1计算机系统的层次图1.操作系统(OperatingSystem,简称OS)的作用(1)OS作为用户与计算机硬件系统之间的接口OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。或者说,用户在OS的帮助下能够方便、快捷、安全、可靠地操纵计算机硬件和运行自己的程序。(2)OS作为计算机系统资源的管理者这是广为流行的一个关于OS作用的观点。在一个计算机系统中,通常都包含了各种各样的硬件和软件资源。归纳起来可将资源分为四类:处理器、存储器、I/

3、O设备以及信息(数据和程序)。OS的主要功能正是针对这四类资源进行有效的管理。(3)OS用作扩充机器对于一台完全没有软件配置的计算机系统(裸机),即使功能再强,也必定难于使用。OS第101页共102页第一篇第一章操作系统引论在裸机上分别覆盖I/O设备管理软件、文件管理软件等,此时用户所看到的机器,将是一台比裸机功能更强、使用更方便的机器。通常把覆盖了软件的机器称为扩充机器或虚机器。在计算机系统上覆盖上一层软件后,系统功能便增强一级。由于OS自身包含了若干层软件,因此当在裸机上覆盖上OS后,便可获得一台功能显著增强,使用极为方便的多层扩

4、充机器或多层虚机器。1.操作系统的概念操作系统是一组控制和管理计算机硬件和软件资源、合理组织计算机的工作流程,方便用户使用的程序的集合。操作系统是裸机上的第一层软件,是对硬件功能的首次扩充。一.操作系统的发展过程人工操作方式→脱机输入输出技术→批处理技术→分时、实时系统→通用操作系统→微机操作系统→网络操作系统→分布式操作系统1.脱机输入输出技术为解决人工操作阶段存在的人机矛盾以及CPU与I/O速度不匹配的矛盾,引入脱机输入输出技术。系统中除主机外配置一台外围机(又称卫星机),它只与输入输出设备打交道,不与主机相连,即脱机。用户程序与

5、数据可以在外围机控制下(脱离主机控制)预先从低速设备输入到磁带上,CPU需要时再从磁带上输入到主机,即脱机输入技术,以解决CPU与I/O速度不匹配的矛盾。类似地,脱机输出技术通过外围机完成数据从主机到磁带,再到低速输出设备上的输出操作。由于主机CPU只与高速的输入输出设备打交道,从而有效地减少了CPU等待低速设备输入输出的时间。主机输入带输出带纸带机打印机机外围机输入带输出带图1-2脱机输入/输出方式2.批处理技术批处理技术是指计算机对一批作业自动进行处理的一种技术。早期的计算机系统为了充分利用系统资源,通常把一批作业以脱机输入方式输

6、入到磁带上,并在系统中配置监督程序,依次将作业装入内存,控制磁带上的作业自动地、一个接一个地进行处理,这样就形成了早期的单道批处理系统。3.多道程序设计技术第101页共102页第一篇第一章操作系统引论为进一步改进单道批处理系统中CPU和内存利用率较低的问题,引进多道程序设计技术。多道程序设计技术同时将多个作业放入内存并允许作业交替执行,共享系统中的资源。宏观上并行,微观上串行。多道程序设计技术能有效提高系统的吞吐量和改善资源利用率,但是为了协调内存中运行的多道程序,应妥善解决处理机分配、内存分配、设备分配、文件安全、作业组织的问题。为

7、解决上述问题而设置的一组软件就形成了操作系统。程序A输入设备输出设备CPU程序B程序A程序B程序A程序B运行处理输入数据运行处理输出数据运行处理输出数据等待CPU运行处理图1-3多道程序运行情况一.操作系统的分类1.单用户操作系统2.批处理操作系统(1)单道批处理系统把一批作业以脱机方式输入到磁带上,在系统中配上监督程序,在它的控制下使这批作业能自动地一个接一个地顺序处理。对作业的处理是成批进行的、且内存中始终只保持一道作业。(2)多道批处理系统_引入多道批处理的目的a)提高CPU的利用率b)提高内存和I/O设备的利用率c)增加系统吞

8、吐量_多道批处理的特征——多道性、无序性、调度性_多道批处理的优缺点资源利用率高,系统吞吐量大,但平均周转时间长,无交互能力。3.分时操作系统在分时操作系统中,一台计算机和多台终端相连,每个用户通过自己的终端向系统发出命

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

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

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