第一章 操作系统的基本概念
一.填空题
1.软件
2.资源
3.存储器【解析】计算机系统中的资源分为硬件资源和软件资源。硬件资源有处理机、内/外存储器及输入/输出设备。而软件资源指的是程序、数据和相应的文档。从资源管理的观点,操作系统是计算机资源系统的管理系统,它提供了处理机管理、存储器管理、输入/输出设备管理和信息文件管理的功能。对每种资源的管理都可从提供资源情况的记录、资源分配策略、资源分配和回收等几个方面来加以讨论。
4.多道批处理系统
5.吞吐率
6.共享
7.批处理
8.双工体制【解析】在实时系统中,为了追求高可靠性,最一般的方法是采用硬件的冗余技术。所谓双工体制,就是采用性能完全一样的两套设备并让它们同步工作。
9.分时系统
10.单用户(或单用户、单任务)
11.分时系统
12.实时系统
13.时间片轮转
14.吞吐率
15.实时OS
二.简答题
1.(1)并行性:即系统中存在着多个程序,宏观上它们同时“运行”。而实际上,在单CPU系统中,这些并发执行的程序是交替的在CPU上运行。 (2)共享性:即系统中存在的多个并发执行的程序,它们共享系统所有的软、硬件资源
。
2. 操作系统负责管理计算机系统的所有资源,并调度这些资源的使用。具体来说,其 主要功能有:
(1)处理机管理 处理机管理也称为进程管理,主要解决的问题是按一定的算法将处理机分配给系统中某个并发执行的程序即“进程”,使CPU资源得到充分地应用。
(2)存储管理 存储管理主要负责内存空间的管理,按一定策略为多个并发执行的程序(进程)分配内存空间,以充分利用内存空间,并负责保证内存中各程序间的信息不相互破坏、窃取。
(3)设备管理 设备管理负责对系统中所有的输入/输出设备进行管理,除了一般意义上的I/O设备外,这里还应包括外存、通道、控制器。设备管理负责对设备进行分配、启动和故障处理。目的是提高设备使用效率,方便用户进行输入/输出。
(4)文件管理 计算机系统中的信息是以文件形式存放在外存上的。文件管理的任务是负责对系统中的文件进行存储、组织、检索等对文件的操作,以方便用户对文件的访问,并解决多用户间文件的共享、保护、保密等问题。
(5)作业管理 作业管理的任务是为用户提供一个使用计算机系统的环境,使用户能