- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统复习资料.
?
?
?
?
操作系统复习资料(最终版)?
本复习资料为操作系统最后两节课的内容。因为是抢先版,所以有些东西还没弄完。?根据章远老师的习惯,按照该复习资料复习,能保证不挂科(以下内容你都会的情况下)。?如果这次考试他的习惯突然改变了,(?⊙?o?⊙?)!那就没办法了。?
所以,本资料仅供参考,如有错误请到218探讨,考试不考这个的话和我木有关系。?顺便要计算机网络所有课件的来找我拷吧,根据上次软件的考试情况,课件认真看完后分数都不会低的(不过要看很久)。最后祝大家考试顺利,O(∩_∩)O。?题型:??填空:1分*10??选择1分*10??简答5分*10??综合10分*3??
1?操作系统的发展历史。P41?
1)串行处理?
2)简单批处理系统,来一个传一个,cpu利用率很低?3)多道程序批处理系统?4)分时系统?
2?操作系统的功能。P38?
1)管进程(让进程在资源问题上协调)?2)管内存(分配内存)?3)管cpu(分配CPU)?
4)管设备(I/O设备,提供接口,操作系统绝对在程序运行过程中何时使用I/O设备)?5)管文件(控制文件的访问)?
3?进程的构成。?
代码、数据、堆栈段(书上找答案)?
4?进程的5态模型包含哪些状态?各状态的的内涵是什么?P85?
1.就绪:进程在主存中,只要有机会就开始执行?2.运行:什么都有,该进程正在执行?
3.阻塞:缺资源,进程在某些事件发生前不能执行,如I/O操作完成?
4.新建态:刚刚创建的进程,操作系统还没有把它加入到可执行进程组中。通常是进程控制块已经创建但还没有加载到主存中的新进程?
5.退出态:操作系统从可执行进程组中释放出的进程,或者是因为它自身停止了,或者是因为某种原因被取消?补充:?
1.阻塞/挂起态:进程在辅存中并等待一个事件?
2.就绪/挂起态:进程在辅存中,但是只要被载入主存就可以执行?
5?解释教材153页图5.2?(a)实现互斥的过程。P153?
只能有一个在运行,目的是只放一个进程来运行临界区的代码?/*critical?section*/为临界区代码?while(!testset(bolt))为了让能进去的进去,进不去的在外面死循环?bolt为0时进入,进入后bolt为1,进入死循环?
当第一个进程得到临界区访问权限后(此时bolt为0),把bolt置为1,排斥所有其他进程进入临界区,当该进程执行结束后,将bolt置为0,允许另一个进程进入临界区执行,如此反复,达到一次只允许一个进程来运行临界区代码的目的。?
?
?
6?死锁的必要条件。P188?
专业版:当一组进程中的所有进程都在等待一个事件(等待请求资源的释放),而只有在进程集合中的其他阻塞进程才可以出发该事件,这是就称一组进程死锁。?
通俗版:系统中相互把资源拿了,都进入阻塞状态,A需要B唤醒,B需要A唤醒,叫死锁。?
条件:1.互斥:一次只有一个进程可以使用一个资源?
2.占有且等待:当一个进程在等待分配得到的其他资源时,其继续长有已分配得到的资源?
3.非抢占:不能强行抢占进程中已占有的资源?
4.循环等待:存在一个封闭的进程链,使得每个资源至少占有此链中下一个进程所需要的一个资源?
7?陈述内存的固定分区管理策略。P220?
在系统生成阶段,主存被划分成许多静态分区。进程可以装入到大于或等于自身大小的分区中,这种做法实现简单,只需要极小的操作系统开销,可是由于有内部碎片,对内存的使用不充分,活动进程的最大数目是固定的。??
8?解释内存的局部性原理P240?
局部性原理描述了一个进程中程序和数据引用的集簇倾向,它是虚拟内存得以实现的基础。?
9?解释实时调度中的基于完成最后期限调度。P330?
截止时间早的先执行,具体理解P331的图10.5?
10?分页内存管理中最近最少用淘汰策略。P255?
LRU策略:替换主存中上次使用距当前最远的页(理解P256的图8.15)?补充:?
OPT策略:选择替换下次访问距当前时间最长的那些页?
FIFO策略:把分配给进程的页帧看做是一个循环缓冲区,按循环方式移动页。?
11?IO设备管理的层次结构。?
应用程序、请求分派、驱动程序、适配器、外设?
12?顺序文件的结构和缺点。P393?
顺序文件时最常用的文件组织形式,在这类文件中,每个记录都是用哪一个固定的格式。所有的记录都具有相同的长度,并且由相同数目、长度固定的域按特定的顺序组成。?缺点:顺序文件在查询或更新记录的交互式应用时表现出很差的性能?
13访问磁盘数据需要哪三维参数。?
盘片、磁道、扇区、?
14?磁盘调度是什么问题P360?
主要要就的是磁头臂的寻道,因为磁头臂的寻道需要最多的时间。?先进先出(FIFO):先来的先寻找?最短服务时间优先(SSTF):选择使磁头臂从当前位置开始移
您可能关注的文档
- 捕捉儿童的敏感期..doc
- 排版公共行政学小抄精..doc
- 接待工作中座次安排常识..doc
- 控制组态软件ControlBuilder..doc
- 控制系统通讯光缆规格书..doc
- 控制理论与控制工程毕业论文题目..doc
- 控制性详细规划CAD制图要求规定..doc
- 推动新建住宅一次性装修构建绿色人居环境..doc
- 推行ITS169492各部门工作任务(一)..doc
- 推进反腐倡廉建设重在宣传教育(论文)..doc
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
最近下载
- ATB-25目标配合比完整版.doc
- 2024年秋季新科粤版九年级上册化学全册教案.pdf
- 初中物理:浙江省杭州市学军中学物理试题(中学自主招生)(含参考答案).pdf VIP
- 毕业设计--35kv箱式变电站设计.doc VIP
- 最新浙江省杭州市萧山中学自主招生考试数学试卷.docx VIP
- 钢制电缆桥架工程技术规程,T_CECS31-2017.docx
- 小学美术微项目化学习案例.docx VIP
- (精优教学设计+素材)六年级上册信息技术-第8课制定行驶路线图制作引导动画粤教版(B版) (8份打包).docx
- 中联QTZ100(W6013-6A)用户手册使用说明书.pdf
- (精优教学设计+素材)五年级上册信息技术-第8课 看谁算得快粤教版(B版) (6份打包).docx
文档评论(0)