2013操作系统大纲(含实验大纲)

2013操作系统大纲(含实验大纲)

ID:20890752

大小:95.00 KB

页数:6页

时间:2018-10-17

2013操作系统大纲(含实验大纲)_第1页
2013操作系统大纲(含实验大纲)_第2页
2013操作系统大纲(含实验大纲)_第3页
2013操作系统大纲(含实验大纲)_第4页
2013操作系统大纲(含实验大纲)_第5页
资源描述:

《2013操作系统大纲(含实验大纲)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、操作系统一、课程信息课程编号:2010120课程名称:操作系统课程类别:必修学分:4学时:72课堂讲授:48上机实验:24适用范围:计算机科学与技术专业、软件工程专业、软件工程(日语强化)专业、网络工程专业,相关专业任选课预修课程:C语言程序设计,数据结构,计算机组成原理二、课程的性质与任务1.课程性质:专业基础课2.课程任务:本课程主要介绍操作系统在计算机系统中的作用、地位和特点,操作系统在进行计算机软硬件资源管理和调度时常用的概念、方法、策略、算法、手段等。修完本课程的学生应达到如下要求:(1)掌握操作系统的基本理论、设计方法和实现技术。(2)具有初步

2、的操作系统开发和维护能力。三、课程内容、基本要求与学时分配章节内容与基本要求课时安排备注授课实验第一章操作系统引论了解:发展过程理解:操作系统的目标和作用掌握:OS的基本特性23理解:OS结构设计掌握:OS的主要功能2作业1第二章进程管理了解:顺序执行及其特征;前驱图理解:并发执行及其特征掌握:进程的特征与状态;PCB;2理解:进程控制掌握:进程同步的基本概念;信号量机制23理解:信号量的应用;管程掌握:经典进程的同步问题23了解:消息传递系统实现中的若干问题;消息缓冲队列通信机制理解:消息传递通信的实现方法掌握:进程通信的类型2理解:线程间的同步和通信掌

3、握:线程的基本概念;线程的实现2作业2第三章处理器调度与死锁了解:调度的层次理解:抢占和非抢占调度;调度准则2掌握:典型调度算法2理解:产生死锁的原因掌握:死锁的定义;产生死锁的必要条件23理解:死锁的检测与解除掌握:预防死锁的方法;银行家算法2习题课2作业3第四章存储管理理解:存储器的层次结构;程序的装入和链接掌握:连续分配方式23理解:页表结构掌握:连续分配方式(续);分页的基本原理;地址变换机构2理解:信息共享掌握:分段的基本原理;段页式存储管理方式2掌握:虚拟存储器的基本概念;请求分页存储管理方式2理解:请求分段存储管理方式掌握:页面置换算法2作业

4、4第五章设备管理理解:I/O系统掌握:I/O设备类型;I/O控制方式2理解:I/O软件掌握:缓冲管理;中断处理程序2了解:磁盘性能简述;提高磁盘I/O速度的其它方法理解:设备分配掌握:磁盘调度;磁盘高速缓存;SPOOLING技术23作业5第六章文件管理理解:文件和文件系统掌握:文件系统模型;文件的逻辑结构2了解:FAT和NTFS技术掌握:外存分配方式;目录管理2理解:目录查询技术掌握:目录管理(续);文件存储空间的管理;文件的共享与保护2作业6第七章操作系统接口及系统安全性了解:系统安全的基本概念理解:访问控制技术掌握:系统调用2掌握:Linux基本环境和

5、Shell基本编程3实验课考试3合计4824实验课大纲:序号实验项目名称目的、要求课时安排学时类型(验证、设计、综合、创新)1引导操作系统的过程通过简单汇编程序设计及DEBUG程序的使用,能在软盘上创建一个系统引导程序。3验证2Linux基本环境和Shell基本编程1.学会使用各种shell命令去操作Linux。2.学会使用vi编辑器编辑C语言程序,并能对其编译和调试。3.能编写简单的shell程序。3验证(1.5学时)+设计(1.5学时)3进程管理1.加深对进程概念的理解,明确进程和程序的区别。进一步认识并发执行的实质。2.调试多进程并发执行程序,并分析

6、结果。3验证4进程(或线程)同步与多线程编程1.理解Linux系统中进程(或线程)同步的基本原理;理解Linux多线程编程及线程访问控制。2.调试生产者-消费者程序,根据实验要求,分析各种结果产生的原因。按照实验要求修改程序。3验证(1学时)+设计(1学时)+创新(1学时)5死锁避免—银行家算法1.理解有关资源申请、避免死锁等概念,掌握避免死锁的具体实施方法。2.调试银行家算法程序。按照实验要求修改程序。3验证(1学时)+设计(1学时)+创新(1学时)6存储管理1.理解可变分区管理方式下采用最优适应算法实现主存分配和回收。2.调试存储管理程序。按照实验要求

7、修改程序。3验证(1学时)+设计(1学时)+创新(1学时)7磁盘调度通过磁盘调度算法模拟设计,掌握各种磁盘调度算法的思想。3验证8实验课考试3合计24考核办法:共80分。1.其中实验课考试40分。2.实验报告40分。8次实验报告当堂交,期末任选其中两次批改,结合平时表现,每次批改分为A:20分、B:18分、C:16分、D:14分、F:10分、不交0分。3.每次迟到扣1分,旷课扣5分。四、推荐教材及参考书目1.理论课教材:《计算机操作系统(第三版)》,汤子瀛等主编,西安电子科技大学出版社2.理论课参考书目:《操作系统教程》,孟庆昌著,电子工业出版社3.实验课

8、教材:《操作系统实验教程》,张坤、姜立秋、赵慧然著,清华大学出版社

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。