好文档 - 专业文书写作范文服务资料分享网站

第二章操作系统进程(练习题答案)

天下 分享 时间: 加入收藏 我要投稿 点赞

第二章 进程管理

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. 并发程序执行总体上执行时间快 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. 当有进程处于临界区时

C. 当进程处于就绪状态时 D. 当进程开始创建时

55.两个进程合作完成一个任务,在并发发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的 A 关系。 A. 同步 B. 互斥 C. 竞争 D. 合作

56. C 是一种能由P和V操作所改变的整型变量。 A. 控制变量 B. 锁

C. 整型信号量 D. 记录型信号量

57.在一单用户操作系统中,当用户编辑好一个程序要存放到磁盘上去的时候,他使用操作系统提供的 A 这一接口。

A. 键盘命令 B. 作业控制命令 C. 鼠标操作 D. 原语

58.下列四种操作系统,以“及时响应外部事件”为主要目标的是 C 。 A. 批处理操作系统 B. 分时操作系统 C. 实时操作系统 D. 网络操作系统

59.在操作系统初始化过程中,最重要的是建立有关 A 的所有数据结构。 A. 进程 B. 作业 C. 程序 D. 文件

60.操作系统中,程序的运行从顺序转入并发,是在 A 时。

A. 初始化完成PCB,并且打开系统中断 B. 初始引导开始,关闭中断系统 C. 系统刚开始上电 D. 初始化引导完成

60.信号量是操作系统中用作互斥和同步机制的一个共享的整数变量。信号量仅可以由初始化、唤醒(SIGNA1)和等待(WAIT)三种操作访问。

对于给定的信号量S,等待操作WAIT(S)(又称P操作)定义为

IF S>0 THEN (1) ELSE 挂起调用的进程 唤醒操作SIGNA1(S)(又称V操作)定义为

IF(存在等待的进程)THEN(唤醒这个进程)ELSE (2)

给定信号量S,可以定义一个临界区来确保其互斥、即保证在同一时刻这个临界区只能够被一个进程执行。当S被初始化为1时,以下代码段定义了一个临界区

(3) ; {临界区} (4)

这样的临界区实际上是将共享数据和对这些数据的操作-起封装起来、通过其互斥机制一次只允许一个进程进入,这种临界区通常称为 (5) 。 供选择的答案: (1)(2)(3)(4):

A.S=0 B.S=S+1 C. S=S-1 D. S=1 E. V(S+1) F. P(S-1) G. V(S) H. P(S) (5) A. 模块 B. 类程 C. 管程 D. 线程 答案:CBHGD

第二章操作系统进程(练习题答案)

第二章进程管理1.操作系统主要是对计算机系统全部(1)进行管理,以方便用户、提高计算机使用效率的一种系统软件。它的主要功能有:处理机管理、存储管理、文件管理、(2)管理和设备管理等。Windows和Unix是最常用的两类操作系统。前者是一个具有图形界面的窗口式的(3)系统软件,后者是一个基本上采用(4)
推荐度:
点击下载文档文档为doc格式
76iau78ro758u602x74s2b61z97l7x017kx
领取福利

微信扫码领取福利

微信扫码分享