操作系统教程习题附标准答案.docx

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《操作系统教程》习题答案 习题 1 1.单项选择题 ( 1)大中小型计算机是以为中心的计算机系统。 A 、 CPU B、存储器 C、系统总线 D、通道 ( 2)以下关于操作系统的说法正确的是。 A、批处理系统是实现人机交互的系统 B、批处理系统具有批处理功能,但不具有交互能力 C、分时系统是实现自动控制,无须人为干预的系统 D、分时系统即具有分时交互能力,又具有批处理能力 ( 3)操作系统的职能是管理软硬件资源、合理地组织计算机工作流程和。 A、为用户提供良好的工作环境和接口 B、对用户的命令作出快速响应 C、作为服务机构向其它站点提供优质服务 、防止有人以非法手段进入系统 4)设计实时操作系统时,首先应考虑系统的。 A、可靠性和灵活性 B 、实时性和可靠性 C、优良性和分配性 D 、灵活性和分配性 ( 5)多道程序设计是指。 A、在分布式系统中同一时刻运行多个程序 B、在一台处理器上并行运行多个程序 C、在实时系统中并发运行多个程序 D、在一台处理器上并发运行多个程序 ( 6)以下关于并发性和并行性的说法正确的是 。 A、并发性是指两个及多个事件在同一时刻发生 B、并发性是指两个及多个事件在同一时间间隔内发生 C、并行性是指两个及多个事件在同一时间间隔内发生 D、并发性是指进程,并行性是指程序 (1)B ( 2)B (3)A (4)B (5) D (6)B 2.填空题 ( 1)微机是以 总线 为纽带构成的计算机系统。 ( 2)在批处理兼分时系统中,往往把由分时系统控制的作业称为 前台 作业,把由批处 理系统控制的作业称为 后台 作业。 1/35 3)在分时系统中,若时间片长度一定,则用户数越多 ,系统响应时间越慢。 4)分布式操作系统能使系统中若干台计算机协同完成一个共同的任务,分解问题成 为子计算并使之在系统中各台计算机上 并行执行 ,以充分利用各计算机的优势。 5)用户通过网络操作系统可以 网络通信 、资源共享 ,从而大大扩展了计算机的应用 范围。 3.简答题 1)什么是操作系统?现代操作系统的基本特征是什么? 操作系统是直接控制和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程, 便于用户使用的程序集合。操作系统的基本特征:并发性,共享性,虚拟性,异步性 2)什么是批处理系统,衡量批处理系统好坏的主要指标是什么? 批处理系统: 批处理指用户将一批作业提交给操作系统后就不再干预, 由操作系统控制它们 自动运行。这种采用批量处理作业技术的操作系统称为批处理系统。 衡量批处理系统主要指标是系统的吞吐率。 ( 3)试述分时系统的原理及其特性。 分时系统将多个用户分享同一台计算机。 采用时间片轮转方式处理服务请求, 并通过交互方 式在终端上显示结果。特性:交互性 同时性 独立性 及时性 ( 4)操作系统有哪几大特征?它的最基本特征是什么? 特征:并发性 虚拟性 共享性 异步性 最基本特征 并发性 5)网络操作系统与分布式操作系统的关键区别是什么? 1 )分布性 。分布式操作系统的处理和控制功能均为分布式的;而网络操作系统虽具分布处理功能,但其控制功能却是集中在某个或某些主机或网络服务器中,即集中式控制方式。 2 )并行性 。分布式操作系统具有任务分配功能,可将多个任务分配到多个处理单元上,使这些任务并行执行,从而加速了任务的执行;而网络操作系统通常无任务分配功能,网络 中每个用户的一个或多个任务通常都在本地计算机上处理。 3 )透明性 。分布式操作系统通常能很好地隐藏系统内部的实现细节。包括对象的物理位置、并发控制和系统故障等对用户都是透明的。例如,当用户要访问某个文件时,只需提供文件名而无须知道(所要访问的对象)它是驻留在那个站点上,即可对它进行访问,以即具有物理位置的透明性。网络操作系统的透明性则主要指操作实现上的透明性。例如,当用户 要访问服务器上的文件时 ,只需发出相应的文件存取命令 ,而无需了解对该文件的存取是如何实现的。 4 )共享性 。分布式操作系统支持系统中所有用户对分布在各个站点上的软硬件资源的共享和透明方式访问 。而网络操作系统所提供的资源共享功能仅局限于主机或网络服务器中资源,对于其它机器上的资源通常仅有使用该机的用户独占。 5 )健壮性 。分布式操作系统由于处理和控制功能的分布性而具有较好的可用性和可靠性,即健壮性。而网络操作系统由于控制功能的集中式特点而使系统重构功能较弱,且具有潜在的不可靠性。 4.综合应用题 有 3 个程序 A、 B、 C 在系统中单独处理占用的 CPU 时间和 I/O 设备时间如下表所示: 程序 A CPU 20ms IO2 30ms CPU 30ms IO2 20ms CPU 30ms IO1 20ms 程序 B IO2 30ms CPU 30ms IO1 4

文档评论(0)

130****3819 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档