批处理操作系统提高了计算机的工作效率。下列关于批处理操作系统的叙述中,哪一个是正确的?
A.用户不能直接干预其作业的执行
B.批处理操作系统的系统资源利用率不高
C.批处理操作系统的系统吞吐量小
D.批处理操作系统不具备并行性
A.分时操作系统
B.实时操作系统
C.批处理系统
D.多道程序设计
如果操作系统使得每个用户可以在各自的终端上以交互的方式控制作业运行,则这种操作系统是( )。
A.单用户操作系统
B.批处理操作系统
C.分时操作系统
D.实时操作系统
A.批处理操作系统可以分为批处理单道系统和批处理多道系统
B.单道系统是指一次只有一个作业装入计算机系统的主存中运行的系统
C.批处理系统具有用户与计算机的直接交互能力,提高了系统资源的利用率
D.“通道”和“中断”技术的出现,使得输入输出设备与中央处理器可以并行工作
A提高系统资源的利用率
B提高系统与用户的交互性
C减少用户作业等待时间
D降低系统吞吐量
操作系统原理习题库及参考答案第1章操作系统概述习题一、填空1计算机系统由 系统和 系统两大部分组成。2按功能划分,软件可分为 软件和 软件两种。3操作系统是在 上加载的第一层软件,是对计算机硬件系统功能的 扩充。4操作系统的基本功能是 管理、 管理、 管理和 管理。5在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是 。6分时系统的主要特征为 、 、 和 。7实时系统与分时以及批处理系统的主要区别是 和 。8若一个操作系统具有很强的交互性,可同时供多个用户使用,则它应该是 操作系统。9如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则它应该属于 操作系统。10采用多道程序设计技术,能充分发挥 和 并行工作的能力。11.计算机网络是在 技术和 技术高度发展基础上相结合的产物。12. 在计算机网络中,各计算机仍使用 操作系统,由它管理自身的资源。只有各计算机间进行 、以及使用网络中的 时,才会涉及到网络操作系统。13. 如果一个计算机网络系统,其处理和控制功能被分散在系统的各个计算机上,系统中的所有任务可动态地分配到各个计算机中,使它们并行执行,实现分布处理。这样的系统被称为“ ”,其上配置的操作系统,被称为“ ”。二、选择1操作系统是一种 。A通用软件 B系统软件C应用软件D软件包2操作系统是对 进行管理的软件。A系统软件 B系统硬件 C计算机资源D应用程序3操作系统中采用多道程序设计技术,以提高CPU和外部设备的 。A利用率 B可靠性 C稳定性 D兼容性4计算机系统中配置操作系统的目的是提高计算机的 和方便用户使用。A速度 B利用率 C灵活性 D兼容性5 操作系统允许多个用户在其终端上同时交互地使用计算机。A批处理 B实时 C分时 D多道批处理6如果分时系统的时间片一定,那么 ,响应时间越长。A用户数越少B内存越少 C内存越多 D用户数越多7. 不是实时系统的基本特点。A安全性B公平响应 C实时性 D可靠性三、问答1什么是“多道程序设计”技术?它对操作系统的形成起到什么作用?2怎样理解“虚拟机”的概念?3对于分时系统,怎样理解“从宏观上看,多个用户同时工作,共享系统的资源;从微观上看,各终端程序是轮流运行一个时间片”?4.分布式系统为什么具有健壮性?5.为什么嵌入式操作系统必须具有可裁剪性?第1章习题答案一、填空1计算机系统由 硬件 系统和 软件 系统两大部分组成。2按功能划分,软件可分为 系统 软件和 应用 软件两种。3操作系统是在 裸机 上加载的第一层软件,是对计算机硬件系统功能的 首次 扩充。4操作系统的基本功能是 处理机(包含作业) 管理、 存储 管理、 设备 管理和 文件 管理。5在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是 改善系统功能,提高处理能力 。6分时系统的主要特征为 多路性 、 交互性 、 独立性 和 及时性 。7实时系统与分时以及批处理系统的主要区别是 实时性 和 可靠性 。8若一个操作系统具有很强的交互性,可同时供多个用户使用,则它应该是 分时 操作系统。9如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则它应该属于 批处理 操作系统。10采用多道程序设计技术,能充分发挥 CPU 和 外部设备 并行工作的能力。11. 计算机网络是在 计算机 技术和 通信 技术高度发展基础上相结合的产物。12. 在计算机网络中,各计算机仍使用 自己的 操作系统,由它管理自身的资源。只有各计算机间进行 信息传递 、以及使用网络中的 可共享资源 时,才会涉及到网络操作系统。13. 如果一个计算机网络系统,其处理和控制功能被分散在系统的各个计算机上,系统中的所有任务可动态地分配到各个计算机中,使它们并行执行,实现分布处理。这样的系统被称为“ 分布式系统 ”,其上配置的操作系统,被称为“ 分布式操作系统 ”。二、选择1操作系统是一种 B 。A通用软件 B系统软件C应用软件D软件包2操作系统是对 C 进行管理的软件。A系统软件 B系统硬件 C计算机资源D应用程序3操作系统中采用多道程序设计技术,以提高CPU和外部设备的 A 。A利用率 B可靠性 C稳定性 D兼容性4计算机系统中配置操作系统的目的是提高计算机的 B 和方便用户使用。A速度 B利用率 C灵活性 D兼容性5 C 操作系统允许多个用户在其终端上同时交互地使用计算机。A批处理 B实时 C分时 D多道批处理6如果分时系统的时间片一定,那么 D ,响应时间越长。A用户数越少B内存越少 C内存越多 D用户数越多7. B 不是实时系统的基本特点。A安全性B公平响应 C实时性 D可靠性三、问答1什么是“多道程序设计”技术?它对操作系统的形成起到什么作用?答:所谓“多道程序设计”技术,即是通过软件的手段,允许在计算机内存中同时存放几道相互独立的作业程序,让它们对系统中的资源进行“共享”和“竞争”,以使系统中的各种资源尽可能地满负荷工作,从而提高整个计算机系统的使用效率。基于这种考虑,计算机科学家开始把CPU、存储器、外部设备以及各种软件都视为计算机系统的“资源”,并逐步设计出一种软件来管理这些资源,不仅使它们能够得到合理地使用,而且还要高效地使用。具有这种功能的软件就是“操作系统”。所以,“多道程序设计”的出现,加快了操作系统的诞生。2怎样理解“虚拟机”的概念?答:拿操作系统来说,它是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。从用户的角度看,计算机配置了操作系统后,由于操作系统隐蔽了硬件的复杂细节,用户会感到机器使用起来更方便、容易了。这样,通过操作系统的作用使展现在用户面前的是一台功能经过扩展了的机器。这台“机器”不是硬件搭建成的,现实生活中并不存在具有这种功能的真实机器,它只是用户的一种感觉而已。所以,就把这样的机器称为“虚拟机”。3对于分时系统,怎样理解“从宏观上看,多个用户同时工作,共享系统的资源;从微观上看,各终端程序是轮流运行一个时间片”?答:在分时系统中,系统把CPU时间划分成许多时间片,每个终端用户可以使用由一个时间片规定的CPU时间,多个用户终端就轮流地使用CPU。这样的效果是每个终端都开始了自己的工作,得到了及时的响应。也就是说,“从宏观上看,多个用户同时工作,共享系统的资源”。但实际上,CPU在每一时刻只为一个终端服务,即“从微观上看,各终端程序是轮流运行一个时间片”。4.分布式系统为什么具有健壮性?答:由于分布式系统的处理和控制功能是分布的,任何站点发生的故障都不会给整个系统造成太大的影响。另外,当系统中的设备出现故障时,可以通过容错技术实现系统的重构,以保证系统的正常运行。这一切都表明分布式系统具有健壮性。5.为什么嵌入式操作系统必须具有可裁剪性?答:基于嵌入式应用的多样化,嵌入式操作系统应该面向用户、面向产品、面向应用。它必须有很强的适应能力,能够根据应用系统的特点和要求,灵活配置,方便剪裁,伸缩自如。- 4 -
批处理操作系统提高了计算机的工作效率。下列关于批处理操作系统的叙述中,正确的是______。
A.用户不能直接干预其作业的执行
B.批处理操作系统的系统资源利用率不高
C.批处理操作系统的系统吞吐量最小
D.批处理操作系统不具备并行性
( )不是批处理操作系统的主要追求目标。A.大作业吞吐量B.提高用户和作业的交互性C.作业流程自动化D.提高系统资源利用率
下列关于批处理操作系统的描述,错误的是______。
A.它属于单用户操作系统
B.它属于多用户操作系统
C.它的两大特点是多道运行和成批处理
D.它可以脱机操作
A.用户可以直接干预作业的运行,具有交互性
B.极大地提高了系统在单位时间内处理作业的能力
C.资源不能同时被几个用户共享
D.系统每次只将一个作业调入内存运行
批处理操作系统提高了计算机的工作效率。下列关于批处理操作系统的叙述中,错误的是( )。
A)用户不能直接干预其作业的执行
B)批处理操作系统的系统资源利用率不高
C)批处理操作系统不允许用户与他的作业发生交互
D)批处理操作系统可容纳多个作业