"操作系统教程课后习题答案.docx" 操作系统是计算机系统的核心组件之一,负责管理和分配计算机系统的硬件和软件资源,以满足多个用户的需求。下面是操作系统教程课后习题答案的知识点总结: 一、操作系统的设计目的是什么? 操作系统的设计目的是从系统管理人员的观点来看,合理地去组织计算机工作流程,管理和分配计算机系统硬件及软件资源,使之能为多个用户所共享。从用户的观点来看,设计操作系统是为了给用户使用计算机提供一个良好的界面,以使用户无需了解许多有关硬件和系统软件的细节,就能方便灵活地使用计算机。 二、操作系统的作用可表现在哪几个方面? 操作系统的作用可以表现在以下几个方面: * 方便用户使用:操作系统通过提供用户与计算机之间的友好界面来方便用户使用。 * 扩展机器功能:操作系统通过扩充硬件功能和提供新的服务来扩展机器功能。 * 管理系统资源:操作系统有效地管理系统中的所有硬件和软件资源,使之得到充分利用。 * 提高系统效率:操作系统合理组织计算机的工作流程,以改进系统性能和提高系统效率。 * 构筑开放环境:操作系统遵循国际标准来设计和构造一个开放环境,以支持应用程序在不同平台上的可移植性和互操作性。 三、脱机批处理和联机批处理工作过程 * 脱机批处理工作过程:用户上机前,需向机房的操作员提交程序、数据和一个作业说明书,操作员把各用户提交的一批作业装到输入设备上,监督程序控制送到磁带上,接着启动执行。 * 联机批处理工作过程:脱机批处理系统由主机和卫星机组成,卫星机负责把输入机上的作业逐个转输到输入磁带上,当主机需要输入作业时,就把输入带与主机连接上。 四、分时系统的特征是什么? 分时系统的特征是: * 同时性:允许在一台主机上同时联接多台联机终端,系统按分时原则为每个用户服务。 * 独立性:每个用户各占一个终端,彼此独立操作,互不干扰。 * 及时性:用户的请求能在很短时间内获得响应。 * 交互性:用户可通过终端与系统进行广泛的人机对话。 五、何谓多道程序设计? 多道程序设计是一种软件技术,该技术使同时进入计算机主存的几个相互独立的程序在管理程序控制之下相互交替地运行。当某道程序因某种原因不能继续运行下去时(如等待外部设备传输数据),管理程序便将另一道程序投入运行。这样可以使中央处理器及各外部设备尽量处于忙碌状态,从而大大提高计算机的使用效率。 多道程序设计的特征是: * 多道:即计算机主存中同时存放几道相互独立的程序。 * 宏观上并行:同时进入系统的几道程序都处于运行过程中,即它们先后开始了各自的运行,但都未运行完毕。 * 微观上串行:从微观上看,主存中的多道程序轮流地或分时地占用处理器,即多道程序交替执行。 引入多道程序设计的优点是: * 可提高 CPU 的利用率。 * 可提高主存和 I/O 设备利用率。 * 可增加系统吞吐量。 六、实现多道程序应解决哪些问题? 为使系统中的多道程序能协调地运行,必须解决以下一些问题: * 并行运行的程序要共享计算机系统的硬件和软件资源,既有对资源的竞争,但又必须相互同步。 * 多道程序的增加,出现了主存不够用的问题,提高主存的使用效率也成为关键。 * 多道程序存在于主存,为了保证系统程序存储区和各用户程序存储区的安全可靠,提出了主存保护的要求。 七、试比较单道与多道批处理系统的特点及优缺点。 单道批处理系统的特征是: * 自动性:顺利的批处理系统可以自动地处理批处理作业。 * 高效率:批处理系统可以提高计算机的使用效率。 多道批处理系统的特征是: * 高效率:多道批处理系统可以提高计算机的使用效率。 * 灵活性:多道批处理系统可以灵活地处理批处理作业。 单道批处理系统的缺点是: * 低效率:单道批处理系统的效率较低。 * 不灵活:单道批处理系统不灵活,不能灵活地处理批处理作业。 多道批处理系统的缺点是: *复杂性:多道批处理系统的实现较为复杂。 * 资源竞争:多道批处理系统存在资源竞争的问题。
剩余42页未读,继续阅读
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助