操作系统复习题(2014)(3)

2019-03-16 20:24

二、判断题

1. 操作系统属于最重要的、最不可缺少的应用软件。 2. 操作系统完成的主要功能是与硬件相关的。 3. 操作系统的所有程序都在系统态执行。

4. 在单处理机的环境下,多道程序的执行是并发的不是并行的,程序的执行与I/O操作也只能并发不能并行。

5. 当计算机系统没有用户执行时,处理机完全处于空闲状态。 6. 超级用户(管理员、特权用户)可以使用特权指令。 7. 系统的资源利用率越高用户越满意。 8. 多道程序的执行一定不具备再现性。 9. 分时系统不需要多道程序技术的支持。

10. 分时系统的用户具有独占性,因此一个用户可以独占计算机系统的资源。 11. 设计实时操作系统时,首先应该考虑系统的优良性和分配性。 12. 批处理系统不允许用户随时干涉自己程序的运行。 13. 虚拟机不需要硬件的支持。 14. 操作系统的所有程序是常驻内存的。 15. 有了线程之后,程序只能以线程的身份运行。 16. 线程的切换会引起进程的切换。 17. 多个线程可以对应同一段程序。 18. 系统内可以有无父进程的进程。

19. 线程所对应的程序肯定比进程所对应的程序短。 20. 进程从CPU退下时,将\现场\保存在系统栈内。

21. 在多道程序系统,进程需要等待某种事件的发生时,进程一定进入阻塞状态。 22. 进程上下文是仅进程执行全过程的静态描述。 23. 并发是并行的不同表述,其原理相同。

24. 进程是基于多道程序技术而提出的,其基本的特征是动态性;进程的执行是在多个状态间多次转换的过程,但只有处于就绪和执行状态的进程位于内存。 25. 操作系统对进程的管理和控制主要是通过控制原语言实现的。 26. 原语的执行是屏蔽中断的。

27. 一般情况下,分时系统中处于就绪状态的进程最多。 28. 系统中进程的数目越多,CPU的利用率就越高。

29. 多道程序的执行失去了封闭性和再现性,因此多道程序系统不需要封闭性和再现性。 30. 一个多道程序可能具备封闭性和再现性。 31. 单道程序不具备封闭性和再现性。 32. 一个临界资源可以对应多个临界区。

11

33. 互斥的使用临界资源是通过互斥的进入临界区实现的。 34. 同步信号量的初值一般为1。

35. 引入管程是为了让系统自动处理临机资源的互斥使用问题。 36. 生产者和消费者问题是一个既有同步又有互斥的问题。 37. 用管程实现进程同步时,管程中的过程是不可中断的。

38. 进程A、B共享变量x,需要互斥执行;进程B、C共享变量y,B、C也需要互斥执行,因此进程A、C必须互斥执行。

39. 单道程序系统中程序的执行也需要同步和互斥。 40. 作业调度能使作业获得CPU。

41. 在多道程序系统中,系统的现有空闲可用资源能否满足后备作业J的资源要求使选择作业J进入内存的必要条件。

42. 短作业(进程)优先调度算法具有最短的平均周转时间,因此这种算法使最好的算法。 43. 在优先权调度算法中如何确定静态优先权?一般说,计算进程的优先权要高于磁盘I/O进程的优先权。

44. 摒弃不可剥夺条件的方法不能用于预防多个打印进程死锁的发生。

45. 操作系统处理死锁,只要采用预防、解除、检测、避免等方法中的一种就足够了。 46. 如果系统在所有进程运行前,一次性地将其在整个运行过程中所需地全部资源分配给进程,即所谓\静态分配\,使可以预防死锁发生的。

47. 多个进程竞争比经常数目少的资源就可能产生死锁,而当资源数目大于进程数目时就一定不会发生死锁。

48. 在银行家算法中,对某时刻的资源分配情况进行安全分析,如果该时刻状态是安全的,则存在一个安全序列,且这个安全序列是唯一的。

49. 进程调度算法各种各样,如果选择不当,就会造成死锁。

50. 请求分页存储管理系统,若把页面的大小增加一倍,则缺页中断次数会减少50%。 51. 虚地址即程序执行时所要访问的内存地址。

52. 交换可以解决内存不足的问题,因此,交换实现了虚拟存储。

53. 为了使程序在内存中浮动,编程时都使用逻辑地址。因此,必须在地址转换后才能得到主存的物理地址。

54. 在请求分页式存储管理中,页面的调入、调出只能在内存和对换区之间进行。

55. 请求分页存储管理中,页面置换算法很多,但只有最佳置换算法能完全避免进程的抖动,因此目前应用最关。其他(如改进型CLOCK)算法虽然也能避免进程的抖动,但其效率一般很低。

56. 细腻存储的实现式基于程序局部性原理,其实质是借助外存将内存较小的物理地址空间转化为较大的逻辑地址空间。 57. 虚存容量仅受外存容量的限制。

12

58. I/O通道控制方式不需要任何CPU干预。 59. 静态页式管理可以实现虚存。

60. 永可变分区法可以比较有效的消除外部碎片,但不能消除内部碎片。 61. 页表的作用是实现逻辑地址到物理地址的映射。 62. 系统中内存不足,程序就无法执行。

63. 用绝对地址编写的程序不适合多道程序系统运行。 64. 操作系统采用缓冲技术主要是通过硬件来实现的。 65. 低速设备一般被设置成共享设备。 66. 通道指令和一般及其指令没有什么不同。

67. 数组选择通道和数组多路通道可以支持多个通道程序并发执行,而字节多路通道不支持多个通道程序并发执行。

68. 共享设备允许多个作业同时使用设备,即每一时刻可有多个作业在使用该共享设备,因而提高了系统资源的利用率。

69. 由于设备分配中设置了若干数据结构,所以在设备分配中不会发生死锁。 70. 操作系统使用的缓冲技术,多数通过使用外存来实现。

三、简答题

1. 客户机/服务器模型常用于网络和分布式系统,是否可以用于单机系统? 2. 一般用户最常用的操作系统接口是什么接口?

3. 过程调用和系统调用的共同点是什么,它们与中断调用的差别是什么? 4. 多道程序系统如何实现CPU计算与I/O操作的并行? 5. 分时系统和实时系统的主要区别?

6. 举例说明,多道程序的引入提高了系统资源的利用率,同时也使操作系统复杂化。 7. 为什么中断机构对于多道操作系统是必不可少的? 8. 网络操作系统和分布式操作系统的区别? 9. 多用户分时系统如何克服多道批处理系统的缺点? 10. 程序的并发执行为什么会有间断性?

11. 进程能自己将自己唤醒吗?进程能自己将自己撤销吗? 12. 父进程创建子进程之后,父子进程间的关系是什么? 13. 什么是线程?进程和线程的关系是什么? 14. 简述引进线程的好处。

15. 当系统内所有的进程都进入睡眠之后,系统还有可能复活吗? 16. 当一个进程的父进程被撤销时,该进程是撤销好还是不撤销好? 17. 为什么说互斥也是一种同步? 18. 对临界区管理的要求是什么?

19. 进程之间存在哪几种相互制约关系?各是什么原因引起的?下列活动分别属于哪种制

13

约关系?

(1)若干同学去图书馆借书。 (2)两队举行篮球比赛。 (3)流水线生产的各道工序。 (4)商品生产和消费。

20. 高级调度和低级调度的主要任务是什么?为什么引入中级调度? 21. 在作业调度中需作出哪些决定? 22. 在剥夺调度中,有哪些剥夺原则? 23. 引起进程调度的主要因素有:

24. 何为死锁?产生死锁的原因和必要条件是什么? 25. 比较三种解决死锁的方法?

26. 分页存储管理与分段管理的主要区别是什么?提出分页管理和分段管理的目的是什么?

27. 虚存管理与实存管理的根本区别是什么? 28. 就虚存回答以下问题: (1)虚存的应用背景是什么? (2)虚存的可行性是什么? (3)实现虚存的主要技术是什么? (4)虚存可以有多大?

29. I/O控制方式有几种?分别适用何种场合? 30. 试说明DMA的工作流程。

31. 何谓安全分配方式和不安全分配方式? 32. 试比较说明进程和程序的区别有哪些? 33. 什么是文件的逻辑结构和文件的物理结构? 34. 影响缺页中断率有哪几个主要因素?

35. 具体阐述常用的几种文件物理结构及其优缺点。 36. 简述通道及通道控制结构。

37. 什么是固定分区?什么是可变分区?各有什么优缺点?

38. 在虚存中,页面在内存与外存中频繁地调试,系统效率急剧下降,称为颠簸。试说明产生颠簸的原因。通过什么方式可以防止颠簸的发生? 39. 计算机系统怎样实现存储保护? 40. 给出系统总体上的中断处理过程。

四、综合应用题

14


操作系统复习题(2014)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:创建平安工地计划方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: