操作系统课后题练习答案.doc

操作系统课后题练习答案.doc

ID:57282936

大小:546.50 KB

页数:32页

时间:2020-08-09

操作系统课后题练习答案.doc_第1页
操作系统课后题练习答案.doc_第2页
操作系统课后题练习答案.doc_第3页
操作系统课后题练习答案.doc_第4页
操作系统课后题练习答案.doc_第5页
资源描述:

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

1、1练习题(一)Ⅰ问答题1.操作系统的两个主要目标是什么?答:方便性与有效性。2.试说明操作系统与硬件、其它系统软件以及用户之间的关系?答:与硬件的关系:操作系统是位于硬件层上的第一层软件,它直接管理着计算机的硬件,合理组织计算机工作流程,并提高了硬件的利用率。。与其他系统软件的关系:操作系统是系统软件,但它不同于其它系统软件和应用软件,它为其它系统软件和应用软件提供接口。应用软件要使用操作系统所提供的服务方可方便使用计算机。与用户之间的关系:操作系统是为改善人机界面、提供各种服务,为用户使用计算机提供良好运行环境的一种系统软件。3.试论述操作系统是建立在计算机硬件平台上的虚拟计算

2、机系统。答:没有任何软件支持的计算机称为裸机,即使其硬件功能再强,也必定是难于使用的。而实际呈现在用户面前的计算机系统是经过若干层软件改造的计算机。裸机位于最里层,它的外面是操作系统,经过操作系统提供的资源管理功能和方便用户的各种服务功能,将裸机改造成功能更强、使用更方便的机器,通常把覆盖了软件的机器称为扩充机器,又称之为虚拟机(VirtualMachine),这样的计算机系统是概念上和逻辑上的计算机,不是物理上的真实计算机。4.什么是操作系统?它有哪些基本功能与基本特征?答:操作系统是位于硬件层之上,所有其它软件层之下的一种系统软件,它控制和管理计算机系统资源、合理组织计算机工

3、作流程、提供用户与计算机系统之间的接口。操作系统的基本功能有:处理器管理、存储器管理、设备管理、文件管理和提供用户接口。操作系统的基本特征有:并发性、共享性、虚拟性和不确定性。5.请叙述并发和并行两个概念的区别?答:并发性是指两个或多个程序在同一时间段内同时执行,是宏观上的同时。而并行性是从硬件意义上考虑,是不同硬件部件(如CPU与I/O)在同一时刻的并行,即微观上,多个程序也是同时执行的。6.什么是多道程序设计?在操作系统中使用这种技术有什么好处?答:多道程序设计是指在计算机内存中同时存放若干道已开始运行尚未结束的程序,它们交替运行,共享系统中的各种硬、软件资源,从而使处理机得

4、到充分利用。好处:①提高了CPU的利用率。各道程序是轮流占用一个CPU,交替地执行。②改进了系统的吞吐量(系统吞吐量是指计算机系统在单位时间内完成的总工作量)。③充分发挥了系统的并行性,使CPU与I/O并行工作。提高CPU、设备、内存等各种资源的利用率,从而提高系统效率。7.什么是批处理、实时、分时系统?它们各有什么特征?各适用哪些场合?答:(1)批处理系统"多道"是指在计算机内存中同时可以存放多道作业:"批处理"是指用户与作业之间没有交互作用,用户不能直接控制作业的运行,一般称为"脱机操作.在多道批处理系统中,用户的作业可以随时被接受进入系统,首先存放在外存缓冲存储器中,形成一

5、个作业队列,OS按照一定的调度原则或根据作业的优先程度从作业队列中调出一个或多个作业进入内存,待作业运行完毕,由用户索取运行结果。多道批处理的特点是:①多道。②宏观上并行执行。③微观上串行执行。(2)分时系统分时系统是指多个用户分享同一台计算机,它将计算机的中央处理机在时间上分割成很小的时间段,每个时间段称为一个时间片,系统将CPU的时间片轮流分配给多个用户,每个用户通过终端使用同一台计算机,并通过终端直接控制程序运行,进行人与机器之间的交互。分时操作系统的特性:①同时性(多路性)。②独立性(独占性)。③及时性。④交互性该系统主要用于教育与科研。(3)实时系统这类系统要求计算机能

6、对外部发生的随机事件作出及时响应,并对它进行处理。实时系统应当具有如下两个基本特征:(1)实时性。(2)高可靠性和安全性。实时系统具有专用性,不同的实时系统用于不同的应用领域。它有三种典型的应用形式,即:过程控制系统(如工业生产自动控制、卫星发射自动控制)、信息查询系统(如仓库管理系统、图书资料查询系统)和事务处理系统(如飞机订票系统、银行管理系统)。8.在分时系统中响应时间与哪些因素有关?答:主要与联机的终端数目、时间片的长短、CPU速度、系统调度切换速度等有关。9.网络操作系统最基本的功能是什么?它最使你感兴趣的是什么?答:网络通信和网络资源管理。10.分布式操作系统与网络操

7、作系统有什么不同之处?答:(1)分布性:分布式操作系统是驻留在系统的各个结点上,而网络操作系统的控制功能大部分是集中在服务器上。(2)并行性:分布式操作系统可将一个用户的多个任务分配到多个计算机上并行执行;而网络环境下,每个用户的一个或多个任务只能在自己的计算机上处理。(3)透明性:分布式系统能隐藏自己内部的物理位置、并发控制、系统故障等实现细节来使用系统;而网络操作系统计算机之间的通信需要IP地址。(4)共享性:分布式系统中,所有分布在各个站点的软、硬件资源均可供系统中所有用户

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

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

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