* 2、模块化OS结构 1) 模块化程序设计技术的概念 基于“分解”和“模块化”原则,按功能将系统划分为若干个具有一定独立性和大小的模块,并规定好各模块间的接口。 图 1-6 模块化结构的操作系统 进程控制 … 进程调度 内存分配 内存保护 磁盘管理 目录管理 进程管理 存储器管理 文件管理 操作系统 模块 子模块 * 2)模块化OS的优、缺点 模块化结构设计的缺点: (1)对模块的划分及对接口的规定并不精确; (2)未能将共享资源和独占资源加以区别; (3)模块间的依赖关系使OS结构变得不清晰。 模块化结构设计的优点: (1)提高了OS设计的正确性、可理解性和可维护性。 (2)增强了OS的可适应性。 (3)加速了OS的开发过程。 高内聚,低耦合 * 3、分层式OS结构 1)分层式结构的基本概念 自底向上 自顶向下 功能、服务、调用 分层式结构设计的基本原则:每一层都仅使用其底层所提供的功能和服务。 * 2)层次的设置 (1)程序嵌套 3、分层式OS结构 (2)运行频率:随着层次的增高,其相应软件的运行速度就随之下降。 (3)公用模块:把供多种资源管程程序调用的公用模块设置在最低层。
您可能关注的文档
- 计量经济学第四章多重共线性重点分析.ppt
- 计量经济学基础知识梳理(超全)重点分析.ppt
- 计量经济学普通最小二乘法假设检验重点分析.ppt
- 高一生物必修一第六章细胞的生命历程复习解决方案.ppt
- 江苏省义务教育体育与健康实施方案(试行)规范.doc
- 计量受约束回归重点分析.ppt
- 高一生物蛋白质工程的崛起解决方案.ppt
- 江苏省优秀基地申报答辩说明书完整稿规范.doc
- 高一生物蛋白质解决方案.ppt
- 江苏省镇江市2015年中考化学真题试题(含)规范.doc
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)