- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
福 建 农 林 大 学 教 案
编号: 14
课时安排: 2 学时 教学课型:理论课?□ 实验课□ 习题课□ 实践课□ 其它□ 题目(教学章、节或主题):
复习
1、第一章OS引论
2、第二章 进程管理
3、第三章 处理机调度与死锁
4、第四章 存储器管理
5、第五章 设备管理
6、第六章 文件管理
7、第七章 操作系统接口(注:其余章节自己复习) 教学目的要求(分掌握、熟悉、了解三个层次):
1.掌握操作系统的概念
2.掌握进程管理、存储管理、作业管理、OS接口的概念与应用。
3.熟悉设备管理、文件管理的概念与应用。 教学内容(注明:* 重点 # 难点 ?疑点):
本次重点复习操作系统课程中,各章节的重要概念。
一、第一章 操作系统的概念
1、OS的基本概念:OS的目的和作用。
2、OS的功能:P18
3、OS的特征:P14
4、OS中的相关概念:包括多道程序技术、进程、线程、作业等。
二、第二章 进程管理
本章内容为掌握的重点,分成两部分:进程控制与同步、进程通信。
程序的执行方式:顺序与并发,以及它们的区别
程序并发执行的特征:P36
进程的引入:为了更好地描述系统中的并发活动。
进程特征及状态:P37
进程控制原语:P43 Linux进程由什么函数创建?创建过程中内核为其所提供的服务过程?P361
进程状态及变迁P38
进程同步:是进程的低级,主要掌握互斥、同步机制。实现进程同步的机制有:以信号量同步为主,要求能进行信号量的设置和编程。经典进程的同步问题P58 PC问题
进程通信P65
典型示例:
BP25 读者-写者问题
BP42 例14、例15
例1:桌上有一空盘,允许存放一只水果。父亲可向盘中放苹果或桔子,儿子专吃桔子,女儿专吃苹果。规定,当盘空时一次只能放一只水果。用wait,signal操作实现父亲F、儿子S和女儿D三个并发进程的同步。请用C语言写出完整程序。
解:设置三个信号量S,SO,SA,信号量S表示盘是否为空,其初值为1;SO表示盘中是否有桔子,初值为0;SA表示盘中是否有苹果,初值为0。C语言描述如下:
解:
int S=1;
int SO=SA=0;
main( )
{ cobegin //concurrent begin
father( ); son( ); daughter( );
coend
}
father( )
{ while( 1) {
wait(S); 将水果放入盘中;
If (放入的是桔子) signal(SO)
Else signal (SA); } }
Son( )
{ while(1) {
wait (SO); 吃orange
signal(S); } }
daughter ( )
{ while(1) {
wait (SA); 吃apple;
signal(S); } }
三、第三章 处理机调度与死锁
进程调度与死锁(P84):进程调度方式有剥夺、非剥夺两种。调度算法有:FCFS,短进程优先、优先级法、轮转法、多级队列等。
调度类型和调度队列P88
调度算法P91
锁与避免P103:掌握产生死锁的必要条件、死锁的预防、避免、检测与解除。
典型示例:
BP66 例3
BP72 例11,例12
四、第四章 存储管理
重点掌握存储管理的功能,以及虚拟存储的概念和应用。具体的包括各种内存的分配策略、所用的数据结构及算法优劣的比较。
分区管理P121:包括固定分区与可变分区.
分页管理P130:原理是将一个作业的地址空间与物理地址分成大小相同的页或帧,使得一个作业可以被分配到不连接的区域。基本任务是实现页的虚拟地址到帧的映射。
动态分页P144:基本功能是调入策略、替换策略(页面置换算法)和地址变换的实现。
分段管理P135:原理是作业按逻辑段管理,段的大小长度不等。
段页式管理:将作业按段划分,每个段再划分成若干大小相同的页,其地址机构由段号、段内页号和页内相对位移地址三部分组成。
典型示例:
Bp97 例10
BP98 例12
BP100 例18
例1、若在一分页存储管理系统中,某作业的页表如下所示,已知页面大小为1024字节,试将逻辑地址(1011)10,(2148)10,(0C5A)16转换为相应的物理地址。
页号 帧号
1
4
8
3 6
例2、某虚拟系统中用户空间共有32个页面,每页1K,内存16K。假设某时刻系统将该用户程序的第0,1,2,3页,分别分配到5,10,4,7号块,请将虚拟地址0A5C和093C变换为物理地址。
五、第五章 设备管理
您可能关注的文档
最近下载
- 通信工程施工方案.docx VIP
- 人教版九年级数学第23章单元测试题(含答案).doc VIP
- 教学课件:3D打印技术概述.pptx
- 合益-LS Mtron China管理本土化项目方案建议书-201405.pdf VIP
- 1:25 000 1:50 000光学卫星传感器校正产品质量检验技术规程2023版.docx
- 人教版九年级数学上册《第二十三章单元综合测试卷》测试题及参考答案.docx VIP
- 货物类投标方案(技术方案).docx
- 口腔医学数字技术.pptx VIP
- 2024年市人民政府办公室公开选调(选聘)工作人员考试题(含答案).docx VIP
- 疾控大学习参考答案-卫生应急必修.docx VIP
文档评论(0)