- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 1 页/共 NUMPAGES \* Arabic 3 页
《LINUX操作系统》课程教学大纲
课程编号总学时数:40
总学分数:2.5
课程性质:专业基础课
适用专业:信息与计算科学专业
一、课程的任务和基本要求:
LINUX操作系统课程是信息与计算科学专业的一门专业基础课。其教学目的是让学生能熟悉、掌握现有的操作系统(特别是LINUX操作系统)的原理,系统地了解管理计算机软硬件资源的一般方法和手段,以便更好地在各种环境下地开发各种系统和应用程序,具有初步分析实际操作系统的能力,为其今后在相关领域开展工作打下坚实的基础。
二、基本内容和要求:本课程主要讲述计算机操作系统的基本概念、操作系统的五大功能、虚拟技术的基本原理和概念、网络操作系统的功能及提供的服务、系统安全性、LINUX系统内核结构。要求学生能够独立设计某些系统功能,通过上机设计并实现系统功能,熟悉操作系统平台的使用。提高学生的编程能力,为开发高层软件打下坚实的基础。
第一章 操作系统概论
主要内容:什么是操作系统;多道程序设计的概念;操作系统的功能和主要特征;操作系统的结构;操作系统的分类
要求:了解操作系统概念、结构、功能、特征和分类,理解多道程序设计的基本原理和主要特点以及多道程序设计的实现。掌握实时系统、分时系统、网络操作系统和分布式操作系统的基本概念以及它们的各自应用领域。
重点和难点:多道程序设计的基本原理和实现。
第二章 处理器管理
主要内容: 处理器及程序状态字;中断技术;进程及其实现;线程及其实现;Linux进程与线程;Windows 2003进程与线程;处理器调度;处理器调度算法;Linux调度算法;Windows 2003调度算法
要求:了解和掌握进程的概念、特征及其表示,要能区分进程、线程和程序之间的关系,
了解用户和操作系统的两级接口,理解系统功能调用的作用与实现方法。重点掌握进程的调度状态和调度算法,
重点和难点:进程的状态及其相互转换,常用的进程调度算法,
第三章 同步、通信与死锁
主要内容:并发进程;临界区管理;信号量与PV操作;管程;进程通信;死锁;Linux同步机制和通信机制。
要求:了解进程同步的基本方法,了解进程控制和进程控制原语,了解死锁的概念以及如何预防、避免、检测和解除死锁。深入理解进程间的同步与互斥以及进程间通信机制,重点掌握信号量的物理意义以及利用PV操作实现进程间的同步与互斥问题。
重点和难点:进程间的同步与互斥的概念,利用PV操作实现进程间的同步与互斥。
存储管理
主要内容:存储管理的基本概念;早期的存储管理;分页存储管理;请求分页存储管理;分段存储管理;段页式存储管理;虚拟存储管理。
要求:了解存储管理要解决的问题,理解存储管理采用的几种主要方案,能够区分各种方案的优缺点。要求掌握可变式分区分配、请求分页存储管理和虚拟存储器的概念以及它们的实现原理。
重点和难点:存储管理的实现及常用存储管理算法。
第五章 设备管理
主要内容:输入输出系统的硬件结构;采用通道模型的I/O系统;I/O系统的软件组织;缓冲技术;磁盘的驱动调度;设备分配程序。
要求:了解输入输出设备的分类和设备管理的目标,了解I/O控制方式的演变,理解和掌握通道和通道程序的有关概念,要求掌握缓冲技术和磁盘驱动调度算法。
重点和难点:设备的分类和设备管理的目标,通道的概念与连接方式,缓冲技术和磁盘驱动调度算法。
第六章 文件管理
主要内容:文件管理系统概述;文件的结构和存取法;文件的目录结构;文件存储空间的管理;文件的共享;文件的存取控制;文件系统和用户间的接口。
要求:掌握文件的逻辑结构、物理结构、文件存取法,了解文件的目录结构,了解文件的存取控制和文件的使用方法,重点掌握文件存储空间管理的方法。
重点和难点:文件管理系统的基本职能,文件的目录结构,文件在外部存储器中是如何存储的。
第七章 操作系统的安全与保护
主要内容:数据加密技术,认证技术;访问控制技术;防火墙技术
要求:本章学习的目的是使学生能初步建立起系统安全性的概念。要求掌握数据加密、数字签名和认证的基本概念,了解访问控制技术和防火墙技术。
第八章 网络与分布式操作系统
主要内容:客户/服务器模式,网络操作系统的功能,网络操作系统提供的服务,分布式系统的通信、死锁与进程迁移。
要求: 本章的学习目的是使学生了解网络操作系统和 Windows NT。要求理解网络操作系统提供的功能和服务,并了解客户/服务器模式。了解分布式系统的通信、死锁,理解分布式进程的迁移。
三、实践环节和要求:实验学时6学时,具体安排见二级实验大纲。
四、教学时数分配:
原创力文档


文档评论(0)