考研操作系统-操作系统概述(三) 下载本文

考研操作系统-操作系统概述(三)

(总分:42.00,做题时间:90分钟)

一、选择题

(总题数:21,分数:42.00)

1.下列选择中,( )不是操作系统关心的主要问题。 A.管理计算机裸机

B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译器 A. B. C. D. √

本题目考查操作系统的作用。从计算机资源的角度来看,OS的作用是管理计算机的硬件和软件等各种系统资源,所以A、C是操作系统关心的问题;从用户的角度来看,OS的作用是提供用户和计算机硬件之间的接口,所以B是操作系统关心的问题;而D不属于操作系统的作用范围,因此应该选择D。 2.下列选项中,操作系统提供给应用程序的接口是( )。 A.系统调用 B.中断 C.库函数 D.原语 A. √ B. C. D.

本题目考查操作系统的应用程序接口。操作系统提供的给应用程序的接口是以系统调用的形式供用户编程时使用。因此应该选择D。

3.从用户的观点看,操作系统是( )。

A.用户与计算机硬件之间的接口 B.控制和管理计算机资源的软件 C.合理地组织计算机工作流程的软件 D.计算机资源的管理者 A. √ B. C. D.

本题目考查操作系统的作用。从一般用户的观点可把操作系统看做是用户与计算机硬件之间的接口;从资源管理的观点看,则可把操作系统看做是计算机资源的管理者。因此应该选择A。 4.在下列性质中,哪一个不是分时系统的特征?( ) A.交互性 B.多路性 C.成批性 D.独占性 A. B. C. √ D.

本题目考查分时系统的特征。分时系统的特征有交互性、多路性、独立性和及时性,没有成批性。因此应该选择C。

5.实时操作系统追求的目标是( )。

A.高吞吐率 B.充分利用内存C.快速响应 D.减少系统开销 A. B. C. √

D.

本题目考查实时操作系统的目标。实时系统要满足实时任务的要求,对系统的及时性可靠性有较高的要求。因此应该选择C。 二、系统态和用户态

6.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( )使用。 A.操作员 B.联机用户 C.操作系统 D.目标程序 A. B. C. √ D.

本题目考查特权指令的概念。特权指令是在系统态时运行的指令,只允许操作系统使用,不允许应用程序使用。因此应该选择C。

7.当用户程序执行访管指令时,中断装置将使中央处理器( )工作。 A.维持在目态 B.从目态转换到管态 C.维持在管态 D.从管态转换到目态 A. B. √ C. D.

本题目考查目态转换到管态的切换时机。用户程序执行访管指令向操作系统请求服务,CPU由执行用户程序转向执行操作系统的程序,因此,CPU的状态由目态转换至管态。因此应该选择B。 8.下列选项中,在用户态执行的是( )。 A.命令解释程序 B.缺页处理程序 C.进程调度程序 D.时钟中断处理程序 A. √ B. C. D.

本题目考查用户态执行哪些程序。缺页处理程序和时钟中断都属于中断,在核心态执行。进程调度属于系统调用,在核心态执行,命令解释程序属于命令接口,在用户态执行。因此应该选择A。 9.下列选项中,不可能在用户态发生的事件是( )。 A.系统调用 B.外部中断 C.进程切换 D.缺页 A. B. C. √ D.

本题目考查用户态发生的事件。系统调用可以是在用户程序执行时发出,请求操作系统的服务;外部中断也可以在用户程序执行时发生,例如请求外设;用户程序在执行时若所需页面不再内存,则发生缺页中断。因此,系统调用、外部中断、缺页都可能在用户态发生。而进程切换是在进程调度的过程中发生的,此时系统一定是处于核心态。因此应该选择C。 10.当CPU处于管态时,它可以执行的指令是( )。 A.计算机系统中的全部指令 B.仅限于非特权指令 C.仅限于访管指令 D.仅限于特权指令 A. √ B. C. D.

本题目考查当CPU处于管态时可以执行的指令。当CPU处于管态时,程序不受硬件的限制,可执行IS的全集,可访问全部存储器和寄存器,可执行包括特权指令在内的一切机器指令。因此应该选择A。

11.引入多道程序技术的前提条件之一是系统具有( )。 A.多个CPU B.多个终端 C.中断功能 D.分时功能 A. B. C. √ D.

本题目考查引入多道程序技术的硬件基础。多道程序技术是在内存中同时保持多道程序,主机以交替方式同时处理多道程序。以实现CPU与I/O设备的并行工作,多道程序交替执行需要中断技术的支持。因此,引入多道程序技术的硬件条件是系统必须具备中断技术。因此应该选择C。 12.批处理系统的主要缺点是( )。

A.CPU利用率低 B.不能并发执行C.缺乏交互性 D.以上都不是 A. B. C. √ D.

本题目考查批处理系统的缺点。批处理系统的缺点是缺乏交互性和平均周转时间长。因此应该选择C。 13.并发性是指若干事件在( )发生。 A.同一时刻 B.同一时间间隔 C.不同时刻 D.不同时间间隔内 A. B. √ C. D.

本题目考查并发性的概念。并发性是指两个或多个事件在同一时间间隔内发生。 14.以下( )功能不是操作系统具备的主要功能。 A.内存管理 B.中断处理 C.文字编辑 D.CPU调度 A. B. C. √ D.

本题目考查操作系统的主要功能。文字编辑是编辑程序具备的主要功能,不是操作系统的主要功能。因此应该选择C。

15.在分时系统中,时间片一定,( ),响应时间越长。 A.内存越多 B.用户数越多 C.后备队列 D.用户数越少 A. B. √ C. D.

本题目考查分时系统的特点。分时系统中多个用户基于时间片轮转分配CPU时间,在时间片一定的情况下用户越多,所有用户执行完一个时间片的时间越长,每个用户作业的响应时间越长。因此应该选择B。 16.操作系统的基本职能是( )。

A.控制和管理系统内各种资源,有效地组织多道程序的运行 B.提供用户界面,方便用户使用 C.提供方便的可视化编辑程序 D.提供功能强大的网络管理工具 A. √ B. C. D.