- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《操作系统》课程教学大纲
课程名称:《操作系统》
英文名称:Operation System
课程代码:
学分:4
学时:64
一、本课程的性质、地位、目的、任务
操作系统是计算机科学和工程系各专业必修的一门专业基础课,也是与计算机应用相关专业的必修课程。本课程主要学习操作系统的基本概念、基本原理和基本实现技术,重点学习操作系统的资源管理功能以及并行程序设计。
通过本课程的学习,学生要掌握操作系统的基本原理,为将来学习、应用和开发操作系统打下基础。
二、教学原则和基本要求
本课程采用课堂讲授和学生上机操作相结合的方法进行教学。通过一个学期的学习要达到如下要求:
掌握操作系统的基本概念以及操作系统运行的软、硬件环境;
掌握并行程序设计方法;
掌握进程的有关概念;
掌握实存储器技术和虚拟存储技术及其最新发展;
掌握设备管理和文件管理的有关问题;
能够熟练使用现行操作系统;
三、教学时间的安排
本课程课堂讲授的时间为64学时(其中实验20学时)。具体上课时间安排如下:
引论: 2学时
操作系统运行环境: 3学时
进程管理: 3学时
并行程序设计: 3学时
作业和进程调度: 3学时
死锁: 3学时
实存储器管理技术: 3学时
虚拟存储管理: 6学时
设备管理: 4学时
10.文件系统: 4学时
11.操作系统的结构和设计: 2学时
12.Windows NT操作系统: 4学时
13.UNIX操作系统: 4学时
四、习题及上机的要求
1.完成课后习题;
2.上机要求能够熟练使用常用的操作系统(DOS、Windows 98/NT、Linux)。
五、教材
教材使用西安电子科技大学出版社出版的 由汤子瀛、哲凤屏、汤小丹编写的《计算机操作系统》
六、教学内容
操作系统引论
操作系统的目标和作用
操作系统的发展过程
操作系统的基本特性
操作系统的主要功能
操作系统的结构设计
进程管理
进程的基本概念
进程控制
进程同步
经典进程的同步问题
管程机制
进程通信
线程
处理机调度与死锁
处理机调试的基本概念
调度算法
实时调度
多处理机系统的调度
产生死锁的原因和必要条件
预防死锁的方法
死锁的检测和解除
存储器管理
程度的装入和链接
连续分配方式
基本分页存储方式
基本分段存储方式
虚拟存储器概念
请求分页存储管理方式
页面置换算法
请求分段存储管理方式
设备管理
I/O系统
I/O控制方式
缓冲管理
设备分配
设备处理
磁盘存储器管理
文件管理
文件和文件系统
文件的逻辑结构
外存分配方式
目录管理
文件存储空间的管理
文件共享和文件保护
数据一致性控制
操作系统接口
联机命令接口
Shell命令语言
系统调用
UNIX系统调用
图形用户接口
UNIX内核结构
UNIX系统概述
进程的描述与控制
进程的同步与通信
存储器管理
设备管理
文件管理
西南交通大学峨眉校区课程
课程名称 中文 ?操作系统 总学时 64? 英文 Operation System 学分 4 开课单位 计算机与通信工程系 授课方式 ?理论教学 授课教师 ?王瑶、廖革元、钟瑾 撰搞人 ?王瑶 适用专业 计算机科学、计算机应用 课程属性 ?专业基础 先修课程 离散数学、数据结构 课程简介 一、课程的性质与任务
《操作系统》是计算机科学和工程系各专业必修的一门专业基础课。本课程主要学习操作系统的基本概念、基本原理和基本实现技术,重点学习操作系统的资源管理功能以及并行程序设计。
通过本课程的学习,学生要掌握操作系统的基本原理,为将来学习、应用和开发操作系统打下基础。
二、教学原则和基本要求
本课程采用课堂讲授和学生上机实验相结合的方法进行教学。通过一个学期的学习要达到如下要求:
掌握操作系统的发展过程、基本特征、功能以及操作系统的结构设计;
掌握进程和线程的基本概念、同步与通信、调度与死锁;
掌握连续式、离散式存储器的管理方式及虚拟存储器;
掌握设备管理、文件管理和用户接口的相关知识;
了解计算机网络系统、网络操作系统所提供的功能和服务;
了解保障系统安全的访问控制、认证、数据加密和防火墙等技术;
结合实验对Linux系统的内核结构有一个基本的了解。
主要教学参考书 《操作系统基础》,清华大学出版社,屠立德、屠祁编写 注:“授课教师”栏可填1-3名教师
文档评论(0)