石河子大学教案
20 18— 2019 学年第 一 学期
课 程 名 称: | 操作系统 |
授 课 班 级: | 计算16班 |
任 课 教 师: | 曾窕俊 |
信息学院 计算机 系(部) 教研室
石河子大学教务处制
教师姓名 | 曾窕俊 | 职 称 | 讲师 | 所在院系 | 理学院 | |
课程名称 | 操作系统 | 总学时 | 48 | 授课班级 | 计算161班 | |
授课地点 |
| 授课时间 |
| |||
课程目标 | 掌握操作系统基本理论,基本技术,了解操作系统在计算机系统中的地位和作用,通过学习操作系统的基本理论和基本实现技术,掌握操作系统如何控制和管理计算机系统的硬件和软件资源,使学生具有剖析实际操作系统和设计、构造、开发现代操作系统的基本能力。 | |||||
教材及主要参考书 | 操作系统原理 电子工业出版社 孟庆昌 | |||||
章 节 名 称 | 学 时 | |||||
注:具体授课章节的详细名称(授课章节是教师讲授一门课程所需要划分的若干阶段,与教材章节内涵有所区别)。
第一章 绪论 第二章 进程管理 第三章 死锁 第四章 调度 第五章 内存管理 第六章 文件系统 第七章 输入输出管理 第八章 实例分析
| 注:具体授课章节的课时分配(一般按2课时分配)。 2学时 12学时 6学时 4学时 10学时 2学时 2学时 2学时 | |||||
教研室主任签字: 2015 年 8月 28 日
课程名称: 操作系统 专业:信管16 班级:
章节名称 | 绪论 |
课堂教学 | 掌握操作系统的概念,了解技术发展的历史,熟悉操作系统功能 |
教学内容及学时分配 | 1.1操作系统的目标 1.2发展历史1.3特征,1.4功能1.5结构设计 2学时 |
重点、难点 以及对策 | 重点:操作系统概念 难点:操作系统特征 对策:补充阅读材料和习题解决教学难点 |
教学方法和手段 | 讲授,通过实例分析,用生产实践中的实例说明问题,设问实际场景,师生互动。有时间组织讨论 |
教 具 | 图片 |
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 按时完成了教学任务,时间太紧张,教学效果良好,学生能认真听讲
|
章节名称 | 第二章 进程管理 |
课堂教学 | 掌握进程的概念,理解其特征,组成以及状态 |
教学内容及学时分配 | 2.1进程概念状态、组成 2学时
|
重点、难点 以及对策 | 重点:进程概念的引入 难点:进程概念的理解 |
教学方法和手段 | 讲授,引用操作系统的核心进程做类比帮助学生理解进程的概念 |
教 具 |
|
作业、思考题 | 课后题,补充常用的操作系统的核心进程 |
课后记 | 进程概念不好理解,较好完成了教学任务
|
章节名称 | 第二章 进程管理 |
课堂教学 | 掌握进程控制技术 |
教学内容及学时分配 | 2.2进程控制与处理机调度 2学时 调度算法分析 基本的进程控制方法 |
重点、难点 以及对策 | 重点:进程控制技术 难点:处理机调度 |
教学方法和手段 | 讲授,处理机调度安排习题课讲述历年经典的考研试题帮助学生理解各种调度算法 |
教 具 |
|
作业、思考题 | 课后题,补充常用的操作系统的核心进程 |
课后记 | 处理机调度不好理解,较好完成了教学任务
|
章节名称 | 第二章 进程管理 |
课堂教学 | 掌握线程的概念,理解其特征,组成以及状态 |
教学内容及学时分配 | 2.3线程 2学时 线程的定义,组成,多线程的实现 |
重点、难点 以及对策 | 重点:线程概念 难点:多线程技术 |
教学方法和手段 | 讲授,结合程序设计课程的多线程实例的实现方法帮助学生理解概念以及多线程在编程实践中的应用方法,通过类比的方法,多线程和单线程的比较,体会多线程的好处 |
教 具 |
|
作业、思考题 | 课后题 网络教学平台的补充材料以及课后补充习题 |
课后记 | 线程调度不好理解,较好完成了教学任务
|
章节名称 | 第二章 进程管理 |
课堂教学 | 掌握线程的同步,互斥的概念,理解其通信技术 |
教学内容及学时分配 | 2.4进程的同步和通信 2学时
|
重点、难点 以及对策 | 重点:同步,互斥概念 难点:进程通信技术 |
教学方法和手段 | 讲授 |
教 具 |
|
作业、思考题 | 课后题 |
课后记 | 较好完成了教学任务
|
章节名称 | 第二章 进程管理 |
课堂教学 | 掌握线程的同步,互斥的实现技术 |
教学内容及学时分配 | 2.5经典的进程同步问题 2学时 生产者消费者模型,读者写者模型,哲学家进餐模型等 |
重点、难点 以及对策 | 重点:P v操作实现进程的同步与互斥 难点:实现进程的低级通信原语技术 |
教学方法和手段 | 讲授 针对经典模型举例生产实践的实例组织学生讨论 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好完成了教学任务
|
章节名称 | 第二章 进程管理 |
课堂教学 | 掌握管程的概念,理解用管城实现进程的通信技术 |
教学内容及学时分配 | 2.6管程与通信 2学时 管程概念及其实现高级进程通信的技术实现方法 |
重点、难点 以及对策 | 重点:概念 难点:实现进程的高级通信技术 |
教学方法和手段 | 讲授,借助网络教学平台补充阅读材料和大量习题帮助学生理解经典的算法实现 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好完成了教学任务
|
章节名称 | 第三章 死锁。 |
课堂教学 | 理解和掌握死锁的概念,产生的条件,原因,预防和避免死锁的算法 |
教学内容及学时分配 | 3.1死锁概念 2学时
|
重点、难点 以及对策 | 重点:概念 难点:进程资源图方式理解死锁 |
教学方法和手段 | 讲授 举例法 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第三章 死锁。 |
课堂教学 | 理解和掌握死锁的概念,产生的条件,原因,预防和避免死锁的算法 |
教学内容及学时分配 | 3.2死锁概念3.3原因与条件3.4避免算法 4学时
|
重点、难点 以及对策 | 重点:避免算法 难点:进程资源图方式化简 |
教学方法和手段 | 讲授 教学手段主要借助网络教学平台补充相关习题以及大量的考研试题,经过例题分析帮助学生掌握银行家算法 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第四章 调度 |
课堂教学 | 理解和掌握作业调度的准则,和相关算法 |
教学内容及学时分配 | 4.1作业调度的准则4.2 调度算法 4学时
|
重点、难点 以及对策 | 重点:作业调度和进程调度的概念 难点:调度算法 |
教学方法和手段 | 讲授 |
教 具 |
|
作业、思考题 | 课后题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第五章 存储管理 |
课堂教学 | 理解和掌握存储管理的相关概念,掌握内存分配技术,理解虚拟内存技术,掌握页面置换算法 |
教学内容及学时分配 | 5.1引言和分区方法 1学时
|
重点、难点 以及对策 | 重点:内存管理的相关概念概念 难点:可变式分区的分配算法 |
教学方法和手段 | 讲授 针对分区的实际问题用组织讨论的方法教学 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第五章 存储管理 |
课堂教学 | 理解和掌握存储管理的相关概念,掌握内存分配技术,理解虚拟内存技术,掌握页面置换算法 |
教学内容及学时分配 | 5.2重定位与对换技术 1学时
|
重点、难点 以及对策 | 重点:重定位的相关概念 难点:静态重定位与动态重定位的区别 |
教学方法和手段 | 讲授 |
教 具 |
|
作业、思考题 | 课后题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第五章 存储管理 |
课堂教学 | 理解和掌握存储管理的相关概念,掌握内存分配技术,理解虚拟内存技术,掌握页面置换算法 |
教学内容及学时分配 | 5.3分页技术 2学时 分页理论,地址变换过程,物理地址求解过程 |
重点、难点 以及对策 | 重点:分页理论 难点:物理地址求解过程 |
教学方法和手段 | 讲授 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第五章 存储管理 |
课堂教学 | 理解和掌握存储管理的相关概念,掌握内存分配技术,理解虚拟内存技术,掌握页面置换算法 掌握分段技术理论 |
教学内容及学时分配 | 5.4分段技术 2学时 分段理论,地址变换过程,物理地址求解过程 |
重点、难点 以及对策 | 重点:分段理论 难点:物理地址求解过程 |
教学方法和手段 | 讲授 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第五章 存储管理 |
课堂教学 | 理解和掌握存储管理的相关概念,掌握内存分配技术,理解虚拟内存技术,掌握页面置换算法 掌握段页式技术理论 |
教学内容及学时分配 | 5.5段页式技术 2学时 段页式理论,地址变换过程,物理地址求解过程 |
重点、难点 以及对策 | 重点:分段理论 难点:物理地址求解过程 |
教学方法和手段 | 讲授 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第五章 存储管理 |
课堂教学 | 理解和掌握存储管理的相关概念,掌握内存分配技术,理解虚拟内存技术,掌握页面置换算法 掌握段页式技术理论 |
教学内容及学时分配 | 5.6虚拟内存技术和页面置换算法 2学时 概念,算法比较 |
重点、难点 以及对策 | 重点:虚拟内存技术 难点:页面置换算法 |
教学方法和手段 | 讲授 页面置换算法组织讨论,准备习题课的方式帮助学生理解和掌握各种不同的页面置换算法 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第六章 文件系统 |
课堂教学 | 理解和掌握文件系统的相关概念,掌握文件系统的实现技术,理解文件系统的目录结构
|
教学内容及学时分配 | 6.1文件系统概述 2学时 概念,不同文件系统的比较 |
重点、难点 以及对策 | 重点:文件系统 难点:文件系统的不同实现方法 |
教学方法和手段 | 讲授 组织讨论,准备习题课的方式帮助学生理解和掌握各种不同的文件系统的实现 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第六章 文件系统 |
课堂教学 | 理解和掌握文件系统的相关概念,掌握文件系统的实现技术,理解文件系统的目录结构
|
教学内容及学时分配 | 6.2文件系统的功能和结构 0.5学时 目录的概念,多级目录的比较 |
重点、难点 以及对策 | 重点:文件系统功能 难点:文件系统功能的实现 |
教学方法和手段 | 讲授 组织讨论,准备习题课的方式帮助学生理解和掌握各种不同的文件系统结构的功能实现 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第六章 文件系统 |
课堂教学 | 理解和掌握文件系统的相关概念,掌握文件系统的实现技术,理解文件系统的目录结构
|
教学内容及学时分配 | 6.3目录结构 0.5学时 目录的概念,多级目录的比较 |
重点、难点 以及对策 | 重点:目录结构 难点:多级目录 |
教学方法和手段 | 讲授 组织讨论,准备习题课的方式帮助学生理解和掌握各种不同的目录结构的实现 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第六章 文件系统 |
课堂教学 | 理解和掌握文件系统的相关概念,掌握文件系统的实现技术,理解文件系统的目录结构
|
教学内容及学时分配 | 6.4文件系统实现 0.5学时 文件系统的实现方法,各种实现方法的比较 |
重点、难点 以及对策 | 重点:位示图方法 难点:位示图方法的应用 |
教学方法和手段 | 讲授 组织讨论,准备习题课的方式帮助学生理解和掌握位示图方法的实现 |
教 具 |
|
作业、思考题 | 课后题以及网络教学平台的补充习题 |
课后记 | 较好的完成了教学任务
|
章节名称 | 第六章 文件系统 |
课堂教学 | 理解和掌握文件系统的相关概念,掌握文件系统的实现技术,理解文件系统的目录结构
|
教学内容及学时分配 | 6.5管道文件 0.5学时(和上节争取合并) 管道文件文件系统的实现方法 |
重点、难点 以及对策 | 重点:管道文件文件系统 难点:管道文件文件系统的应用 |
教学方法和手段 | 讲授 组织讨论,准备习题课的方式帮助学生理解和掌握管道文件文件系统方法的实现 |
教 具 |
|
作业、思考题 | 课后题 |
课后记 | 较好的完成了教学任务
|
教研室主任签字: 2015 年 8月 28 日