范文范例 学习参考
《操作系统》课程教案
一、课程定位
操作系统课程是计算机应用技术专业基础课程,属于必修课程。在课程设置上起着承上启下的作用,其特点是概念多、抽象和涉及面广。主要任务是:使学生掌握计算机操作系统的基本原理及组成;计算机操作系统的概念和相关新概念、名词及术语;了解计算机操作系统的发展特点、设计技巧和方法;对常用计算机操作系统会进行基本的操作使用。
按照新专业人才培养方案,该课程开设在第三学期。本课程的先导课程为《计算机组成原理》,《微机原理》,《数据结构》和《高级语言程序设计》;后续课程为《数据库系统原理》、《计算机网络》。
二、课程总目标
通过本课程的学习,使学生理解操作系统基本原理,并在此基础上培养学生实际动手编程能力。
(一)知识目标
1.理解操作系统的概念、操作系统的发展历史、类型、特征以及结构设计。 2.掌握进程和线程。
3.掌握死锁的预防、避免、检测和恢复。
4.掌握作业调度、进程调度、调度准则、调度算法、线程调度等。 5.掌握存储管理中的分区法、分页技术、分段技术、段页式技术等。 6. 掌握文件系统的功能和结构、目录结构和目录查询、文件和目录操作。 7. 掌握输入/输出管理、用户接口服务、嵌入式操作系统、分布式操作系统。
精品资料整理
范文范例 学习参考
(二)素质目标
1.熟练使用计算机操作系统。 2.能够解决一些简单的应用问题。 3.了解计算机操作系统设计技巧。
(三)职业能力培养目标
1.初步具备辩证思维的能力。
2.具有热爱科学,实事求是的学风和创新意识,创新精神。
三、课程设计
(一)设计理念
以职业能力培养为导向,进行课程开发与设计。按照人才培养目标要求来确定课程的内容、教学组织、教学方法和手段,注重培养学生分析问题、解决问题的能力、计算机思维能力、自学能力和从业能力。
(二)设计思路
1.以“够用、适用、实用”为目标设计课程教学内容。 2.考虑后序课程需要,突出重点,强化专业应用。
3.注重课堂教学互动,教师为主导,学生为主体,引导学生积极思维,培养学生的学习能力。
4.注重培养学生分析问题、解决问题的能力和自学能力。
精品资料整理
范文范例 学习参考
四、课程内容与学时分配
(一)主要环节安排
序号 1 章节名称 操作系统引论 章节内容 计算机硬件结构 什么是操作系统 操作的发展历程 操作系统的类型 操作系统的特征 操作系统结构设计 操作系统初启过程 2 进程和线程 进程概念 进程的状态和组成 进程管理 线程 进程的同步和互斥 经典进程同步问题 管程 进程通信 3 死锁 资源 死锁概念 死锁的预防 2 4 学时数 1 精品资料整理
范文范例 学习参考
死锁的避免 死锁的检测和恢复 处理死锁的综合方式 4 调度 调度类型 作业调度 进程调度 调度准则 调度算法 线程调度 多处理器调度 实时调度 UNIX/Linux进程调度 中断处理 信号机制 5 存储管理 引言 分区法 分页技术 分段技术 段页式技术 虚拟存储器 请求分页技术 页面置换算法 精品资料整理
4 4 范文范例 学习参考
内存块的分配和抖动问题 请求分段技术 Linux系统的存储管理 6 文件系统 概述 文件系统的功能和结构 目录结构和目录查询 文件和目录操作 文件系统的实现 管道文件 文件系统的可靠性 7 输入/输出管理 I/O管理概述 设备分配 I/O软件层次 磁盘调度和管理 8 用户接口服务 用户接口的发展 系统调用 命令行接口 图形用户界面 9 嵌入式操作系统 嵌入式系统概述 嵌入式操作系统概述 实时内核及其实现 示例简介 精品资料整理
4 2 2 3