当前位置:文档之家› 《操作系统》课程教案

《操作系统》课程教案

2进程和线程
3死锁
章节内容 计算机硬件结构 什么是操作系统 操作的发展历程 操作系统的类型 操作系统的特征 操作系统结构设计 操作系统初启过程 进程概念 进程的状态和组成 进程管理 线程 进程的同步和互斥 经典进程同步问题 管程 进程通信 资源
学时数
1
死锁概念
死锁的预防
死锁的避免
死锁的ห้องสมุดไป่ตู้测和恢复
处理死锁的综合方式
教学目标1.掌握进程的定义,进程管理,进程的同步与互斥;
2.理解进程的状态和组成;
3.了解线程和管程;
教学重点1•进程定义,进程的状态及其变化;
2.进程的同步与互斥
学习难点进程的状态和组成,进程的同步和互斥
1•进程概念
多道程序设讣,进程概念
2.进程的状态和组成
进程的状态及其转换,进程描述,进程队列
章节内容主要教学内容
2•多处理器调度,信号机制;
(二)素质目标
1.熟练使用讣算机操作系统。
2.能够解决一些简单的应用问题。
3.了解计算机操作系统设计技巧。
(三)职业能力培养目标
1•初步具备辩证思维的能力。
2.具有热爱科学,实事求是的学风和创新意识,创新精神。
三、课程设计
(一)
以职业能力培养为导向,进行课程开发与设计。按照人才培养目标要求来 确定课程的内容、教学组织、教学方法和手段,注重培养学生分析问题、解决 问题的能力、计算机思维能力、自学能力和从业能力。
3.进程管理
5.进程的同步和互斥
进程同步与互斥的概念,临界资源和临界区,互斥实 现方式,信号量,信号量的一般应用
6.经典进程同步问题
生产者一消费者问题,读者一写者问题
7.管程
管程能有效地实现互斥
8.进程通信
消息传递系统,客户一服务器系统中的通信
教学方法建议
建议采用多媒体配合板书教学
第三章
章节名称:死锁学时:2
4.死锁的避免
安全状态,资源分配图算法,银行家算法
5.死锁的检测和恢复
对单体资源类的死锁检测,多多提资源类的死锁检
测,从死锁恢复,“饥饿”和活锁的概念
第四章
章节名称:调度学时:4
教学目标1.掌握调度类型,作业调度,进程调度,线程调度;
2.理解调度准则,调度算法;
3.了解多处理器调度,实时调度;
教学重点1.进程调度;
文件系统的实现
管道文件
文件系统的可靠性
I/O管理概述
2
8
用户接口服务
设备分配
I/O软件层次
磁盘调度和管理
用户接口的发展
2
9
嵌入式操作系统
系统调用
命令行接口
图形用户界面
嵌入式系统概述
3
嵌入式操作系统概述
实时内核及其实现
五、教学设计
第一章
章节名称:操作系统引论学时:1
教学目标1.掌握操作系统的定义;
2.理解操作系统的主要类型;
《操作系统》课程教案
一、
操作系统课程是计算机应用技术专业基础课程,属于必修课程。在课程设置 上起着承上启下的作用,其特点是概念多、抽象和涉及面广。主要任务是:使 学生掌握计算机操作系统的基本原理及组成;计算机操作系统的概念和相关新 概念、名词及术语;了解计•算机操作系统的发展特点、设计技巧和方法;对常 用讣算机操作系统会进行基本的操作使用。
调度类型4
作业调度
进程调度
调度准则
调度算法
线程调度
多处理器调度
实时调度
UNIX/Linux进程调度
中断处理
信号机制
引言4
分区法
分页技术
分段技术
段页式技术
虚拟存储器 请求分页技术
页面置换算法
内存块的分配和抖动问题
6
文件系统
请求分段技术
Linux系统的存储管理
概述
4
7
输入/输出管理
文件系统的功能和结构
U录结构和U录查询 文件和LI录操作
按照新专业人才培养方案,该课程开设在第三学期。本课程的先导课程为 《讣算机组成原理》,《微机原理》,《数据结构》和《高级语言程序设计》: 后续课程为《数据库系统原理》、《计算机网络》。
二、
通过本课程的学习,使学生理解操作系统基本原理,并在此基础上培养学 生实际动手编程能力。
(-)
1.理解操作系统的概念、操作系统的发展历史、类型、特征以及结构设计。
2.掌握进程和线程。
3.掌握死锁的预防、避免、检测和恢复。
4.掌握作业调度、进程调度、调度准则、调度算法、线程调度等。
5.掌握存储管理中的分区法、分页技术、分段技术、段页式技术等。
6.掌握文件系统的功能和结构、LI录结构和口录查询、文件和口录操作。
7.掌握输入/输出管理、用户接口服务、嵌入式操作系统、分布式操作系 统。
3.了解操作系统的特征;操作系统的发展历程;
4.掌握操作系统结构设计
教学垂点1.操作系统的定义;
2.操作系统的特征和结构设汁
学习难点操作系统的类型;操作系统结构设汁
1.计算机硕件结构
处理器、存储器、I/O设备、总线
2.什么是操作系统
操作系统概念、主要功能、地位
3.操作系统的发展历程
操作系统的形成、发展,推动操作系统发展的动力
教学目标1.掌握死锁的概念,死锁的条件;
2.理解死锁的预防、避免;
3.了解死锁的检测和恢复;
教学重点1•死锁的预防;
2.死锁的检测和恢复;
学习难点死锁的检测和恢复
章节内容主要教学内容
1.资源
资源使用模式,可抢占资源与不可抢占资源
2.死锁概念
死锁的条件,资源分配图,处理死锁的方法
3.死锁的预防
破坏互斥条件,破坏占有且等待条件,破坏非抢占条 件,破坏循环等待条件
(二)
1.以“够用、适用、实用”为目标设计课程教学内容。
2.考虑后序课程需要,突出重点,强化专业应用。
3.注重课堂教学互动,教师为主导,学生为主体,引导学生积极思维,培 养学生的学习能力。
4.注重培养学生分析问题、解决问题的能力和自学能力。
四、课程内容与学时分配
(一)主要环节安排
序号章节名称
1操作系统引论
4.操作系统的类型
批处理系统、分时系统、实时系统、网络操作系统、
分布式操作系统、其他操作系统
5.操作系统的特征
并发、共享、不确定性
6.操作系统的特征
整体结构、层次结构、虚拟机结构、客户一服务器
教学方法建议
建议采用多媒体教学,形象化抽象的概念帮助学生理

章节内容
主要教学内容
第二章
章节名称:进程和线程学时:4
相关主题