第3章 进程管理_第1页
第3章 进程管理_第2页
第3章 进程管理_第3页
第3章 进程管理_第4页
第3章 进程管理_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第 3 章章 进程管理进程管理 一 单项选择题 1 程序的执行结果与它的执行速度无关 而只与初始条件有关 这是指顺序程序的 A 顺序性 B 可再现性 C 封闭性 D 封锁性 2 操作系统中所提到的生产者 消费者问题 是用于研究 A 计算结果的可信度问题 B 某个资源的利用率问题 C CPU 的工作效率 D 进程同步问题 3 在非剥夺调度方式下 运行进程执行 V 原语之后 其状态 A 不变 B 要变 C 可能要变 D 可能不变 4 在采用信箱实现进程间互通信息的通信机制的操作系统中 若有个进程要发送信息 则 应调用 A 发信原语 C 邮寄原语 B 寄信原语 D 发送原语 5 对于临界区 A 必须同步执行 B 不一定互斥执行 C 必须互斥执行 D 应该共同协调执行 6 在死锁防止策略中 按序分配资源的策略中是破坏了产生死锁的四个必要条件中的 A 环路条件 B 互斥条件 c 不剥夺条件 D 部分分配条件 7 两个进程争夺同一个资源 A 一定死锁 B 不一定死锁 C 不死锁 D 以上说法都不对 8 在进程通信中 常借助变量 数组形式来实现 A 低级通信 B 信箱通信 c 消息缓冲通信 D 管道通信 9 对于两个并发进程 设互斥信号量为 s 当 S 0 时 则表示 A 有一个进程进入了临界区 B 有一个进程进人了临界区 并有多个进程等待进入 C 没有进程进入临界区 D 有不止一个进程进入了临界区 10 P V 操作是一组 A 进程控制命令 B 作业控制命令 C 系统调用命令 D 原语 11 可以被多个进程在任一时刻共享的代码必须是 A 不能自身修改的纯码 B 顺序代码 c 无转移指令的代码 D 汇编语言编制的代码 12 为了进行进程协调 进程之间应当具有一定的联系 这种联系通常采用进程间交换数 据的方式进行 这种方式称为 A 进程同步 B 进程互斥 C 进程制约 D 进程通信 13 破坏了产生死锁的四个必要条件中的部分分配条件和环路条件的死锁防止策略是 A 剥夺式分配资源策略 B 静态分配资源策略 C 按序分配资源策略 D 动态分配资源策略 14 下列说法中 不正确的是 A 进程通信可以用消息缓冲予以实现 B 进程通信可以用管道予以实现 c 进程通信可以用信箱予以实现 D 进程通信不可以用 P V 操作予以实现 15 利用 PV 操作可以 A 防止系统出现死锁 B 避免系统进人死锁 C 实现进程间的同步和互斥 D 实现资源的动态分配 16 有交往的并发进程之间 A 可能共享某些资源 B 一定共享某些资源 c 可能共享信号量 D 一定共享信号量 17 下列情况中 导致系统会出现死锁现象的是 A 计算机系统中 存在多个并发进程既占有部分资源 又等待其它进程释放已占有 的 资源 B 计算机系统出现硬件故障 c 系统拥有资源数略少于进程申请的资源数 D 计算机系统中的内存容量小 1 8 两个或多个进程无止境地等待着永远不会成立的条件的一种系统状态 常被称为 A 忙等 B 阻塞 C 死锁 D 挂起 19 并发程序的特点之一是 A 失去程序的封闭性 B 程序的可再现性 C 程序的封闭性 D 程序与计算一一对应 20 将引起进程的并发执行 A 进程调度策略 B 资源分配策略 C 进程状态变化 D 多道程序设计 21 进程资源图中有 是发生死锁的必要条件 A 互斥 B 可剥夺件 C 环路 D 同步 22 当 V 原语对信号量作运算之后 A 当 s 0 1t 寸进程继续执行 B 当 S 0 时要唤醒一个就绪进程 C 当 S O 时要唤醒一个等待进程 D 当 s O 时要唤醒一个就绪进程 23 在操作系统中 P V 操作是一种 A 机器指令 B 系统调用命令 C 作业控制命令 D 低级进程通讯 24 在 的情况下 系统出现死锁 A 计算机系统发生了重大故障 B 有多个封锁的进程同时存在 c 若干进程因竞争资源而无休止地相互等待它方释放已占有的资源 D 资源数大大小于进程数或进程同时申请的资源数大大超过资源总数 25 进程和程序的主要区别是 A 占用处理器和不占用处理器 B 占用主存和不占用主存 C 动态和静态 D 连续执行和非连续执行 26 正在运行的进程在信号量 s 上作 P 操作之后 当 S O I 寸 进程进入信号量的 A 等待队列 B 提交队列 c 后备队列 D 就绪队列 27 用 V 操作唤醒一个等待进程时 被唤醒进程的状态应变成 A 等待 B 运行 c 就绪 D 完成 28 并发进程中与共享变量有关的程序段称为 A 共享区 B 互斥区 C 临界区 D 同步区 29 如果发现系统有 的进程队列就说明系统有可能发生死锁了 A 互斥 B 可剥夺 c 循环等待 D 同步 30 使用 P V 操作实现进程同步时 就保证 A 一个信号量至多与三个信息联系在一起 B 一个信号量至多与两个信息联系在一起 c 一个信号量可与多个信息联系在一起 D 一个信号量只能与一个信息联系在一起 31 与时间有关的错误是指 f 1 A 与进程执行的时间长短有关 B 与 CPU 的速度有关 C 与进程被打断的时间有关 D 与超时有关 32 死锁的一个古典的测试方式是 A 资源分配算法 B 银行家算法 c 按需分配算法 D 科学家算法 33 进程间的同步是指进程间在逻辑上的相互 关系 A 联接 B 制约 c 继续 D 调用 34 每一个资源每次只能供一个进程使用 是指产生死锁的四个必要条件的 A 部分分配条件 B 互斥条件 C 不剥夺条件 D 环路条件 35 有四个并发进程共享某一变量 为了确保各进程互斥访问共享变量 借助 P v 操作 予以实现 那么信号量 S 的取值范围为 A 一 3 S 3 且 S Z B 一 3 S 1 且 S u Z C 一 2 S 2 且 S a Z D O S 1 且 S C Z 36 某个信号量 s 初值为 3 当前值为一 2 则等待在该信号量上的进程数为 一个 A 1 B 2 C 3 D 5 37 如果一个程序为多个进程所共享 那么该程序的代码在执行的过程中不能被修改 即 程序应该是 A 可执行码 B 可重人码 C 可改变码 D 可再现码 38 以下 4 句中正确的叙述为 A 操作系统的一个重要概念是进程 不同的进程所执行的代码也不同 B 为了避免发生进程死锁 各进程应逐个申请资源 c 操作系统用 PCB 进程控制块 管理进程 用户进程以从 PCB l 读出与本身运行状 况有关的信息 D 进程同步是指某些进程之间在逻辑上相互制约的关系 39 设有两个进程共享 3 个同类资源 为使系统不会死锁 每个进程最多可以申请 个资源 A 0 B 1 C 2 D 3 40 对信号量 S 做 V 操作的定义 V s 是 A S S 一 1 B S S 1 if S 0 if S O then R S then R S C S S l if S 0 then R S D S S 1 if S 0 th

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论