课件内容:
操作系统绪论
了解操作系统的基本概念,包括操作系统在计算机系统中的地位和发挥的作用,操作系统的定义、功能、特性,以及评价操作系统的性能的指标,操作系统的形成和发展历程,设计操作系统所采用的典型体系结构设计,操作系统的引导启动原理和启动过程,以及操作系统的人机接口。
1.1 基本概念
1.2 操作系统的形成和发展
1.3 操作系统的结构设计
处理器管理
掌握操作系统中最为核心的进程概念及其实现机制,进程的控制机制,处理器调度机制,进程间的同步与互斥关系,信号量与P/V操作机制及如何解决进程互斥和同步问题,进程通信机制,以及进程死锁问题及进程死锁的预防机制、避免机制以及检测与解决机制。
2.1 进程及其实现
2.2 进程控制
2.3 处理器调度
2.4 进程联系
2.5 临界区管理
2.6 信号量与P/V操作
2.7 进程通信
2.8 进程死锁
存储管理
掌握计算机中的存储体系、存储管理目标及任务,重点理解现代操作系统中广泛采用的分页存储管理机制,分段存储管理机制,虚拟存储管理机制,以及分页式虚拟存储管理方案、页面置换算法及分段式虚拟存储管理方案。
3.1 基本概念
3.2 分页存储管理机制
3.3 分段存储管理机制
3.4 虚拟存储管理机制
I/O设备管理
掌握计算机输入输出系统的基本概念,典型的设备控制方式,缓冲技术的基本思想、目的和类型,重点理解典型外存储设备类型、硬盘的存储空间管理原理、影响硬盘数据访问时间的硬盘驱动臂调度算法等。
4.1 基本概念
4.2 设备控制方式
4.3 缓冲技术
4.4 外存储设备管理
文件管理
掌握文件概念,文件目录的内容以及文件目录组成的方法,文件逻辑结构,文件物理结构,文件的保护和保密等安全机制。
5.1 文件管理基本概念
5.2 文件目录
5.3 文件的物理结构
5.4 文件安全
云操作系统
了解云计算的定义、云数据中心、云计算特征以及云计算的典型应用,掌握云操作系统平台 OpenStack的重要组件与应用,理解虚拟化技术和容器技术。
6.1 云计算技术
6.2 OpenStack
6.3 虚拟化技术
6.4 容器技术
移动操作系统
了解移动网络通信、移动计算以及移动云计算等移动操作系统的背景,移动操作系统所运行的移动计算节点、典型移动终端设备、可穿戴计算设备等,掌握移动终端操作系统发展简况以及典型的主流使用的移动操作系统。
7.1 移动计算
7.2 移动计算设备
7.3 移动终端操作系统
物联网操作系统
了解物联网系统的概念、物联网系统构成以及无线传感网,理解物联网软件系统层次和其中的核心部件物联网IoT操作系统,掌握HarmonyOS、TencentOS Tiny等为代表的开源物联网操作系统。
8.1 物联网基本概念
8.2 物联网软件系统
8.3 典型IoT操作系统
《操作系统A》PPT课件 南京邮电大学 徐小龙
资源下载
资源下载