您现在的位置:首页 > >

深圳大学数学与计算科学学院资料

发布时间:

学*-----好资料 深圳大学数学与计算科学学院 课程教学大纲 (2006 年 10 月重印版) 课程编号 22143110 课程名称 操作系统 课程类别 专业必修 教材名称 计算机操作系统 制订人 黄俊联 审核人 王保华 更多精品文档 2005 年 4 月修订 学*-----好资料 一、课程设计的指导思想 (一)课程性质 1.课程类别:专业必修课 2.适应专业:数学与应用数学专业 3.开设学期:第五学期 4.学时安排:周学时 3+1,总学时 72 5.学分分配:3.5 学分 (二)开设目的 “操作系统”课程描述了对物理计算机怎样实施有效的管理和控制,以及管理和控制中 的技术和方法,以达到高效且充分的利用计算机系统的软硬件资源,因此它是一个大型 而复杂的系统软件,它是计算机专业的主干课程和核心课程之一。 通过这门课程的学*,需要让学生明晰操作系统协调一致的工作原理,掌握操作系统的 各功能模块实现原则和相关算法,并结合实验课程,把所学原理与方法应用于实验中去, 又反过来进一步加深对原理与方法的认识,在实验中还可以接触 Windows API 编程的实 践,为学生今后从事计算机的研究、设计和开发打下坚实的基础。 (三)基本要求 理解操作系统的基本思想,掌握操作系统及其各功能模块实现的各种方法,并能结 合实验,既进一步加深对操作系统原理的理解,又增强如何把所学的操作系统原理与方 法应用于实践的能力。 (四)主要内容 主要内容包括操作系统引论、进程管理、处理机调度与死锁、存储器管理、设备管 理、文件管理和操作系统接口。 (五)先修课程 微机原理与汇编语言,数据结构 (六)后继课程 软件工程,以及有关研究生课程等 (七)考核方式 闭卷考试 (八)使用教材 汤子瀛等编:《计算机操作系统》,西安:西安电子科技出版社,2001 年第二版. (九)参考书目 (1)计算机操作系统教程/张不同等编著 .—北京:清华大学出版社,2006 (2)计算机操作系统/吴企渊编著 .—北京:清华大学出版社,2006 更多精品文档 学*-----好资料 二、教学内容 更多精品文档 学*-----好资料 第一章 操作系统引论 教学目的 认识操作系统的目标和作用,了解其从单道程序设计向多道程序设计的发展历程, 理解多道程序设计的基本特征、主要功能和结构设计。 主要内容 第一节 操作系统的目标和作用 第二节 操作系统的发展过程 第三节 操作系统的基本特性 第四节 操作系统的主要功能 第五节 操作系统的结构设计 教学要求 了解操作系统从单道程序设计向多道程序设计的发展历程和各种操作系统如批处理 系统、分时系统和实时系统的特征; 认识操作系统的目标和作用就是方便、可靠和有效; 理解多道程序设计的并发、共享、异步和虚拟基本特征,认识其进程管理、内存管 理、文件管理、设备管理等主要功能以及模块化、层次设计和微内核设计等结构设 计。 第二章 进程管理 教学目的 理解进程、线程、管程以及通讯的基本概念,掌握进程同步控制的原理与方法。 主要内容 第一节 进程的基本概念 第二节 进程控制 第三节 进程同步 第四节 经典的同步问题 第五节 管程机制 第六节 进程通信 第七节 线程 教学要求 理解进程、线程、管程的基本概念以及它们之间的联系与区别 认识进程各状态及其转换,以及进程通信及其实现方法 掌握进程同步控制机制,并能够在实际中应用。 更多精品文档 学*-----好资料 第三章 处理机调度与死锁 教学目的 理解处理机调度的基本概念,掌握各种类型操作系统的处理机调度的相应算法,并 认识进程死锁的原因和理解其处理方法。 主要内容 第一节 处理机调度的基本概念 第二节 调度算法 第三节 实时调度 第四节 多处理机中的调度 第五节 产生死锁的原因和必要条件 第六节 预防死锁的方法 第七节 死锁的检测与解除 教学要求 理解处理机调度的各种级别调度、调度队列模型、调度准则等基本概念; 掌握批处理系统、分时系统、实时系统、多处理机系统的调度算法和调度方式; 理解进程死锁概念、认识其产生原因和掌握预防、避免和检测解除死锁的方法。 第四章 存储器管理 教学目的 理解存储器管理从固定分区分配向虚拟存储管理发展的原因和各个阶段,掌握各种 分区分配的实现原理与方法。 主要内容 第一节 程序的装入和链接 第二节 连续分配方式 第三节 基本分页存储管理方式 第四节 基本分段存储管理方式 第五节 虚拟存储器的基本概念 第六节 请求分页存储管理方式 第七节 页面置换算法 第八节 请求分段存储管理方式 教学要求 了解存储器管理的思想和方法 把握存储器管理从固定分区分配?离散分区分配?段页式分区分配?虚拟存储管理 的清晰思路 掌握各种分区分配的地址变换、分配策略和分配算法。 更多精品文档 学*-----好资料 第五章 设备管理 教学目的 了解 I/O 系统的组成、I/O 控制方式,理解设备处理的任务和磁盘存储管理的技术, 掌握缓冲管理技术和设备分配过程。 主要内容 第一节 I/O 系统 第二节 I/O 控制方式 第三节 缓冲管理 第四节 设备分配 第五节 设备处理 第六节 磁盘存储器管理 教学要求 了解多通路型 I/O 系统和总线型 I/O 系统的组成,以及程序 I/O、中断 I/O、DMA I/O、 通道 I/O 等控制方式; 理解设备驱动程序的实现原理和磁盘存储器管理的寻道技术; 掌握单缓冲、双缓冲、循环缓冲和缓冲池技术的实现原理以及设备分配的实现过程。 第六章 文件管理 教学目的 了解文件、文件系统、文件逻辑结构的基本概念,理解文件共享、文件保护和数据 一致性控制技术,掌握外存分配方法、目录管理原理和文件存储空间管理技术。 主要内容 第一节 文件和文件系统 第二节 文件的逻辑结构 第三节 外存分配方式 第四节 目录管理 第五节 文件存储空间管理 第六节 文件共享与文件保护 第七节 数据一致性控制 教学要求 了解文件的概念、文件类型和文件操作,以及


热文推荐
猜你喜欢
友情链接: