UNIX Linux实验教程 《操作系统》课程教学大纲.doc

UNIX Linux实验教程 《操作系统》课程教学大纲.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文档。上传文档
查看更多
《操作系统》课程教学大纲 (Principles?of?Operating?System) ? 总学时数:88????????学分数:5???其中:?实验(上机)学时:16 适应专业:计算机科学与技术????编写日期:2010.10 一、?课程性质、目的和任务 ????本课程是计算机科学与技术专业的学科基础课程,是计算机科学与技术学科基本理论和知识体系的重要组成部分。通过课程的学习,学生可以理解操作系统的工作原理,了解它的设计与实现,掌握操作系统的使用接口,掌握基本的系统程序设计技术。学生还可以从课程中学到许多软件设计的思想、技术和方法,用于计算机应用的其他领域,如并发程序设计、算法设计与实现、安全及网络管理等。 二、课程教学的基本要求 第一章?操作系统概述 掌握操作系统基本概念、操作系统在计算机系统中的功能与地位、操作系统的用户接口;了解操作系统的发展历史;了解操作系统类型和特征。 第二章?操作系统用户接口 掌握命令行和图形用户界面的使用;理解操作系统系统调用的原理,掌握系统调用的使用丰富;了解作业的基本概念和管理。 第三章?进程管理 掌握进程的基本概念、进程的状态及其转换;掌握进程控制基本技术,理解进程调度原理和常用的进程调度算法;掌握进程间通信基本概念,掌握消息通信、共享内存区、管道等进程间通信机制;掌握进程同步与互斥的基本概念,理解进程互斥的硬件和纯软件算法,掌握信号灯和PV操作的进程间同步互斥的基本概念,理解软中断的基本概念和使用丰富;理解死锁问题;了解线程技术;理解Linux进程管理技术,了解Windows的进程管理技术。 第四章?存储管理 理解操作系统存储管理概念和基本功能;理解分区式存储管理的基本概念,掌握可变分区存储分配和回收算法;理解覆盖、交换和虚拟存储器的概念和基本原理;掌握分页式存储管理技术,掌握虚拟地址转换的原理;掌握常用页面淘汰算法;理解分段式存储管理概念,了解段页式存储管理的基本原理;理解局部性原理和存储抖动现象;了解Linux和Windows存储管理技术。 第五章文件系统 理解文件系统的基本概念和文件系统的功能;理解文件的逻辑结构和物理结构;?理解文件存储空间的管理技术;掌握文件目录的管理方法和文件的存取控制;掌握文件存取操作和系统调用;了解Linux/UNIX/Windows?NT文件系统技术。 第六章?设备管理 理解设备与设备管理概念;理解I/O控制方式和中断技术;掌握常见磁盘调度算法;理解缓冲技术;掌握设备驱动程序开发技术;解Linux/Windows?NT设备管理。 第七章?现代操作系统 了解分时系统、实时嵌入式系统、微机操作系统、网络操作系统、分布式操作系统的概念和特征。 三、课程教学内容、重点及难点 第一章?操作系统概论 教学内容:操作系统概念、操作系统的发展历史、操作系统的类型和特征、操作系统的地位和作用。 教学重点:操作系统概念、操作系统地位与作用。 教学难点:操作系统概念。 第二章?操作系统的用户接口 教学内容:?作业的基本概念、作业的建立、命令控制界面接口、操作系统编程接口及系统调用、图像用户界面。 教学重点:操作系统编程接口、命令控制界面接口。 教学难点:系统调用。 第三章?进程管理 教学内容:进程概念、进程的状态及其转换、进程控制、进程调度、进程同步与互斥、进程间通信、死锁问题、线程概念、Linux和Windows?NT进程管理。 教学重点:进程概念、进程的状态及其转换、进程控制、进程调度、进程同步与互斥、进程间通信、死锁问题。 教学难点:进程概念、进程控制、进程同步与互斥、进程间通信、Linux进程管理。 第四章?存储管理 教学内容:存储管理的功能、分区存储管理、可变分区存储分配与回收算法、覆盖、交换技术、虚拟存储器、分页式存储管理、页面淘汰算法、段式存储管理、段页式存储管理、局部性原理、抖动问题、Linux存储器管理。 教学重点:分区存储管理、可变分区存储分配与回收算法、虚拟存储器、分页式存储管理、页面淘汰算法、局部性原理和抖动问题。 教学难点:虚拟存储器、分页式存储管理、段页式管理、Linux存储器管理。 第五章?文件系统 教学内容:文件系统概念、文件逻辑结构、文件物理结构、文件存储空间管理、文件目录管理、文件存取控制、文件存取操作、系统调用、Linux/UNIX/Windows?NT文件系统。 教学重点:文件系统概念、文件逻辑结构、文件物理结构、文件目录管理、文件存取操作和系统调用、文件存储空间管理。 教学难点:文件存储空间管理、Linux/UNIX/Windows?NT文件系统。 第六章?设备管理 教学内容:设备及设备管理概念、I/O控制方式、中断技术、缓冲技术、磁盘调度、设备驱动程序、Linux/Windows?NT设备管理。 教学重点:中断技术、缓冲技术、磁

文档评论(0)

prtscr + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档