- 0
- 0
- 约6.12千字
- 约 49页
- 2016-11-10 发布于湖北
- 举报
1.4 操作系统的主要功能 处理机管理: 进程控制,进程同步,进程通信,进程调度。 存储器管理: 内存分配,内存保护,地址映射,内存扩充。 设备管理: 缓冲管理,设备分配,设备处理。 文件管理: 文件存储空间的管理,目录管理,文件的读/写管理和保护。 用户接口: 命令接口(联机,脱机),程序接口,图形接口。 (也即OS的组成部分) 无结构 模块结构 层次结构 微内核结构 1.5 操作系统的结构设计 传统的OS结构 现代的OS结构 OS开发中运用软件工程 软件工程:采用工程的概念、原理、技术和方法,来开发和维护软件。 目的:解决软件开发中的编程随意、软件质量不可保证和维护困难等问题。 1.5.2 传统的操作系统结构 1.无结构操作系统 一组过程集,各过程可相互调用,也叫整体系统结构。 缺点:逻辑复杂,维护困难. 传统的操作系统结构(2) 2、模块化操作系统 通过分解来控制大型软件复杂度。 如:进程模块、内存模块…,各模块内进一步划分子模块。 优点: 提高了OS设计的可维护性 增强的OS的可适应性 加速了OS的开发过程:并行开发模块 缺点: 接口不易确定 模块依赖关系可能复杂(对于大型软件而言) 3、分层式操作系统 有序分层的基本概念 可简化设计的复杂度
您可能关注的文档
最近下载
- 2026年甘肃省中考道德与法治备考全攻略 (知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 市场营销策划(第三版)马春和全套PPT课件.ppt
- 贲门癌不同手术方式的疗效差异与临床抉择——基于491例病例的深度剖析.docx VIP
- 2024—2025学年贵州省黔南州八年级下学期英语过程性质量监测.doc VIP
- 医用耗材供应链(SPD)管理专家共识.docx VIP
- 自动化技术在油气储运过程中的应用.pdf VIP
- 专业组_先进控制华东师范大学zigbee-wi fi无线网关.pdf VIP
- 井下水仓沉淀池施工方案.docx VIP
- 党支部组织生活会谈心谈话记录.docx VIP
- 某管家式优选服务平台项目商业计划书.pptx VIP
原创力文档

文档评论(0)