第一范文网 - 专业文章范例文档资料分享平台

操作系统(汤子瀛)习题答案

来源:用户分享 时间:2025/6/1 8:14:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

计算机操作系统(汤子瀛)习题答案

计算机操作系统(汤子瀛)习题答案 第一章

1. 设计现代OS 的主要目标是什么?

直接从磁带机高速输入到内存,从而大大加快了程序的输入过程,减少了CPU 等待输入的时间,这就是脱机输入技术;当程序运行完毕或告一段

方便性,有效性,可扩充性和开放性. 落,CPU 需要输出时,无需直接把计2. OS 的作用可表现为哪几个方面? 算结果送至低速输出设备,而是高速a. OS 作为用户与计算机硬件系统之间的接口;

b. OS 作为计算机系统资源的管理者;

c. OS 作为扩充机器.

3. 试说明推动多道批处理系统形成和发展的主要动力是什么? 不断提高计算机资源利用率和系统吞吐量的需要;

4. 何谓脱机I/O 和联机I/O?

把结果输出到磁带上,然后在外围机的控制下,把磁带上的计算结果由相应的输出设备输出,这就是脱机输出技术.

b. 若这种输入输出操作在主机控制下进行则称之为联机输入输出方式. 5. 试说明推动分时系统形成和发展的主要动力是什么?

用户的需要.即对用户来说,更好的满足了人-机交互,共享主机以及便

a. 脱机输入输出方式(Off-Line 于用户上机的需求. I/O)是为了解决人机矛盾及CPU 和I/O 设备之间速度不匹配而提出的.它减少了CPU 的空闲等待时间,提高了I/O 速度.具体内容是将用户

6. 试说明实时任务的类型和实时系统的类型.

a. 实时任务的类型按任务执行时是否呈现周期性来划分,分为周期性实

程序和数据在一台外围机的控制下,时任务和非周期性实时任务;---根预先从低速输入设备输入到磁带上,据对截止时间的要求来划分,分为硬当CPU 需要这些程序和数据时,在

1

实时任务和软实时任务;

计算机操作系统(汤子瀛)习题答案

b. 通常把要求进行实时控制的系统统称为实时控制系统,把要求对信息进行实时处理的系统成为实时信 息处理系统.

7. 实现多道程序应解决哪些问题? a. 处理机管理问题; b. 内存管理问题; c. I/O 设备管理问题; d. 文件管理问题; e. 作业管理问题.

8. 试比较单道与多道批处理系统的特点及优缺点.

a. 单道批处理系统是最早出现的一种OS,它具有自动性,顺序性和单道性的特点;---多道批处理系统则具有调度性,无序性和多道性的特点;

b. 单道批处理系统是在解决人机矛盾及CPU 和I/O 设备之间速度不匹配的矛盾中形成的,旨在提高系统资源利用率和系统吞吐量,但是仍然不能很好的利用系统资源;---多道批处理系统是对单道批处理系统的改进,其主要优点是资源利用率高,系

2

统吞吐量大;缺点是平均周转时间长,无交互能力.

9. 实现分时系统的关键问题是什么?应如何解决?

a. 关键问题:及时接收,及时处理; b. 对于及时接收,只需在系统中设置一多路卡,多路卡作用是使主机能同时接收用户从各个终端上输入的数据;---对于及时处理,应使所有的用户作业都直接进入内存,在不长的时间内,能使每个作业都运行一次. 10 为什么要引入实时操作系统? 更好地满足实时控制领域和实时信息处理领域的需要.

11 OS 具有哪几大特征?它的最基本特征是什么?

a. 并发(Concurrence),共享(Sharing),虚拟(Virtual),异步性(Asynchronism).

b. 其中最基本特征是并发和共享. 12 内存管理有哪些主要功能?它们的主要任务是什么?

a. 主要功能: 内存分配,内存保护,地址映射和内存扩充等.

计算机操作系统(汤子瀛)习题答案

b. 内存分配的主要任务是为每道程序分配内存空间,提高存储器利用率,以减少不可用的内存空间,允许正在运行的程序申请附加的内存空间,以适应程序和数据动态增长的需要.---内存保护的主要任务是确保每道用户程序都在自己的内存空间中运行,互不干扰.

---地址映射的主要任务是将地址空间中的逻辑地址转换为内存空间中与之对应的物理地址.

---内存扩充的主要任务是借助虚拟

---调度分为作业调度和进程调度.作业调度的基本任务是从后备队列中按照一定的算法,选择出若干个 作业,为它们分配必要的资源;而进程调度的任务是从进程的就绪队列中,按照一定的算法选出一新进程, 把处理机分配给它,并为它设置运行现场,是进程投入运行.

14 设备管理有哪些主要功能?其主要任务是什么?

a. 主要功能: 缓冲管理,设备分配和设备处理,以及虚拟设备等.

存储技术,从逻辑上去扩充内存容量. b. 主要任务: 完成用户提出的I/O 13 处理机管理具有哪些功能?它们的主要任务是什么?

a. 进程控制,进程同步,进程通信和调度.

b. 进程控制的主要任务是为作业创建进程,撤销已结束的进程,以及控制进程在运行过程中的状态转换. ---进程同步的主要任务是对诸进程的运行进行调节.

---进程通信的任务是实现在相互合作进程之间的信息交换.

3

请求,为用户分配I/O 设备;提高CPU 和I/O 设备的利用率;提高I/O速度;以及方便用户使用I/O 设备. 15 文件管理有哪些主要功能?其主要任务是什么?

a. 主要功能: 对文件存储空间的管理,目录管理,文件的读,写管理以及文件的共享和保护.

b. 主要任务: 对用户文件和系统文件进行管理,以方便用户使用,并保证文件的安全性.

计算机操作系统(汤子瀛)习题答案

16 试在交互性,及时性和可靠性方面,将分时系统与实时系统进行比较.

a. 分时系统是一种通用系统,主要用于运行终端用户程序,因而它具有较强的交互能力;而实时系统虽然也

本中,其局限性表现在哪几个方面? a. 在寻址范围上,DOS 只有1MB,远远不能满足用户需要.

b. DOS 试单用户单任务操作系统,不支持多任务并发执行,与实际应用相矛盾.

有交互能力,但其交互能力不及前者. 19 MS-DOS 由哪几部分组成?每部分b. 实时信息系统对实用性的要求与分时系统类似,都是以人所能接收的等待时间来确定;而实时控制系统的及时性则是以控制对象所要求的开始截止时间和完成截止时间来确定的.

c. 实时系统对系统的可靠性要求要

的主要功能是什么? 略.

20 为什么Microsoft 在开发OS/2 时,选中了80286 芯片?

设计OS/2 的主要目标之一是既能充分发挥80286 处理器的能力,又能运行在8086 处理器环境下开发

比分时系统对系统的可靠性要求高. 的程序.因为在80286 内部提供了17 是什么原因使操作系统具有异步性特征?

a. 程序执行结果是不确定的,即程序是不可再现的.

b. 每个程序在何时执行,多个程序间的执行顺序以及完成每道程序所需的时间都是不确定的,即不可预知性.

18 试说明在MS-DOS 3.X 以前的版

4

两种工作方式: 实方式和保护方式,使得Intel 80286 处理器不仅提供了多

任务并发执行的硬件支持,而且还能运行所有在8086 下编写的程序。 21 OS/2 的主要功能是什么? a. 多任务. b. 进程管理. c. 存储器管理.

搜索更多关于: 操作系统(汤子瀛)习题答案 的文档
操作系统(汤子瀛)习题答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1iqo10u8hb76vac3m07e_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top