如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
计算机操作系统课程教学大纲第一部分大纲说明一、课程的性质和任务计算机操作系统是中央广播电视大学计算机科学与技术本科专业(专科起点)的一门统设必修课程。通过学习使学员掌握计算机操作系统的基本原理及组成;计算机操作系统的基本概念和相关的新概念、名词及术语;了解计算机操作系统的发展特点、设计技巧和方法;对常用计算机操作系统(DOS、Windows和UNIX或Linux)会进行基本的操作使用。二、先修课程要求计算机组成原理、C语言程序设计、数据结构三、课程的教学基本要求掌握计算机操作系统的基本概念、新名词、术语及设计思路和方法技巧,掌握一种操作系统的安装、使用和简单维护。四、教学方法和教学形式建议课堂讲解与实际参观、调研、实例使用相结合;加强实践教学,讲课与实验比例大于4:1。五、课程教学要求的层次1.熟练掌握:要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、初步设计和解答与网络应用相关的问题,能够举一反三。2.掌握:要求学生能够较好地理解和掌握,并且能够进行简单分析和判断。3.了解:要求学生能够一般地了解所学内容。第二部分多种媒体教材一体化总体设计初步方案一、学时分配课程教学总学时数为72学时,4学分,其中课内学时56学时,实验16学时。教学章节学时分配如下:第1章计算机操作系统概述(8学分)第2章作业管理(8学分)第3章文件管理(8学分)第4章存储管理(8学分)第5章输入输出设备管理(8学分)第6章进程及处理机管理(10学分)第7章操作系统结构和程序设计(6学分)第三部分教学内容和教学要求第1章计算机操作系统概述(8学时)教学内容:操作系统定义及发展;操作系统的形成和五大类型;操作系统的五大功能;表征操作系统的属性;操作系统的配置、“生成”概念教学要求:熟练掌握:什么是操作系统;知道操作系统有五大类型和五大功能;掌握:至少掌握一种实际揽操作系统的安装、使用和维护;了解:初步了解如何认识、熟悉和解剖操作系统。第2章作业管理(8学时)教学内容:人机交互界面的发展特点;第一、二、三代界面开发特点;基本的键盘命令和系统调用操作系统Shell语言;作业调度算法。教学要求:熟练掌握:能进行一些人机接口界面的设计;掌握:掌握操作系统人机接口界面的基本设计思想;了解:操作系统传统的接口界面。第3章文件管理(8学时)教学内容:文件管理的任务与功能;文件的结构与分类;文件的物理结构和逻辑结构;文件的目录结构;文件的存取控制和安全机制;文件系统与模型结构。教学要求:熟练掌握:文件的基本存取控制和系统管理;掌握:文件系统的目录分类管理特点;了解:文件系统的编程设计。第4章存储管理(8学时)教学内容:内存的分区、分页、分段管理概念;物理地址与逻辑地址;内存“扩充”技术;頁式存储管理;段式存储管理;内存的分配算法。教学要求:熟练掌握:内存管理中基本分配和调度方法;掌握:掌握内存管理中各种分区、分頁和分段方法的特点;了解:内存空间的有效利用。第5章输入输出设备管理(8学时)教学内容:输入输出设备功能与分类;独享、共享、虛拟设备的管理特点;输入输出设备处理程序;输入输出设备的管理策略。教学要求:熟练掌握:掌握输入输出设备的管理特点;掌握:掌握输入输出设备的分类设计方法;了解:输入输出设备处理程序的编程要点。第6章进程及处理机管理(10学时)教学内容:操作系统核心功能;“进程”概念;进程的并发与并行;进程的基本状态与转換;进程调度算法;进程的同步与互斥;进程的P—V操作;“死锁”概念。教学要求:熟练掌握:操作系统核心运行与“进程”的基本概念;掌握:进程的基本转換状态与应用特点;了解:进程调度算法的程序编制。第7章操作系统程序结构(6学时)教学内容:操作系统的层次、模块结构;操作系统的设计与检测。教学要求:了解:现代计算机操作系统的基本设计思想与方法。课程实验计算机操作系统实验共有11个,根据具体上机条件和总学时选作4~5个。要求学生熟悉UNIX和Linux操作系统的命令,同时具有一定的C语言或其它编程语言的编程能力。实验共16学时,具体要求见实验指示书。实验1UNIX/Linux操作系统的安装实验2UNIX/Linux操作系统的使用实验3UNIX/LinuxShell编程语言学习实验4学用vi编辑器实验5Shell使用及一些网络命令的使用实验6命令解释程序实验7作业调度设计实验8分区内存管理设计实验9请求页式存储管理设计实验10进程管理设计(1)实验11进程管理设计(2)