课件内容:
绪论
通过操作系统的历史的学习研讨,能够理解操作系统的概念、基本类型、功能,以及研究操作系统的几种观点,对课程在学科体系中的位置、学习内容和方法有所了解。(课内4学时)
1.1 操作系统的概念与历史
1.2 操作系统的基本类型与功能
操作系统用户界面
操作系统用户界面,Linux的三类接口实例。(课内4学时)
2.1一般用户的输入输出界面和命令控制界面
2.2 Linux 命令接口
2.3 系统调用
进程管理
能理解进程的概念,掌握进程控制、进程互斥、进程同步、进程通信、死锁以及线程的基本概念和基本算法;能分析进程间关系,使用相关算法解决工程问题;能在linux平台下编程实现进程通信。(课内12学时)
3.1 进程概念
3.2 进程控制
3.3 进程互斥
3.4 进程同步
3.5 经典进程同步问题
3.6进程通信
3.7死锁
3.8线程
处理机调度
能理解处理机的分级调度,掌握作业调度、进程调度以及有关调度算法;能根据实际问题正确分析和选择算法,能比较不同算法的性能,了解不同算法对用户构成的影响。(课内4学时)
4.1调度与调度算法
4.2处理机调度
存储管理
能掌握存储管理的功能,能分析和比较页式管理、段式管理和段页式管理的主要思想和算法,并理解不同硬件平台对操作系统的支持,理解程序局部性原理对操作系统的影响以及可能产生的问题。(课内10学时)
5.1 存储管理导言
5.2 分区管理系统
5.3 页式管理系统
5.4请求分页管理系统
5.5 分段管理系统
进程与存储管理示例
能理解Linux进程结构、进程控制和进程调度、Linux进程通信、Linux存储管理等具体实施方法,能在Linxu平台下编程模拟进程管理、内存管理主要算法功能,能理解计算机和操作系统对人类社会、管理决策上的影响。(课内4学时)
6.1 Linux进程结构
6.2 Linux进程控制和进程调度
6.3 Linux进程通信
6.4 Linux存储管理
文件系统
能理解文件系统的概念,掌握文件的逻辑结构与存取方法、文件的物理结构与存储设备、文件存储空间管理、文件目录管理的主要方法和算法;能实现Linux平台下存取控制和文件的使用。(课内6学时)
7.1 文件系统概念
7.2 文件的逻辑结构和物理结构
7.3 文件存储空间的管理
7.4 文件目录
设备管理
能了解设备管理的功能和任务,掌握数据传送控制方式、中断技术和缓冲技术、设备分配、I/O进程控制和设备驱动程序;能编写简单设备驱动程序实现Linux内核修改。(课内4学时)
8.1设备管理概念
8.2设备管理
8.3设备驱动
8.4Linux文件与设备管理分析与实践
《操作系统原理与Linux实践》PPT课件 陈红叶 浙江科技大学
资源下载
下载价格10 金币
VIP 5折
立即购买