操作系统习题集锦概要.doc

  1. 1、本文档共202页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统习题集锦概要

习题集锦 【习题1-1】设计现代操作系统的主要目标是什么? 答:设计现代操作系统的主要目标有以下4点: ① 方便性。大大方便用户,使计算机变得易学易用。 ② 有效性。使计算机的各类资源得到充分利用,提高系统的吞吐量。 ③ 可扩充性。采用模块化结构,以便于增加新的功能模块和修改旧的功能模块。 ④ 开放性。让各种计算机和外设能通过网络加以集成化,并能协同工作,实现应用程序的可移植性和互操作性。 【习题1-2】OS的作用可表现在哪几个方面? 答:OS的作用可表现在以下3个方面: ① 提供了用户操作计算机的界面。 ② 管理计算机的资源。资源管理主要包括处理机管理、存储器管理、I/O设备管理、文件管理。 ③ 扩充计算机的处理功能。即OS负责提供功能比裸机更强、使用更方便的机器。 【习题1-3】试说明推动多道批处理系统形成和发展的主要动力是什么? 答:推动多道批处理系统形成和发展的主要动力有: ① 不断提高计算机资源利用率,提高吞吐量的需要。 ② 使用户使用计算机更方便。 ③ 适应不断更新和发展的器件需要。 ④ 适应计算机体系结构不断发展的需要。 【习题1-4】何谓脱机I/O和联机I/O? 答:① 脱机I/O是20世纪50年代末出现的一项计算机输入/输出技术。在支持这项技术的计算机体系结构中引入一台“外围机”专门处理I/O事务,让计算机的运算与数据I/O处理完全分离进行。这样一来,既提高了I/O速度,又减少了CPU的等待时间。 ② 在联机I/O技术中不设置外围机,所有输入/输出工作都在计算机的控制下完成。这样,可使计算机的结构简化,减少了硬件的成本,同时也减少了操作人员的干预。到20世纪60年代中期,随着大容量外存的出现,又提出一种称作“假脱机I/O”的技术,使I/O速度得到提高,并减少了CPU的等待时间。 【习题1-5】试说明推动分时系统形成和发展的主要动力是什么? 答:推动分时系统形成和发展的主要动力来自于用户的需要,主要包括: ① 人-机交互的需要。 ② 诸多用户共享一台主机的需要。 ③ 用户上机方便快捷的需要。 【习题1-6】试说明实时任务的类型和实时系统的类型。 答:①实时任务可按执行周期性划分为周期性任务和非周期性任务两种类型;也可按截止时间划分为硬实时任务和软实时任务两种类型。 ②实时系统可按照应用领域分为实时控制和实时任务处理两种类型。 【习题1-7】实现多道程序应解决哪些问题? 答:实现多道程序应解决如下问题: ① 处理机管理问题。 ② 内存管理问题。 ③ I/O管理问题。 ④ 文件管理问题。 ⑤ 作业管理问题。 【习题1-8】试比较单道与多道批处理系统的特点及优缺点。 答:① 单道批处理系统的特点是自动性、顺序性、单道性。其优点有系统实现简单。缺点有资源利用率不高、平均周转时间长和系统无交互能力。 ② 多道批处理系统的特点是自动性和多道性。其优点为:资源利用率高、系统吞吐量大。它的缺点有平均周转时间长和系统无交互能力。 【习题1-9】实现分时系统的关键问题是什么?应如何解决? 答:① 实现分时系统的关键问题是:及时接收用户的命令和数据、及时处理用户的命令。 ② 系统在硬件上配置多路接口卡,以便同时接收用户输入的命令或数据,并将这些命令和数据暂存于缓冲区。让用户的作业直接进入内存,每个作业一次只能执行一个较短的时间片,系统以轮转的方式轮流执行它们,实现对作业的及时执行。 【习题1-10】为什么要引入实时操作系统? 答:① 实时控制。当把计算机用于过程控制时,系统要求能及时采集现场数据,并能够在极其短的时间里产生控制信号输出。 ② 实时信息处理。在计算机用于信息处理的领域中,计算机应当能够及时接收终端传送来的服务请求,根据用户命令对系统内存储的信息进行检索和处理,并在很短时间里向用户做出回答。 【习题1-11】OS具有哪几大特征?它的最基本特征是什么? 答:① OS具有4大特征:并发性、共享性、虚拟性、异步性。 ② 操作系统的最基本特征因系统而异:批处理系统具有成批处理的特征,分时系统具有交互性的特征,实时系统具有实时性特征。 【习题1-12】内存管理有哪些主要功能?它们的主要任务是什么? 答:内存管理的主要功能及其任务有: ① 内存空间分配。其主要任务是,为哪道程序分配内存空间,使它们各得其所,提高内存利用率,以减少不可用的内存空间,允许正在运算的程序申请附加的内存空间以适应程序和数据的动态增长。 ② 存储数据保护。其主要任务是确保每道用户程序都在自己的内存空间中运行,互不干扰。 ③ 内存地址映射。其任务是将用户地址空间中的逻辑地址转换为内存地址空间中的物理地址。 ④ 内存空间扩充。其任务是利用虚拟存储技术从逻辑上扩充存储空间的容量,使用户所感觉到的内存容量比实际内存容量大得多。常用的虚拟技术有:请求调入功能和置换功能

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档