- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统
一、课程信息
课程编号:课程名称:课程类别:
学 分:学 时:课堂讲授:上机实验:适用范围:
预修课程:二、课程的性质与任务操作系统在计算机系统中的作用、地位和特点,操作系统在进行计算机软硬件资源管理和调度时常用的概念、方法、策略、算法、手段等。
掌握操作系统的基本理论、设计方法和实现技术(2)具有初步的操作系统开发和维护能力。三、课程内容、基本要求与学时分配
章 节内容与基本要求 课时安排 备注 授 实验 理解:OS结构设计
掌握:OS的主要功能 2 作业1 第二章
进程管理 了解:顺序执行及其特征;前驱图
理解:并发执行及其特征
掌握:进程的状态 理解:进程控制
掌握:进程同步的基本概念;信号量机制 2 3 理解:信号量的应用;管程
掌握:经典进程的同步问题 2 3 了解:消息传递系统实现中的若干问题;消息缓冲队列通信机制
理解:消息传递通信的实现方法
掌握:进程通信的类型 2 理解:线程间的同步和通信
掌握:线程的基本概念;线程的实现 2 作业2 第三章
处理器调度与死锁 了解:调度的层次
理解:抢占和非抢占调度;调度准则 2 掌握:典型调度算法 2 理解:产生死锁的原因
掌握:死锁的定义;产生死锁的必要条件 2 3 理解:死锁的检测与解除
掌握:预防死锁的方法;银行家算法 2 习题课 2 作业3 第四章
存储管理 理解:存储器的层次结构;程序的装入和链接
掌握:连续分配方式 2 3 理解:页表结构
掌握:连续分配方式(续);分页的基本原理;地址变换机构 2 理解:信息共享
掌握:分段的基本原理;段页式存储管理方式 2 掌握:虚拟存储器的基本概念;请求分页存储管理方式 2 理解:请求分段存储管理方式
掌握:页面置换算法 2 作业4
第五章
设备管理
理解:I/O系统
掌握:I/O设备类型;I/O控制方式 2 理解:I/O软件
掌握:缓冲管理;中断处理程序 2 了解:磁盘性能简述;提高磁盘I/O速度的其它方法
理解:设备分配
掌握:磁盘调度;磁盘高速缓存;SPOOLING技术 2 3 作业5 第六章
文件管理 理解:文件和文件系统
掌握:文件系统模型;文件的逻辑结构 2 了解:FAT和NTFS技术
掌握:外存分配方式;目录管理 2 理解:目录查询技术
掌握:目录管理(续);文件存储空间的管理;文件的共享与保护 2 作业6 第七章
操作系统接口及系统安全性 了解:系统安全的基本概念
理解:访问控制技术
掌握:系统调用 2 掌握: Linux基本环境和Shell基本编程 3 实验课考试 3 合计 48 24
实验课大纲:
序号 实验项目名称 目的、要求 课时安排 1 引导操作系统的过程 通过简单汇编程序设计及DEBUG程序的使用,能在软盘上创建一个系统引导程序。 3 验证 2 Linux基本环境和Shell基本编程 1.学会使用各种shell命令去操作Linux。
2.学会使用vi编辑器编辑C语言程序,并能对其编译和调试。
3.能编写简单的shell程序。 3 验证(1.5学时)+设计(1.5学时) 3 进程管理 1.加深对进程概念的理解,明确进程和程序的区别。进一步认识并发执行的实质。
2.调试多进程并发执行程序,并分析结果。
3 验证 4 进程(或线程)同步与多线程编程 1.理解Linux系统中进程(或线程)同步的基本原理;理解Linux多线程编程及线程访问控制。
2.调试生产者-消费者程序,根据实验要求,分析各种结果产生的原因。按照实验要求修改程序。
3 验证(1学时)+设计(1学时)+创新(1学时) 5 死锁避免—银行家算法 1.理解有关资源申请、避免死锁等概念,掌握避免死锁的具体实施方法。
2.调试银行家算法程序。按照实验要求修改程序。 3 验证(1学时)+设计(1学时)+创新(1学时) 6 存储管理 1.理解可变分区管理方式下采用最优适应算法实现主存分配和回收。
2. 调试存储管理程序。按照实验要求修改程序。 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分。
四、推荐教材及参考书目五、授课方式六、考
您可能关注的文档
最近下载
- 汉得微扬-西凤酒CRM项目投标建议方案 20170106.pptx VIP
- 信用证试题库及答案.doc VIP
- 汉得信息_陆家嘴商业地产项目_投标文件_V2.02.pptx
- 医疗器械体系文件-软件部署管理规定.doc VIP
- WPS Office2019办公应用教程课件 项目四 WPS文字的图文混排.pptx VIP
- 汉得信息_陆家嘴商业地产项目_投标文件_V0.03.pptx
- 国家税务总局就非居民企业间接转让中国财产的税务问题予以进一步明确.doc VIP
- 故事大全:科学家的故事_名人故事:名人科学家的故事.doc VIP
- 35kV开关柜安装施工方案.doc VIP
- 食材验收制度.docx VIP
文档评论(0)