教学大纲-操作系统.doc

上传人:hs****ma 文档编号:561516608 上传时间:2022-09-10 格式:DOC 页数:4 大小:56.51KB
返回 下载 相关 举报
教学大纲-操作系统.doc_第1页
第1页 / 共4页
教学大纲-操作系统.doc_第2页
第2页 / 共4页
教学大纲-操作系统.doc_第3页
第3页 / 共4页
教学大纲-操作系统.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《教学大纲-操作系统.doc》由会员分享,可在线阅读,更多相关《教学大纲-操作系统.doc(4页珍藏版)》请在金锄头文库上搜索。

1、计算机操作系统课程教学大纲英文名称:Computer Operating Systems课程类型:学科基础课学时/学分:48/3适用专业:软件工程,计算机科学与技术一、课程性质、目的和任务 操作系统是计算机专业的必修学科基础课。通过本门课程的学习,使学生建立起计算机系统的完整概念,了解和掌握系统中硬件和软件如何相互配合高效工作,以及操作系统的实现原理和各种算法,为今后继续深入研究和开发计算机系统打下扎实的基础。二、教学基本要求 要求学生掌握内容:操作系统的基本概念、操作系统的基本特性、操作系统的主要功能;程序的并发、进程控制、进程同步与互斥、生产者-消费者问题;处理机调度的基本概念、死锁产生的

2、原因、产生死锁的必要条件;内存连续分配方式、基本分页存储管理方式、页面置换算法;缓冲管理、设备分配;文件与文件系统、文件的结构、目录管理。要求学生理解内容:操作系统的各种类型;程序的特征与状态、进程通信、管程机制、线程;死锁的处理、利用银行家算法避免死锁;对换技术、请求分页存储管理方式;I/O控制方式、 设备处理、磁盘调度;文件操作。要求学生了解内容:传统的操作系统结构、操作系统的发展过程;哲学家进餐问题、读者-写者问题、进程的挂起与激活;各种调度算法;基本分段存储管理方式、虚拟存储器;I/O系统;文件共享与文件保护。三、课程内容 1. 操作系统引论部分1.1 操作系统的基本概念(重点)1.2

3、 操作系统的发展过程(重点,难点)1.3 操作系统的基本特征(重点,难点)1.4 操作系统的主要功能(重点)2. 进程管理部分2.1 进程的基本概念(重点)2.2 进程的状态与进程控制块(重点,难点)2.3 进程控制(重点,难点)2.4 进程同步与互斥(重点,难点)2.5 进程经典算法(难点)2.6 进程通信2.7 管程机制(难点)2.8 线程3. 处理机调度与死锁部分3.1 调度的基本概念(重点)3.2 调度算法(难点)3.3 死锁概念(重点)3.4 死锁产生原因(重点)3.5 死锁的处理(难点)4. 存储器管理部分4.1 内存连续分配(重点)4.2 对换技术4.3 基本分页存储管理方式(重

4、点、难点)4.4 基本分段存储管理方式(难点)4.5 虚拟存储器 4.6 请求分页存储管理方式(重点、难点)4.7 页面置换算法(重点)5. 设备管理部分5.1 I/O系统5.2 I/O控制方式与中断技术(重点)5.3 缓冲管理(重点)5.4 设备分配(重点、难点)5.5 设备处理5.6 磁盘调度 6. 文件系统部分6.1 文件与文件系统(重点)6.2 文件操作6.3 文件的结构(重点)6.4 目录管理(重点、难点)6.5 文件共享与文件保护(难点)四、实验(上机)内容及要求 计划开4个上机实验,均为必做,通过这些实验加深学生对理论知识的理解,并初步熟悉使用wondows操作系统课程设计做好准

5、备。4个上机实验分列如下:1Windows的基本使用要求熟悉Windows图形化桌面环境和基本使用方法。熟悉任务管理器、系统性能分析器和系统服务管理功能。2Windows进程管理 要求熟悉写程序调用Windows进程管理函数,实现进程的查找与删除,从而实现用户应用级的进程控制。3 Windows系统服务 要求熟悉系统服务的组织和构成,实现Windows系统服务的设置与安装。4 Windows的网络环境 要求熟悉 Windows Internet网络环境连接的设置,熟悉利用 Windows的网络浏览器浏览万维网的方法。五、教学环节学时分配序号教学内容学时学时分配课外上机学时课外实验学时备注讲授实

6、验上机1操作系统引论部分442进程管理部分10103处理机调度与死锁部分664存储器管理部分665设备管理部分666文件管理部分6674个必做上机实验888课程总结22合 计48408六、选用教材1教材:1 计算机操作系统(修订版). 汤子瀛等.西安电子科技大学出版社,2001.七、说 明1. 修订大纲的指导思想操作系统是现代计算机系统中必不可少的基本系统软件,本课程是计算机专业必修的专业课程之一,同时也是从事计算机应用人员必不可少的知识。本着突出重点、增强实践、与时俱进的原则,对原有大纲进行了修改,使内容和学时的分配更加合理。通过在新大纲的指导下展开教学,使学生了解和掌握操作系统是如何管理和

7、控制 计算机系统中的所有软件、硬件资源的,以及操作系统是如何为用户提供一个方便灵活、安全可靠的工作环境,从而为学生以后的学习和工作打下基础。2. 本课程与其它课程的联系本课程的前序课程为:计算机组成原理、汇编语言程序设计、高级语言程序设计(C或C+)、数据结构、离散数学。3. 教学方式与教学方法的具体改革措施(1)结合具体的操作系统实例(如Windows、Linux)讲解理论性知识点;(2)结合生活中的实例讲解知识难点,如利用人类防治疾病的手段讲解操作系统中对死锁的处理;(3)在教学过程中适当使用教材以外的其它精品参考书的多媒体课件,增加教学信息量扩展学生知识面。4 在本课程的全部教学过程中,对学生综合素质和能力(含自学能力、创新能力、实践能力、表达能力等)培养几个方面入手,采取哪些措施以课堂理论教学为主,自学为辅。通过作业,测验,实验等环节使学生在基础理论知识和解决实际问题的能力等方面得到全面的提高。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号