《操作系统原理.ppt》由会员分享,可在线阅读,更多相关《操作系统原理.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系统原理课程导学课程导学中国地质大学计算机学院张求明主讲E_mail:教材及参考书教材及参考书教教 材:材:操作系统原理(第三版)操作系统原理(第三版)华中理工大学出版社华中理工大学出版社 庞丽萍编庞丽萍编参考书:参考书:计算机操作系统计算机操作系统西安电子科技大学出版社西安电子科技大学出版社 汤子瀛汤子瀛课程目的与要求课程目的与要求 操作系统原理是计算机专业学生必修的公操作系统原理是计算机专业学生必修的公共基础课之一,是一门涉及较多硬件知识的共基础课之一,是一门涉及较多硬件知识的计算机系统软件课程。在计算机软硬件课程计算机系统软件课程。在计算机软硬件课程的设置上,它起着承上启下的作用。该
2、课程的设置上,它起着承上启下的作用。该课程主要讲述操作系统的基本概念,基本原理及主要讲述操作系统的基本概念,基本原理及其实现技术,包括作业管理、进程管理、存其实现技术,包括作业管理、进程管理、存储器管理、设备管理和文件管理。特别是重储器管理、设备管理和文件管理。特别是重点学习同步、死锁、地址变换和虚拟存储器点学习同步、死锁、地址变换和虚拟存储器等重要概念及其实现技术,为今后从事计算等重要概念及其实现技术,为今后从事计算机技术的应用和研究打下良好的基础。机技术的应用和研究打下良好的基础。进度安排进度安排 n第一章、操作系统概述第一章、操作系统概述4 4学时学时n第二章、第二章、OSOS的逻辑结构
3、的逻辑结构 2 2学时学时n第三章、用户界面第三章、用户界面 2 2学时学时n第四章、并发处理第四章、并发处理 1414学时学时n第五章、资源分配与调度第五章、资源分配与调度 6 6学时学时进度安排进度安排 n第六章、处理机调度第六章、处理机调度 4 4学时学时n第七章、存储管理第七章、存储管理 14 14学时学时n第八章、设备管理第八章、设备管理 6 6学时学时n第九章、文件系统第九章、文件系统 8 8学时学时n 合合 计计 60 60学时学时第一章、第一章、操作系统概述操作系统概述 n学习内容:学习内容:n(1)(1)操作系统的概念,操作系统的地位;操作系统的概念,操作系统的地位;n(2)
4、(2)操作系统的主要功能;操作系统的主要功能;n(3)(3)操作系统的基本特征;操作系统的基本特征;n(4)(4)操作系统的主要类型及其特点;操作系统的主要类型及其特点;第二章、第二章、OSOS的逻辑结构的逻辑结构 n学习内容:学习内容:n(1)(1)操作系统的层次结构操作系统的层次结构n(2)(2)处理机的状态处理机的状态n(3)(3)中断系统中断系统 中断的定义、类型、中断响应中断的定义、类型、中断响应 及中断处理的过程及中断处理的过程第三章、用户界面第三章、用户界面 n学习内容:学习内容:n操作系统的用户接口及其类型。操作系统的用户接口及其类型。程序员:程序员:系统调用;系统调用;普通用
5、户:操作命令普通用户:操作命令 脱机用户使用作业控制语言脱机用户使用作业控制语言 联机用户使用键盘命令或图形界面联机用户使用键盘命令或图形界面 第四章、并发处理第四章、并发处理 n学习内容:学习内容:n(1 1)什么是进程,进程与程序的区别;)什么是进程,进程与程序的区别;n(2 2)进程的基本状态及状态转换;)进程的基本状态及状态转换;n(3 3)进程由哪些部分组成,进程控制块的作用;)进程由哪些部分组成,进程控制块的作用;n(4 4)进程的同步与互斥,临界资源、临界区;)进程的同步与互斥,临界资源、临界区;n(5 5)信号量及)信号量及P P、V V操作;操作;n(6 6)经典进程同步问题
6、:生产者)经典进程同步问题:生产者-消费者问题和读消费者问题和读者者-写者问题;写者问题;n(7 7)进程通信;)进程通信;第五章、第五章、资源分配与调度资源分配与调度 n学习内容:学习内容:n(1)(1)资源管理的目的和任务、资源分配机制资源管理的目的和任务、资源分配机制 n(2)(2)什么是死锁;什么是死锁;n(3)(3)产生死锁的必要条件;产生死锁的必要条件;n(4)(4)死锁预防的基本思想和可行的解决办法;死锁预防的基本思想和可行的解决办法;n(5)(5)死锁的避免算法,安全状态及安全序列;死锁的避免算法,安全状态及安全序列;n(6)(6)死锁的检测及解除。死锁的检测及解除。第六章、第
7、六章、处理机调度处理机调度 n学习内容:学习内容:n(1)(1)作业调度和进程调度的功能;作业调度和进程调度的功能;n(2)(2)作业调度算法:先来先服务法、短作业调度算法:先来先服务法、短作业优先调度法、响应比优先调度法,作业优先调度法、响应比优先调度法,要求计算平均周转时间和平均带权周转要求计算平均周转时间和平均带权周转时间;时间;n(3)(3)进程调度算法:优先级调度、轮转进程调度算法:优先级调度、轮转法、多级队列调度;法、多级队列调度;第七章、第七章、存储管理存储管理 n学习内容:学习内容:n(1)(1)存储器管理的功能;存储器管理的功能;n(2)(2)有关逻辑地址、物理地址、重定位、
8、虚拟有关逻辑地址、物理地址、重定位、虚拟存储器等概念;存储器等概念;n(3)(3)分区存储管理:重点掌握分区的描述方法、分区存储管理:重点掌握分区的描述方法、分配和回收算法、三种放置策略;分配和回收算法、三种放置策略;n(4)(4)分页存储管理:重点掌握地址变换过程和分页存储管理:重点掌握地址变换过程和页面置换算法;页面置换算法;n(5)(5)分段存储管理:掌握分页和分段的区别、分段存储管理:掌握分页和分段的区别、分段的优点分段的优点 第八章、第八章、设备管理设备管理 n学习内容:学习内容:n(1)(1)设备管理功能和目标;设备管理功能和目标;n(2)(2)设备分配原则;设备分配原则;n(3)
9、(3)常用缓冲技术;常用缓冲技术;n(4)(4)SPOOLingSPOOLing系统及虚拟设备;系统及虚拟设备;n(5)(5)输入输入/输出控制输出控制 。第九章、第九章、文件系统文件系统 n学习内容:学习内容:n(1)(1)文件、文件系统的概念,文件系统的功能;文件、文件系统的概念,文件系统的功能;n(2)(2)文件的物理结构及其比较;文件的物理结构及其比较;n(3)(3)文件目录的内容、结构及功能;文件目录的内容、结构及功能;n(4)(4)文件存储空间的管理方法;文件存储空间的管理方法;n(5)(5)文件的存取控制;文件的存取控制;n(6)(6)对文件和目录的主要操作。对文件和目录的主要操作。学习方法学习方法 n为学好操作系统,应注意如下几点:为学好操作系统,应注意如下几点:n(1)(1)熟悉课程知识结构,抓住重点难点;熟悉课程知识结构,抓住重点难点;n(2)(2)培养良好的学习方法,做到事半功倍;培养良好的学习方法,做到事半功倍;n(3)(3)积极参加实践,理论联系实际;积极参加实践,理论联系实际;n(4)(4)充分利用课程资源、网络资源等。充分利用课程资源、网络资源等。
限制150内