第六章单元测试
  1. 进程和程序的一个本质区别是(       )。

  2. A:进程在一个文件中,程序在多个文件中 B:进程为动态的,程序为静态的 C:进程存储在内存,程序存储在外存 D:进程分时使用CPU,程序独占CPU
    答案:进程为动态的,程序为静态的
  3. 进程从运行状态进入就绪状态的原因可能是(      )。

  4. A:等待的事件已发生 B:时间片用完 C:等待某一事件 D:被选中占有处理机
  5. 在多道程序系统,进程需要等待某种事件的发生时,进程一定进入阻塞状态。

  6. A:对 B:错
  7. 用户程序可以通过设置程序状态字进入核心态执行。

  8. A:错 B:对
  9. 进程是基于多道程序技术而提出的,其基本的特征是动态性;进程的执行是在多个状态间多次转换的过程,但只有处于就绪和执行状态的进程位于内存。

  10. A:对 B:错
  11. 线程支持的操作系统中调度和资源分配均以线程为单位。

  12. A:错 B:对
  13. 操作系统完成的主要功能是与硬件相关的。

  14. A:错 B:对
  15. 当线程处于阻塞状态时,线程(     )。

  16. A:正在占用处理机 B:将进入结束状态 C:没有占用处理机 D:将进入执行状态
  17. 在下面的叙述中正确的是( )。

  18. A:引入线程可提高程序并发执行的程度,可进一步提高系统效率 B:一个进程一定包含多个线程 C:线程是比进程更小的能独立运行的基本单位 D:线程的引入增加了程序执行时时空开销
  19. 若系统中只有用户级线程,则处理机调度单位是( )。

  20. A:作业 B:线程 C:进程 D:程序
  21. 信号量只是一个和资源数量有关的数值。

  22. A:对 B:错
  23. 同步信号量的初值一般为1。

  24. A:错 B:对
  25. 互斥使用临界资源是通过互斥进入临界区实现的。

  26. A:错 B:对
  27. 引入管程是为了让系统自动处理临界资源的互斥使用问题。

  28. A:错 B:对
  29. 单道程序系统中程序的执行也需要同步和互斥。

  30. A:对 B:错
  31. 根据死锁产生的四个必要条件,可采取几种措施预防死锁,采取资源的静态预分配策略,是破坏了哪一个条件?( )

  32. A:循环等待 B:不剥夺条件 C:占有并等待 D:互斥条件
  33. 在下列选项中,属于预防死锁的方法是( )。

  34. A:资源分配图简化法 B:资源静态分配 C:剥夺资源法 D:银行家算法
  35. 在下列选项中,属于检测死锁的方法是( )。

  36. A:撤销进程法 B:银行家算法 C:资源静态分配法 D:资源分配图简化法
  37. 在下列选项中,属于解除死锁的方法是( )。

  38. A:剥夺资源法 B:资源分配图简化法 C:银行家算法 D:资源静态分配法
  39. 某系统采用了银行家算法,则下列叙述正确的是( )。

  40. A:系统处于不安全状态时一定会发生死锁 B:系统处于安全状态时可能会发生死锁 C:系统处于安全状态时一定会发生死锁 D:系统处于不安全状态时可能会发生死锁

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部