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

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

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 4 《操作系统》教学大纲 一、课程基本信息 中文名称 操作系统 英文名称 Operating System 适用专业 计科/信管 先修课程 数据结构、C语言、组成原理 课程类别 专业核心 修读性质 必修 学分/学时 3.5学分/51学时 考核方式 考试 二、教学目标 《操作系统》是计算机类课程的必修专业核心课。 操作系统对计算机系统资源实施管理,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务,它使整个计算机系统协调一致且有效地工作。 本课程以Linux系统为实例,使学生通过本课程的学习,在熟练掌握常用操作系统基本操作的基础上,理解操作系统的基本概念和主要功能,并对网络操作系统的通信和共享功能有一定了解,从而为学生以后的学习和工作打下良好基础。一个从事计算机科学技术的工作者,当掌握了操作系统的工作原理和实现方法后,将有利于利用计算机系统开发各种应用软件和系统软件。 三、教学内容及基本要求 操作系统是信息管理与电子商务专业的主要专业课。通过本课程的学习,要求学生掌握操作系统的基本结构、工作原理和实现方法;了解它与硬件和其他软件的关系,为分析或设计一个操作系统打下理论基础。学生应掌握操作系统对各种资源的管理方法和各部分之间的联系,真正掌握操作系统的工作原理以及了解操作系统在整个计算机系统中的作用。 第1章 操作系统引论(3学时/2学时) (一)教学目标 1.了解操作系统的分类、发展过程、体系结构。 2.理解、掌握操作系统的概念,在计算机中的作用、特点、功能。多道程序设计的概念。 (二)重点、难点 重点:多道程序设计。 难点:操作系统的机制和策略。 (三)教学方法 多媒体和板书教学相结合。 (四)教学内容 1.操作系统的目标和作用 (1)操作系统的目标 (2)操作系统的作用 (3)推动操作系统发展的主要动力 2. 操作系统的发展过程 (1)无操作系统的计算机系统 (2)单道批处理系统 (3)多道批处理系统 (4)分时系统 (5)实时系统 3.操作系统的基本特性 (1)并发性 (2)共享性 (3)虚拟技术 (4)异步性 4.操作系统的主要功能 (1)处理机管理功能 (2)存储器管理功能 (3)设备管理功能 (4)文件管理功能 (5)操作系统与用户之间的接口 (五)作业及要求 要求学生根据课后习题P33巩固了解操作系统的运行机制。 第2章 进程管理(10学时/4学时) (一)教学目标 1.了解进程的概念、进程控制机制、进程通信和线程的概念。 2.理解、掌握进程管理功能、中断机制、进程特征和结构;进程同步与互斥机制、管程的概念。 (二)重点、难点 重点:进程同步与互斥机制、管程。 难点:进程互斥机制。 (三)教学方法 多媒体和板书教学相结合。 (四)教学内容 1.进程的基本概念 (1)程序的顺序执行及其特征 (2)前驱图 (3)程序的并发执行及其特征 (4)进程的特征和状态 (5)进程控制块 2. 进程控制 (1)进程的创建 (2)进程的终止 (3)进程的阻塞与唤醒 (4)进程的挂起与激活 3.进程同步 (1)进程同步的基本概念 (2)信号量机制 (3)信号量的应用 (4)管程机制 4.经典进程的同步问题 (1)生产者—消费者问题 (2)哲学家进餐问题 (3)读者—写者问题 5.进程通信 (1)进程通信的类型 (2)消息传递通信的实现方法 (3)消息传递系统实现中的若干问题 (4)消息缓冲队列通信机制 6.线程 (1)线程的基本概念 (2)线程间的同步和通信 (3)线程的实现方法 (4)线程的实现 (五)作业及要求 要求学生根据课后习题P81 2、22、23、24、26、27巩固了解进程管理的功能。 第3章 处理器管理(8学时/3学时) (一)教学目标 1.了解处理机调度的层次和调度准则、处理机调度算法。 2.理解、掌握死锁的概念、预防死锁的方法。 (二)重点、难点 重点:调度算法以及死锁的概念。 难点:进程调度算法及银行家算法。 (三)教学方法 多媒体和板书教学相结合。 (四)教学内容 1.处理机调度的层次 2.调度队列模型和调度准则 3.调度算法 (1)先来先服务和短作业优先算法 (2)高优先权优先调度算法 (3)基于时间片的轮转调度算法 4.实时调度 5.产生死锁的原因和必要条件 6.死锁的预防、检测与解除 第4章 存储器管理(10学时/3学时) (一)教学目标 1.了解连续存储管理方式、覆盖与交换技术、内核主存管理。 2.理解、掌握存储器管理功能、离散存储管理。 (二)重点、难点 重点:可变分区方式、页式存储管理方式。 难点:虚拟存储的实现、页面置换算法。 (三)教学方法 多媒体和板书教学相结合。 (四)教学内容 1.存储器的层次结构 2.程序的装入和链接 3

文档评论(0)

CUP2008013124 + 关注
实名认证
文档贡献者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档