思考与练习题(第一章) 1. 什么是操作系统?它的主要功能是什么? 答:操作系统是控制和管理计算机的软、硬件资源,合理地组织计算机的工作流程,以方便用户使用的程序集合。其主要功能包括进程管理功能、存储管理功能、设备管理功能和文件管理功能。 2. 什么是多道程序设计技术?多道程序设计技术的主要特点是什么? 答:把多个独立的程序同时放入内存,使它们共享系统中的资源。 (1)多道,即计算机内存中同时放多道相互独立的程序。 (2)宏观上并行,是指同时进入系统的多道程序都处于运行过程中。 (3)微观上串行,是指在单道处理机环境下,内存中的多道程序轮流占用 CPU,交 替执行。 3. 批处理操作系统是怎样的一种操作系统?它的特点是什么? 答:批处理操作系统是一种基本的操作系统类型。在该系统中,用户的作业(包括程序、数据及程序的处理步骤)被成批地输入到计算机中,然后在操作系统的控制下,用户的作业自动的执行。 特点:单道:(1)自动性。(2)顺序性。(3)单道性。 多道:(1)多道性。(2)无序性。(3)调度性。 4. 什么是分时操作系统?什么是实时操作系统?试从交互性、及时性、独立性、多路性和可靠性几个方面比较分时操作系统和实时操作系统。 答:分时操作系统:计算机能够同时为多个终端用户服务,而且能在很短 的时间 内响 应用户的要求 。 实时操作系统:对 外 部 输入的信 息 ,实时系统能够在规 定 的时间 内处理完 毕 并做 出 反 应 。 (1)多路性:分时系统是为多个终端用户提 供 服务,实时系统的多路性主要表 现 在经常 对 多路的现 场 信 息 进行采 集以及多个对 象 或 多个执行机构 进行控制。 (2)独立性:每 个终端向 实时系统提 出 服务请 求 时,是彼 此 独立的工作、互不 干 扰 。 (3)及时性:实时信 息 处理系统与分时系统对 及时性的要求 类似 ,都以人 们能够接 受 的等 待 时间 来 确 定 。实时控制系统对 一时性的要求 更 高 ,是以控制对 象 所 要求 的开 始 截止 时间 或 完 成截 止 时间 来 确 定 的。 5. 实时操作系统分为哪 两 种类型? 答:(1)实时控制系统 (2)实时信息处理系统。 6. 操作系统的主要特征是什么? 答:(1)并发性 (2)共享性 (3)虚拟性 (4)不确定性。 7. 操作系统与用户的接口有几种?它们各自用在什么场合? 答:两种,命令接...