操作系统复习解答2.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章复习题 名词解释 操作系统:是一组控制和管理计算机系统中的各种软硬件资源,合理地组织计算机系统的工作流程,方便用户使用的程序的集合。 虚拟机:在计算机上覆盖上一层软件后,系统功能便会增强一级.OS本身包含若干层,所以当在裸机上覆盖OS后,便获得了一台功能显著增强、使用极为方便的虚拟机. 分时系统 实时系统 多道程序设计:在内存中同时存放多道用户作业,使它们都处于执行的开始点和结束点之间. 第一章复习题 填空 操作系统的五大功能是 处理机管理 、存储器管理、设备管理、文件管理、用户接口 。 如果一个OS兼有批时处理、分时处理、实时处理OS三者中的两者,这样的OS称为 通用操作系统 。 多道程序设计是利用了 CPU 和 I/O 的并行工作能力来提高系统效率的。 如果OS具有很强的交互性,它可供多个用户使用,但时间响应不太及时,则属于 分时操作系统 类型;如果OS可靠,时间响应及时但仅有简单的交互能力,则属于 实时操作系统 类型;如果OS在用户提交作业后不提供交互能力,只提供作业流程的自动化,则属于 批处理操作系统 类型。 实时系统应具有两个基本特征: 实时性和 可靠性 。 衡量计算机系统性能指标的参数有 吞吐量 、 资源利用率 、和 周转时间 。 第一章复习题 简答题: OS为实现并发、共享的特性,必须解决哪些问题? 什么叫虚机器?利用虚机器的概念设计OS有什么好处? 为保证多道程序的正确运行,在技术上要解决哪些基本问题? 简述批处理系统、分时系统、实时系统各自的特点。 OS中采用多道程序设计技术,带来什么好处 OS为实现并发、共享的特性,必须解决哪些问题? 答:为使程序能并发执行,系统必须为每个程序建立进程,进程是系统中能独立运行并作为资源分配的基本单位,它是一个活动的实体.多个进程之间可以并发执行和交换信息,有效改善了系统的资源利用率和吞吐率.但是进程的引入增加了OS的复杂性,OS必须具备控制和管理各种并发活动的能力. 为使并发进程能共享系统资源,OS必须针对不同属性的资源提供不同的共享方式,即互斥共享和同时共享.另外,还要实现互斥访问方式中进程间的同步. 什么叫虚机器?利用虚机器的概念设计OS有什么好处? 答:覆盖了软件的机器叫作虚机器. 使用了虚机器的概念后,可以使用户在使用计算机时不涉及硬件细节,为用户使用计算机提供了方便.另外,OS使用虚机器概念来设计,每当在计算机系统上覆盖了一层软件后,系统功能便增强一级. OS本身包含若干层,所以当在裸机上覆盖OS后,便获得了一台功能显著增强、使用极为方便的虚拟机. 为保证多道程序的正确运行,在技术上要解决哪些基本问题? 答:存储管理。在多道程序设计环境下,在主存中的几道程序共享同一主存,硬件必须提供必要的手段,防止各道程序相互侵犯,同时要保证程序在主存中能随机移动。 处理机管理和调度。由于多道作业共享CPU,所以需对CPU进行管理,合理调度,以提高其利用率。 资源的管理和分配。对系统中的资源进行合理有效的管理,以利于多道程序共享。 简述批处理系统、分时系统、实时系统各自的特点。 答:单道批处理的特点:自动性、顺序性、 单道性。 多道批处理的特点:多道性、无序性、调度性。 分时系统的特点:多路性、独立性、及时性、交互性。 实时系统的特点:多路性、独立性、及时性、交互性、可靠性。 OS中采用多道程序设计技术,带来什么好处? 答:提高了CPU的利用率。 提高了内存和I/O设备的利用率。 增加了系统的吞吐量。 第二、三章复习题 一、名词解释 进程、线程、临界资源、临界区、进程同步、进程互斥、死锁 二、填空 1,进程有三种基本状态,即(1) 执行 状态、(2) 就绪 状态、(3) 阻塞状态。当进程由(1)变换到(2)或(3)时,就会立即引起 重新调度 。 2,并发进程之间的基本关系是 同步 或互斥 。其中互斥是指进程之间的一种间接关系。 3,信号量的物理意义是:当信号量的值大于零时,表示 可用资源的数目 ;当信号量值小于零时,其绝对值为 因请求该资源而被阻塞的进程数目。 4,某程序运行时经常需打印中间结果。计算时,该进程处于 用户 态,打印时处于 系统 态,打印结束时进程处于 用户 态。 5,对待死锁,一般应考虑预防、避免、检测和解除四个问题。典型的银行家算法属于死锁的避免,破坏环路等待条件属于死锁的预防,剥夺资源属于死锁的解除的基本方法。 三、选择题 1,进程在处理器上执行时( D ) A,进程之间是无关的,具有封闭性; B,进程之间是有交往的,相互依赖、相互制约,具有并发性; C,具有并发性,即同时执行的

文档评论(0)

小云朵 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档