所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
文档家VIP会员升级

《操作系统原理》PPT课件 河南工业大学 马宏琳

操作系统原理_河南工业大学
 
课件内容: 
操作系统引论 
了解操作系统的发展历史、现状和发展趋势,体会操作系统不同发展阶段中涉及到的技术特点。培养学生的科技创新精神及爱国主义精神。 
1.1认识操作系统 
1.2操作系统的诞生 
1.3操作系统的发展 
1.4操作系统的特征和主要功能 
1.5操作系统的结构设计 
第一章测试题 
编程实验 
进程管理 
能够对进程同步问题进行理论分析和解决,培养运用理论知识分析进程通信中同步问题的能力。培养学生实事求是、脚踏实地的作风,以及科技创新精神。 
2.1程序的执行方式 
2.2 进程的描述 
2.3 进程控制块 
2.4 进程控制 
2.5 进程同步 
2.6经典进程同步问题——生产者-消费者问题 
2.7经典进程同步问题——哲学家就餐问题 
2.8经典的进程同步问题——读者-写者问题 
2.9进程通信 
第二章测试题 
编程实验 
处理机管理 
理解处理机管理的含义和特点,体会处理机调度的作用,掌握常见的几种调度算法。 
3.1处理机调度的基础知识 
3.2处理机调度算法1——FCFS、SPF、HRRN 
3.3处理机调度算法2——时间片轮转算法 
第三章测试题 
编程实验 
死锁 
掌握死锁的预防、避免解除,了解死锁的检测算法。教育学生遵守计算机行业的职业道德规范。 
4.1预防死锁 
4.2避免死锁 
4.3死锁的检测与解除 
第四章测试题 
存储管理 
熟悉内存的结构特点。掌握重定位的方法,理解重定位的意义。熟悉几类常规的存储管理方式,掌握其内存分配和内存回收的算法。培养学生树立社会主义核心价值观。 
5.1内存的基础知识 
5.2动态分区分配 
5.3分页存储管理方式 
5.4分段存储管理方式 
5.5信息共享与段页式存储管理方式 
第五章测试题 
编程实验 
虚拟内存 
熟悉虚拟存储管理的基本概念和基本原理,掌握几类常用的虚拟存储管理的内存分配算法和内存回收算法。 
6.1虚拟存储器概述 
6.2页面置换算法1-OPT与FIFO算法 
6.3页面置换算法2-LRU与LFU算法 
第六章测试题 
编程实验 
设备管理 
熟悉设备管理中的通道、缓冲、设备独立性等概念,了解设备管理的作用。掌握设备管理、设备分配和磁盘调度等技术及实现方式。培养学生遵守职业道德规范、爱国敬业精神。 
7.1设备和设备控制器 
7.2 I/O控制方式 
7.3缓冲管理 
7.4假脱机技术 
7.5磁盘调度 
第七章测试题 
文件管理 
掌握文件管理与文件共享机制的相关基础知识,具备分析问题的能力。培养学生脚踏实地的科技创新精神。 
8.1文件系统概述 
8.2文件的逻辑结构 
8.3文件目录 
8.4文件共享 
第八章测试题 

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录