1、第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速度
3、 B利用率 C灵活性 D兼容性5 C 操作系统允许多个用户在其终端上同时交互地使用计算机。A批处理 B实时 C分时 D多道批处理6如果分时系统的时间片一定,那么 D ,响应时间越长。A用户数越少B内存越少 C内存越多 D用户数越多三、问答1什么是“多道程序设计”技术?它对操作系统的形成起到什么作用?答:所谓“多道程序设计”技术,即是通过软件的手段,允许在计算机内存中同时存放几道相互独立的作业程序,让它们对系统中的资源进行“共享”和“竞争”,以使系统中的各种资源尽可能地满负荷工作,从而提高整个计算机系统的使用效率。基于这种考虑,计算机科学家开始把CPU、存储器、外部设备以及各种软件都视为计算机系
4、统的“资源”,并逐步设计出一种软件来管理这些资源,不仅使它们能够得到合理地使用,而且还要高效地使用。具有这种功能的软件就是“操作系统”。所以,“多道程序设计”的出现,加快了操作系统的诞生。2怎样理解“虚拟机”的概念?答:拿操作系统来说,它是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。从用户的角度看,计算机配置了操作系统后,由于操作系统隐蔽了硬件的复杂细节,用户会感到机器使用起来更方便、容易了。这样,通过操作系统的作用使展现在用户面前的是一台功能经过扩展了的机器。这台“机器”不是硬件搭建成的,现实生活中并不存在具有这种功能的真实机器,它只是用户的一种感觉而已。所以,就把这样的机器称为“虚拟机”。3对于分时系统,怎样理解“从宏观上看,多个用户同时工作,共享系统的资源;从微观上看,各终端程序是轮流运行一个时间片”?答:在分时系统中,系统把CPU时间划分成许多时间片,每个终端用户可以使用由一个时间片规定的CPU时间,多个用户终端就轮流地使用CPU。这样的效果是每个终端都开始了自己的工作,得到了及时的响应。也就是说,“从宏观上看,多个用户同时工作,共享系统的资源”。但实际上,CPU在每一时刻只为一个终端服务,即“从微观上看,各终端程序是轮流运行一个时间片”。此文档可自行编辑修改,如有侵权请告知删除,感谢您的支持,我们会努力把内容做得更好最新可编辑word文档