第二章进程管理
1.操作系统主要是对计算机系统全部 (1) 进行管理,以方便用户、提高计算机使
用效率的一种系统软件。它的主要功能有:处理机管理、存储管理、文件管理、 (2) 管
理和设备管理等。Windows和Unix是最常用的两类操作系统。前者是一个具有图形界面的
窗口式的 (3) 系统软件,后者是一个基本上采用 (4) 语言编制而成的
的系统软件。在 (5) 操作系统控制下,计算机能及时处理由过程控制反馈的信息
并作出响应。
供选答案:
(1): A. 应用软件 B. 系统软硬件
C. 资源
D. 设备
(2): A. 数据 B. 作业
C. 中断
D. I/O
(3): A. 分时 B. 多任务
C. 多用户
D. 实时
(4): A. PASCAL B. 宏
C. 汇编
D. C
(5): A. 网络 B. 分时
C. 批处理
D. 实时
答案:CBBDD
2.操作系统是对计算机资源进行的 (1) 系统软件,是 (2) 的接口。
在处理机管理中,进程是一个重要的概念,它由程序块、 (3) 和数据块三部
分组成,它有3种基本状态,不可能发生的状态转换是 (4) 。
虚拟存储器的作用是允许程序直接访问比内存更大的地址空间,它通常使用 (5) 作为它的一个主要组成部分。
供选答案:
(1): A. 输入和输出 B. 键盘操作
C. 管理和控制
D. 汇编和执行
(2): A. 软件和硬件 B. 主机和外设
C. 高级语言和机器语言
D. 用户和计算机
(3): A. 进程控制块 B. 作业控制块
C. 文件控制块
D. 设备控制块
(4): A. 运行态转换为就绪态 B. 就绪态转换为运行态
C. 运行态转换为等待态
D. 等待态转换为运行态
(5): A. 软盘 B. 硬盘
C. CDROM
D. 寄存器
答案:CDADB
3.在计算机系统中,允许多个程序同时进入内存并运行,这种方法称为 D。
A. Spodling技术
B. 虚拟存储技术
C. 缓冲技术
D. 多道程序设计技术
4.分时系统追求的目标是 C。
A. 高吞吐率
B. 充分利用内存
C. 快速响应
D. 减少系统开销
5.引入多道程序的目的是 D。
A. 提高实时响应速度
B. 增强系统交互能力
C. 为了充分利用主存储器
D. 充分利用CPU,减少CPU等待时间
6.若把操作系统看作计算机系统资源的管理者,下列 D不属于操作系统所管理的资源。
A. 程序
B. 内存
C. CPU
D. 中断
7. A不属于多道程序设计的概念。
A. 多个用户同时使用一台计算机的打印设备
B. 多个用户同时进入计算机系统,并要求同时处于运行状态
C. 一个计算机系统从宏观上进行作业的并行处理,但在微观上仍在串行操作
D. 多个作业同时存放在主存并处于运行状态
8.操作系统的CPU管理主要是解决 C。
A. 单道程序对CPU的占用
B. 多道程序对CPU的占用
C. 多道程序对CPU的分配
D. 多道程序或单道程序对CPU的争夺
9.分时操作系统是指 B。
A. 多个用户分时使用同一台计算机的某一个终端
B. 多道程序分时共享计算机的软、硬件资源
C. 多道程序进入系统后的批量处理
D. 多用户的计算机系统
10. A不是实时系统的特征。
A. 很强的交互性
B. 具有对用户信息的及时响应性
C. 具有很强的可靠性
D. 有一定的交互性
11.工业过程控制系统中,运行的操作系统最好是 B 。
A. 分时系统
B. 实时系统
C. 分布式操作系统
D. 网络操作系统
12. 对处理事件有严格时间限制的系统是 B 。
A. 分时系统
B. 实时系统
C. 分布式操作系统
D. 网络操作系统
13.在下列操作系统中,强调吞吐能力的是 B。
A. 分时系统
B. 多道批处理系统
C. 实时系统
D. 网络操作系统
14.操作系统中,当 B 时,进程从执行状态转变为就绪状态。
A. 进程被进程调度程序选中
B. 时间片到
C. 等待某一事件
D. 等待的事件发生
15.进程和程序的根本区别在于 D 。
A. 是否具有就绪、运行和等待状态
B. 是否被调入内存中
C. 是否占有处理机
D. 静态与动态特点
16.在单处理机系统中,若同时存在有10个进程,则处于就绪队列中的进程最多为
C个。
A. 0
B. 6
C. 9
D. 10
128.下列不属于临界资源的是 A 。
A. CPU
B. 公共变量
C. 公用数据
D. 输入输出设备
17.下面关于进程同步的说法中,错误的是D。
A. 为使进程共享资源,又使它们互不冲突,因此必须使这些相关进程同步
B. 系统中有些进程必须合作,共同完成一项任务,因此要求各相关进程同步
C. 进程互斥的实质也是同步,它是一种特殊的同步
D. 由于各进程之间存在着相互依从关系,必须要求各进程同步工作
18.若S是P、V操作的信号量,当S<0时,其绝对值表示 A。
A. 排列在信号量等待队列中的进程数
B. 可供使用的临界资源数
C. 无资源可用
D. 无进程排队等待
19.信号量S的初始值为8,在S上调用10次P操作和6次V操作后,S的值为 D 。
A. 10
B. 8
C. 6
D. 4
20.系统中有两个进程A和B,每个进程都需使用1台打印机和扫描仪,但系统中现在只有一台打印机和1台扫描仪。如果当前进程A已获得1台打印机,进程B已获得了1台扫描仪,此时如果进程A申请扫描仪,进程B申请打印机,两个进程都会等着使用已经被另一进行占用的设备,则此时两个进程就进入到了 B状态。
A. 竞争
B. 死锁
C. 互斥
D. 同步
21.进程是D。
A. 一个程序段
B. 一个程序单位
C. 一个程序与数据的集合
D. 一个程序的一次执行
22. B不是引入进程的直接目的。
A. 多道程序同时在主存中运行
B. 程序需从头至尾执行
C. 主存中各程序之间存在着相互依赖,相互制约的关系
D. 程序的状态不断地发生变化
23.下面关于进程和程序的叙述中,错误的是 C 。
A. 进程是程序的执行过程,程序是代码的集合
B. 进程是动态的,程序是静态的
C. 进程可为多个程序服务,而程序不能为多个进程服务
D. 一个进程是一个独立的运行单位,而一个程序段不能作为一个独立的运行单位
24.下面进程状态的转换,不能实现的是 D 。
A. 运行状态转到就绪状态
B. 就绪状态转到运行状态
C. 运行状态转到阻塞状态
D. 就绪状态转到阻塞状态
25.下面关于进程控制块的说法中,错误的是 D 。
A. 进程控制块对每个进程仅有一个
B. 进程控制块记录进程的状态及名称等
C. 进程控制块位于主存储区内
D. 进程控制块的内容、格式及大小均相同
26.下面关于进程创建原语的说法中,错误的是 A 。
A. 创建原语的作用是自行建立一个进程
B. 创建原语的工作是为被创建进程形成一个进程控制块
C. 创建原语不能自己单独执行
D. 创建原语都是由进程调用执行
27.进程的同步与互斥的根本原因是 B 。
A. 进程是动态的
B. 进程是并行的
C. 进程有一个进程控制块
D. 进程是相互依存的
28.下面关于临界区的说法中,错误的是B。
A. 进程中,访问临界资源的程序是临界区
B. 同时进行临界区的进程必须互斥
C. 进入临界区内的两个进程访问临界资源时必须互斥
D. 在同一时刻,只允许一个进程进入临界区
29.V操作词V(S),S为一信号量,执行V操作时完成以下操作:S=S+1
若S>0,则继续执行;若S<0则 C。
A. 将进程阻塞,插入等待队列
B. 将队列中的一个进程移出,使之处于运行状态
C. 将队列中的一个进程移出,使之处于就绪状态
D. 将进程变为挂起状态
30. 从工作的角度看操作系统,可以分为单用户系统、批处理系统、 B 和实时系统。
A. 单机操作系统
B. 分时操作系统
C. 面向过程的操作系统
D. 网络操作系统
31. 在下列系统中, B 是实时系统。
A. 计算机激光照排系统
B. 航空定票系统
C. 办公自动化系统
D. 计算机辅助设计系统
32. 操作系统是一种 B 。
A. 应用软件
B. 系统软件
C. 通用软件
D. 工具软件
33. 引入多道程序的目的在于 A 。
A. 充分利用CPU,减少CPU等待时间
B. 提高实时响应速度
C. 有利于代码共享,减少主、辅存信息交换量
D. 充分利用存储器
34. 已经获得除C以外的所有运行所需资源的进程处于就绪状态。
A. 存储器
B. 打印机
C. CPU
D. 内存空间
35. 在一段时间内只允许一个进程访问的资源,称为C。
A. 共享资源
B. 临界区
C. 临界资源
D. 共享区
36. 并发性是指若干事件在 B 发生。
A. 同一时刻
B. 同一时间间隔
C. 不同时刻
D. 不同时间间隔
37.在单一处理器上,将执行时间有重叠的几个程序称为 C。
A. 顺序程序
B. 多道程序
C. 并发程序
D. 并行程序
38.程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指 B 。
A. 程序顺序执行的再现性
B. 程序顺序执行的封闭性
C. 并发程序失去封闭性
D. 并发程序失去再现性
39.引入多道程序技术后,处理器的利用率C。
A. 降低了
B. 有所改善
C. 大大提高
D. 没有变化,只是程序的执行方便了
40.在单一处理器上执行程序,多道程序的执行是在 B进行的。
A. 同一时刻
B. 同一时间间隔内
C. 某一固定时刻
D. 某一固定时间间隔内
41.在进程通信中,常C通过变量、数组形式来实现。
A. 高级通信
B. 消息通信
C. 低级通信
D. 管道通信
42.管道通信是以B进行写入和读出。
A. 消息为单位
B. 自然字符流
C. 文件
D. 报文
43.现代操作系统的两个基本特征是C和资源共享。
A. 多道程序设计
B. 中断处理
C. 程序的并发执行
D. 实现分时与实时处理
44.为了描述进程的动态变化过程,采用了一个与进程相联系的C系统,根据它来感知进程的存在。
A. 进程状态字
B. 进程优先数
C. 进程控制块
D. 进程起始地址
45.顺序执行和并发程序的执行相比,C。
A. 基本相同
B. 有点不同
C. 并发程序执行总体上执行时间快
pascal是系统软件吗D. 顺序程序执行总体上执行时间快
46.进程是 D 。
A. 与程序等效的概念
B. 执行中的程序
C. 一个系统软件
D. 存放在内存中的程序
47.进程具有并发性和 A 两大重要属性。
A. 动态性
B. 静态性
C. 易用性
D. 封闭性
48.操作系统在控制和管理进程过程中,涉及到 D 这一重要数据结构,这是进程存在的唯一标志。
A. FCB
B. FIFO
C. FDT
D. PCB
49.在单处理机系统中,处于运行状态的进程 A 。
A. 只有一个
B. 可以有多个
C. 不能被挂起
D. 必须在执行完后才能被撤下
50.如果某一进程获得除CPU以外的所有所需运行资源,经调度,分配CPU给它,则该进程将进入B。
A. 就绪状态
B. 运行状态
C. 绪塞状态
D. 活动状态
51.如果某一进程在运行时,因IO中断而暂停,此时将脱离运行状态,而进入 C。
A. 就绪状态
B. 运行状态
C. 绪塞状态
D. 活动状态
52.在操作系统中同时存在多个进程,它们 C 。
A. 不能共享系统资源
B. 不能调用同一段程序代码
C. 可以共享允许共享的系统资源
D. 可以共享所有的系统资源
53.进程间的基本关系为 B 。
A. 相互独立与相互制约
B. 同步与互斥
C. 并行执行与资源共享
D. 信息传递与信息缓冲
54.操作系统对临界区调用的原则之一是A。
A. 当无进程处于临界区时
B. 当有进程处于临界区时
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论