题9
题目
Q:下列关于操作系统结构的说法中, 正确的是 ( )。
I. 当前广泛使用的 Windows 操作系统, 采用的是分层式 OS 结构
II. 模块化的 0S 结构设计的基本原则是, 每一层都仅使用其底层所提供的功能和服务, 这样就使系统的调试和验证都变得容易
III. 由于微内核结构能有效支持多处理机运行, 故非常适合于分布式系统环境
IV. 采用微内核结构设计和实现操作系统具有诸多好处, 如添加系统服务时, 不必修改内核、使系统更高效。

分析
A:Windows 是融合了宏内核和微内核的操作系统, I 错误。
II 描述的是层次化构架的原则。
微内核架构将操作系统的核心功能和其他服务分离, 使不同的服务可在不同的处理器上并行执行, 提高了系统的并发性和可扩展性; 微内核架构可以方便地实现进程间的通信和同步, 支持服务器之间的消息传递和远程过程调用, 使得分布式系统的开发和管理更简单和高效, III 正确。
添加系统服务时不必修改内核, 这就使得微内核构架的可扩展性和灵活性更强;
微内核构架的主要问题是性能问题, “使系统更高效” 显然错误。
解
C,我选成了D,微内核结构的性能很差