操作系统习题解答

操作系统习题解答

ID:14935411

大小:415.31 KB

页数:43页

时间:2018-07-31

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

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

1、操作系统习题解答第2章第1章一、填空1.计算机由硬件系统和软件系统两个部分组成,它们构成了一个完整的计算机系统。2.按功能划分,软件可分为系统软件和应用软件两种。3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。6.分时系统的主要特征为多路性、交互性、独立性和及时性。7.实时系统与分时以及批处理系统的主要区别是高及时性和高可靠性。8.若一个操作系统具有很强的交互性,

2、可同时供多个用户使用,则是分时操作系统。9.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则属于批处理操作系统。10.采用多道程序设计技术,能充分发挥CPU和外部设备并行工作的能力。二、选择1.操作系统是一种B。A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对C进行管理的软件。A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的A。A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的B和方便用户使用。A.速度B

3、.利用率C.灵活性D.兼容性5.C操作系统允许多个用户在其终端上同时交互地使用计算机。A.批处理B.实时C.分时D.多道批处理6.如果分时系统的时间片一定,那么D,响应时间越长。A.用户数越少B.内存越少C.内存越多D.用户数越多三、问答1.什么是“多道程序设计”技术?它对操作系统的形成起到什么作用?答:所谓“多道程序设计”技术,即是通过软件的手段,允许在计算机内存中同时存放几道相互独立的作业程序,让它们对系统中的资源进行“共享”和“竞争”,以使系统中的各种资源尽可能地满负荷工作,从而提高整个计算机系统的使用效率。基于这种考虑,计算机科学家开始把CPU、存储器、外部设备以

4、及各种软件都视为计算机系统的“资源”,并逐步设计出一种软件来管理这些资源,不仅使它们能够得到合理地使用,而且还要高效地使用。具有这种功能的软件就是“操作系统”。所以,“多道程序设计”的出现,加快了操作系统的诞生。2.怎样理解“虚拟机”的概念?答:拿操作系统来说,它是在裸机上加载的第一层软件,是对计算机硬件系统功能的首–43–操作系统习题解答次扩充。从用户的角度看,计算机配置了操作系统后,由于操作系统隐蔽了硬件的复杂细节,用户会感到机器使用起来更方便、容易了。这样,通过操作系统的作用使展现在用户面前的是一台功能经过扩展了的机器。这台“机器”不是硬件搭建成的,现实生活中并不存

5、在具有这种功能的真实机器,它只是用户的一种感觉而已。所以,就把这样的机器称为“虚拟机”。3.对于分时系统,怎样理解“从宏观上看,多个用户同时工作,共享系统的资源;从微观上看,各终端程序是轮流运行一个时间片”?答:在分时系统中,系统把CPU时间划分成许多时间片,每个终端用户可以使用由一个时间片规定的CPU时间,多个用户终端就轮流地使用CPU。这样的效果是每个终端都开始了自己的工作,得到了及时的响应。也就是说,“从宏观上看,多个用户同时工作,共享系统的资源”。但实际上,CPU在每一时刻只为一个终端服务,即“从微观上看,各终端程序是轮流运行一个时间片”。–43–操作系统习题解答

6、第2章一、填空1.进程在执行过程中有3种基本状态,它们是运行态、就绪态和阻塞态。2.系统中一个进程由程序、数据集合和进程控制块(PCB)三部分组成。3.在多道程序设计系统中,进程是一个动态概念,程序是一个静态概念。4.在一个单CPU系统中,若有5个用户进程。假设当前系统为用户态,则处于就绪状态的用户进程最多有4个,最少有0个。注意,题目里给出的是假设当前系统为用户态,这表明现在有一个进程处于运行状态,因此最多有4个进程处于就绪态。也可能除一个在运行外,其他4个都处于阻塞。这时,处于就绪的进程一个也没有。5.总的来说,进程调度有两种方式,即不可剥夺方式和剥夺方式。6.进程调

7、度程序具体负责中央处理机(CPU)的分配。7.为了使系统的各种资源得到均衡使用,进行作业调度时,应该注意CPU忙碌作业和I/O忙碌作业的搭配。8.所谓系统调用,就是用户程序要调用操作系统提供的一些子功能。9.作业被系统接纳后到运行完毕,一般还需要经历后备、运行和完成三个阶段。10.假定一个系统中的所有作业同时到达,那么使作业平均周转时间为最小的作业调度算法是短作业优先调度算法。–43–操作系统习题解答二、选择1.在进程管理中,当C时,进程从阻塞状态变为就绪状态。A.进程被调度程序选中B.进程等待某一事件发生C.等待的事件出现D

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

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

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