第 1 章测验
1【单选题】操作系统是:(B )。
A、硬件 B、系统软件 C、应用软件 D、虚拟机
2【单选题】下面关于分时系统和批处理系统的说法正确的是:( A)
A、批处理系统具有批处理能力,但不具有分时交互能力
B、批处理系统是实现人机交互的系统
C、分时系统是实现自动控制无需人为干预的系统
D、分时系统本身既具有分时交互能力,又具有批处理能力
3【单选题】操作系统本身是一种系统软件,因此,它( D)。
A、只能管理软件
B、只能管理硬件
C、既不能管理软件,又不能管理硬件
D、既能管理软件,又能管理硬件。
4【单选题】允许在一台主机上同时连接多个终端,各个用户可以通过各自的终
端交互使用计算机,这样的操作系统是:( A)
A、分时操作系统; B、批处理操作系统;
C、网络操作系统; D、分布式操作系统;
5【单选题】从资源的角度看操作系统的功能不包括(A )。
A、用户管理 B、处理器管理和存储管理
C、文件管理和作业管理 D、设备管理
6【单选题】若把操作系统看成计算机系统资源的管理者,下面的( A)不属于
操作系统所管理的资源。
A、中断; B、 CPU; C、程序;D、主存;
7【单选题】在操作系统中,并发性是指若干个事件:( C)
A、在同一时刻发生 B、一定在不同时刻发生
C、某一时间间隔内发生 D、依次在不同时间间隔内发生
8【单选题】操作系统的两个最基本特征是( B)。
A、并发和共享 B、并发和异步 C、虚拟和共享 D、虚拟和异步
9【单选题】多道程序设计是指: ( D)
A、在一台处理机上同一时刻运行多个程序;
B、在实时系统中并发运行多个程序 ;
C、在分布系统中同一时刻运行多个程序;
D、在一台处理机上并发运行多个程序;
10【单选题】分布式操作系统与网络操作系统本质上的不同之处在于:( D)
A、共享网络中的资源 B、不满足较大规模的应用
C、满足较大规模的应用 D、系统中若干台计算机相互协作完成同一任务
11【单选题】系统调用是: (D )
A、高级语言中的库程序; B、用户编写的一个子程序;
C、操作系统中的一条命令; D、操作系统向用户程序提供的接口;
12【单选题】操作系统提供给程序员的接口是( B)。
A、进程 B、系统调用 C、图形接口 D、命令接口
13【单选题】引入多道程序设计的主要目的是(B )。
A、提供实时响应速度 B、充分利用处理机,减少处理机空闲时间
C、有利于代码共享 D、充分利用存储设备
14【单选题】有一台计算机,具有 1MB 主存储器,操作系统占用 200KB,各个用
户进程占用 200KB。如果用户进程等待 I/O 操作的时间为 80%,若增加 1MB 主存
空间,则 CPU 的利用率能够提高多少?(B )
A、59% B、47% C、87% D、63%
15【单选题】若内存中有 3 道程序 A、B、C,它们按 A、B、C 优先次序运行。各
程序的计算轨迹为:
A:计算(20)、I/O(30)、计算(10)
B:计算(40)、I/O(20)、计算(10)
C:计算(10)、I/O(30)、计算(20)
如果三道程序都使用相同设备进行 I/O(即程序用串行方式使用设备,调度开销(忽略不计)。两种情况下,CPU 的平均利用率各为多少? ( C )
A、65.4%、86.8% B、52.5%、68.3%
C、57.9%、78.6% D、68.2%、72.1%
以下判断题如果不正确请说明原因。
16【判断题】操作系统大体上可分为控制程序和处理程序两部分,编译程序是控制程序的一部分。(×)
17【判断题】并发性虽然能有效改善系统资源的利用率,但是却会引发一系列的问题,使操作系统的设计和实现变得复杂化。(√)
18【判断题】批处理系统的主要优点是系统的吞吐量大、资源利用率高、系统的开销较小。(√)
19【判断题】因为分时系统一定是多道系统,所以多道系统也一定是分时系统。(×)
20【判断题】多道程序设计就是分时机制。(×)
21【判断题】多用户系统一定是多任务系统。(对)
22【判断题】资源的利用率高和系统的工作效率高是一回事.(×)
23【判断题】操作系统的目的不是提高吞吐量,而是用来管理应用程序的。(×)
24【判断题】批处理系统不允许用户随时干预自己作业的运行。(√)
25【判断题】操作系统中的控制程序具有管理计算机资源的功能,以便使处理程序顺序高效地运行。(√)