第1章-操作系统引论.pptVIP

  • 3
  • 0
  • 约7.87千字
  • 约 80页
  • 2018-01-21 发布于河北
  • 举报
第1章-操作系统引论

二、程序接口 系统调用 高级语言的库函数 三、图形接口 如 win的copy文件,采用“拖”来完成,生动,不需记忆 为提高计算机系统资源的使用效率和方便用户,在计算机系统中必须配备操作系统. 操作系统是一个大型的软件,规模庞大、结构复杂,因而必须有清晰、正确的逻辑结构。 1.5 OS结构设计 1.5.1 无结构的操作系统 1.5.2 模块化结构的操作系统 1.5.3 层次式结构的操作系统 1.5.4 虚拟机结构的操作系统 1.5.5 客户/服务器结构的操作系统 1.5.6 微内核结构的操作系统 1.无结构操作系统 一组过程集,各过程可相互调用,也叫整体系统结构。 优点:模块之间转接的灵活性使运行中的高效率;结构紧密,接口简单直接。 缺点:缺乏清晰的程序结构,系统既庞大又杂乱,程序容易出错,调试工作难度高,难以阅读,维护人员负担沉重。 2、模块化操作系统 通过分解来控制大型软件复杂度。 如:进程模块、内存模块…,各模块内进一步划分子模块。 主要优点是: 结构紧密、组合方便,对不同环境和用户的不同需求,可以组合不同模块来满足,从而,灵活性大;针对某个功能可用最有效的算法和任意调用其他模块中的过程来实现,因此,系统效率较高;由于划分成模块和子模块,设计及编码可齐头并进,能加快操作系统研制过程。 主要缺点是: 模块独立性差,模块

文档评论(0)

1亿VIP精品文档

相关文档