第二章 进程管理
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. 进程互斥的实质也是同步,它是一种特殊的同步pascal是系统软件吗
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. 已经获得除        以外的所有运行所需资源的进程处于就绪状态。
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.引入多道程序技术后,处理器的利用率         
A. 降低了                            B. 有所改善

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。