操作系统自测题三(进程同步)_第1页
操作系统自测题三(进程同步)_第2页
操作系统自测题三(进程同步)_第3页
操作系统自测题三(进程同步)_第4页
全文预览已结束

下载本文档

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

文档简介

1、操作系统自测题三一 选择题1. 以下 操作系统中的技术是用来解决进程同步的。A. 管道 B.管程 C.通道 D.DMA2. 以下 不是操作系统的进程通信手段。A. 管道B.原语C.套接字 D.文件映射3. 如果有三个进程共享同一程序段,而且每次最多允许两个进程进入该程序段,则信号量的初值应设置为 。A. 3 B.2 C.1 D.04. 下面有关进程的描述, 是正确的。A. 进程执行的相对速度不能由进程自己来控制B. 进程利用信号量的 P、V操作可以交换大量的信息C. 并发进程在访问共享资源时,不可能出现与时间有关的错误D. P、 V 操作不是原语操作5. 信号可以用来实现进程之间的 A. 调度

2、 B.同步与互斥 C.同步D.互斥6对于两个并发进程都想进入临界区,设互斥信号量为S,若某时S=0,表示。A. 没有进程进入临界区B. 有1个进程进入了临界区C. 有2个进程进入了临界区D. 有1个进程进入了临界区并且另一个进程正等待进入7. 信箱通信是一种 方式。A.直接通信 B.间接通信 C.低级通信 D.信号量8. 以下关于临界区的说法, 是正确的。A. 对于临界区,最重要的是判断哪个进程先进入B. 若进程A已进入临界区,而进程B的优先级高于进程 A,则进程B可以打断进程 A而自己进入临界区C. 信号量的初值非负,在其上只能做 P、V操作D. 两个互斥进程在临界区内,对共享变量的操作是相

3、同的9. 并发是指 。A.可平行执行的进程B.可先后执行的进程C.可同时执行的进程D.不可中断的进程10. 临界区是 。A. 一个缓冲区B. 一段数据区C. 一段程序D.栈11. 进程在处理机上执行,它们的关系是 。A. 进程之间无关,系统是封闭的B. 进程之间相互依赖、相互制约C. 进程之间可能有关,也可能无关D .以上都不对12. 在单处理机中,如果系统中有N 个进程,则就绪队列中的进程个数最多的是 。A.1 个 B.N+1 C.N 个 D.N-1 个13. 对临界区的正确论述是 。A. 临界区是指进程中用于实现进程互斥的那段代码B. 临界区是指进程中用于实现进程同步的那段代码C. 临界区

4、是指进程中用于实现进程通信的那段代码D临界区是指进程中访问临界资源的那段代码14. 不是进程之间的通信方式。A.过程调用B.消息传递C共享存储器D.信箱通信15. 同步是指进程之间逻辑上的 关系。A.制约 B.调用 C联接 D.排斥16. 在单处理机中,如果系统中有N 个进程,则等待队列中的进程个数最多的是 A.1 个 B.N+1 个 C.N 个 D.N-1 个17. 在单处理机中,如果系统中有N 个进程,则运行队列中的进程个数最多的是 A.1 个 B.N+1 个 C.N 个 D.N-1 个二 判断题1信号量是解决进程同步与互斥问题的唯一手段。 2进程A、B共享资源X,需要互斥执行,进程 进程

5、 A、 C 必须互斥执行。 ()3. 信号只能描述进程之间的同步关系。()B、C共享资源Y,也需要互斥执行,因此)4. P、 V 操作中信号量的值永远代表着某类可用资源的数量。 ()5. 一个进程正在临界区中执行时不能被中断。()6. 对临界区应采用互斥访问的方式来实现共享。()7. P、 V 操作既可以用来实现进程之间的同步,也可以实现互斥。 ()8. 进程的互斥是关于进程怎样使用共享资源的问题,因此只要系统中有空闲的共享资源,系统就不会有阻塞的进程。 ()9. 一个临界资源可以对应多个临界区。()10. 所有的共享资源都是临界资源。 ()11. P、 V 操作是用原语实现的。 ()12.

6、进入管程的互斥是由编译程序实现的。()13. 管程中使用条件变量来实现同步。 ()14. 管程中的条件变量可以在管程外部对它进行访问。()15. 信号量是一种高级进程通信方式,消息队列是一种低级进程通信方式。()三 填空题1在利用信号量实现互斥时,应将 置于和之间。2. 在实现了用户级线程的系统中,CPU 调度的对象是 ;在实现了内核级线程的系统中, CPU 调度的对象是 。3. 在一个单处理机系统中,若有 6 个用户进程,且假设当前时刻为用户态,则处于就绪队列的进程最多有 个,最少有 个。4 对信号量的操作,只能是 操作和 操作, 操作相当于进程申请资源, 操作相当于进程释放资源。如果 操作使用不当,可能导致系统死锁。5.在多道程序环境中, 进程之间存在的相互制约关系可以分为两种, 即 和 其中 是指进程之间使用共享资源时的相互约束关系, 而是指进程之间的相互协作、相互配合关系。6. 并发进程中涉及相同变量的程序段叫做 ,对这段程序要 执行。7为实现消息通信,应有 和

温馨提示

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

评论

0/150

提交评论