《操作系统》课程教学大纲-30学时 下载本文

内容发布更新时间 : 2024/6/10 0:25:40星期一 下面是文章的全部内容请认真阅读。

《操作系统》课程教学大纲

课程编号:030115Z0 适用专业:计算机相关专业 课程类型:必修课 课程性质:专业基础课 课程学时:30 课程学分:2 一、课程定位

操作系统(Operating System)课程是计算机相关专业一门专业基础课程,在课程设置上起着承上启下的作用,其特点是概念多、抽象和涉及面广。主要任务是:使学生掌握计算机操作系统的基本原理及组成;计算机操作系统的基本概念和相关的新概念、名词及术语;了解计算机操作系统的发展特点、设计技巧和方法;对常用计算机操作系统会进行基本的操作使用。

本课程的学习要求学生具有一定的计算机组成和计算机程序设计基础,先导课程为计算机组成原理、C语言和数据结构,后续课程为网络基础,数据库,Linux技术等。

二、课程目标

本课程的教学基本目标:是使学生理解操作系统基本原理,并在此基础上培养学生实际动手编程能力。

1.知识目标

(1)理解操作系统的基本原理、组成、基本概念和主要功能; (2)基本掌握常用算法;

(3)掌握常用操作系统的基本操作以及基本配置; (4)了解API函数的简单应用。 2.能力目标

(1)熟练使用计算机操作系统; (2)能够解决一些简单的应用问题; (3)了解计算机操作系统设计技巧; 3.素质目标

(1)初步具备辩证思维的能力;

(2)具有热爱科学,实事求是的学风和创新意识、创新精神; (3)加强职业道德意识。

三、课程设计

1.设计理念

以职业能力培养为导向,进行课程开发与设计。按照人才培养目标要求来确定课程的内容、教学组织、教学方法和手段,注重培养学生分析问题、解决问题的能力、计算机思维能力、自学能力和从业能力。 (2.设计思路

(1)以“够用、适用、实用\为目标设计课程教学内容。 (2)考虑后续课程需要,突出重点,强化专业应用。

(3)注重课堂教学互动,老师为主导,学生为主体,引导学生积极思维,培养学生的学习能力。

1

(4)注重培养学生分析问题、解决问题的能力和自学能力。

四、课程内容与学时分配

序号 章节名称 章节内容 1.操作系统概述 1 概述 2.操作系统发展 3.操作系统特征和功能 2 1.进程的基本概念 2.进程控制 3.PV操作、进程同步与互斥 4.实验一 处理器管理 1.作业和作业调度 3 处理器调度和死锁 2.进程调度 实验二 进程管理 1.存储管理概述 2.连续分配存储管理 4 存储器管理 3.分页存储管理 4.虚拟存储器 5.请求分页存储管理 6.实验二 处理器管理 1.文件管理概述 2.文件结构及存取方式 5 文件管理 3.目录管理 4.文件存储空间的管理 5.文件的共享安全 6.实验三 文件管理 1.I/O系统 2.I/O控制方式 3.缓冲技术 4.实验四 设备管理 1.脱机用户接口 2.联机用户接口 3.系统调用 4.实验五 DOS命令操作 总计 2 2 2 2 2 2 2 2 1 1 1 5 7 5 4 4 学时数 理论 实践 总计 进程与线程 2 2 2 24 1 1 6 设备管理 3 7 操作系统接口 4 2 6 30 五、教学设计

章节名称:第一章 概述 学时:4 2

1. 掌握操作系统的定义;操作系统的特性和主要功能 教学目标 2. 理解操作系统的主要类型;分时概念,实时概念 3. 了解操作系统在计算机系统中的地位;操作系统的发展历程;基本类型操作系统的特点;主要操作系统产品系列 教学重点 1. 操作系统的定义 2. 操作系统的特性和主要功能 主要教学内容 知识点 操作系统在计算系统中的地位,操作系统的定义 操作系统的形成和发展历程,基本类型操作系统 操作系统的功能、操作系统的特性 教学资源 教学(活动)组织 教学方法 考核方法 备注 多媒体教室、电脑、PPT 采用形象化描述抽象的概念帮助学生理解 讲授法 作业 技能点 章节内容 1.操作系统概述 2.操作系统发展 3.操作系统的特征和功能

章节名称:第二章 处理机管理 学时: 5 教学目标 1.掌握进程定义,进程的状态及其变化 2.理解多道程序设计概念,进程的调度和作业调度算法 1. 进程定义,进程的状态 2.PV操作知识 主要教学内容 知识点 1.进程基本概念 多道程序设计概念、进程的定义。 进程的状态及其变化、进程的组成、进程队列、进程的控制。 PV操作概念、同步与互斥概念 3 教学重点 章节内容 技能点 实验一 进程管理 2.进程控制 3.PV操作