单选题
构造操作系统的主要结构模式是______。
Ⅰ 整体式结构 Ⅱ 层次式结构 Ⅲ 微内核(客户/服务器)结构 Ⅳ 对称式结构
A.Ⅰ和Ⅲ B.Ⅱ和Ⅳ C.Ⅰ、Ⅱ和Ⅲ D.Ⅱ、Ⅲ和Ⅳ
【正确答案】
C
【答案解析】[解析] 操作系统是一种大型的、复杂的系统软件,为了合理地使用操作系统,必须分析、了解并掌握其结构。在操作系统的发展过程中,出现了多种操作系统结构,整体式结构是早期操作系统设计中所采用的方法,即首先确定操作系统的总体功能,然后将总功能分解为若干个子功能,实现每个子功能的程序称为模块。层次式结构力求使模块间调用的无序性变为有序性。因此层次式结构最内层是裸机,裸机的外层是操作系统的第一层,以后每增加一层软件就是在原虚拟机上的又一次扩充,又成为一个新的虚拟机。微内核(客户/服务器)结构的操作系统适宜于应用在网络环境下分布式处理的计算环境中。内核只提供了一个很小的功能集合。除内核部分外,操作系统所有的其他部分被分成若干个相对独立的进程,每一个进程实现一组服务,称为服务进程。这些服务进程可以提供各种系统功能、文件系统服务以及网络服务等。对称式结构在操作系统结构设计中是不存在的。