- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机操作系统复习点(大高)
考试题型:
一.问答题:(9小题,每小题6分,共54分)
二、综合题(共4题,共46分)
第一章:操作系统概述
1.操作系统定义。
操作系统是计算机系统中的一个系统软件,管理和控制计算机系统中的硬件和软件资源,合理地组织计算机工作流程,以便有效利用这些资源为用户提供一个功能强大,使用方便的工作环境,从而在计算机与用户之间起到接口的作用
2.操作系统的基本特征。
并发性,共享性,虚拟技术,异步性
3.微内核技术定义。
把操作系统中更多的成分和功能放到更高的层次中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。
进程管理、低级存储器管理、中断和陷入处理
第二章:进程管理
1.进程定义
进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。
为了使程序能并发执行为了对并发执行的程序加以描述和控制。进程顺序执行的基本特点。
顺序性
封闭性:进程运行时独占全机资源,执行结果不受外界因素影响。
可再现性:只要进程执行时的环境和初始条件相同,都获得相同结果。
4.进程并发执行的基本特点。
间断性:进程相互制约将导致并发进程具有“执行-暂停-执行”间断性的活动规律。失去封闭性不可再现性
PCB是进程实体的一部分,是操作系统中最重要的记录型数据结构。
6. PCB的作用是什么?
使一个在多道程序环境下不能独立运行的程序(含数据),成为一个独立运行的基本单位,一个能与其它进程并发执行的进程。
7.为什么说PCB是进程存在的唯一标志?
因为PCB包含了进程的描述信息和控制 信息,是进程的动态特征的集中反映,系统在 建立进程的同时就建立该进程的PCB,在撤消 一个进程时也就撤消其PCB,系统根据PCB而 感知某一进程的存在,所以PCB是进程存在的 唯一标志。
在计算机网络中是指进程之间的信息交换,其所交换的信息量少者是一个状态或数值,多着则是成千上万个字节。
9.消息传递系统的定义。
是一种进程间的通信机制,该机制中进程间的数据交换是以格式化的消息为单位。是一种,又把消息成为报文。
10.消息传递系统的实现方式。
(1)直接通信方式:是指发送进程利用OS所提供的发送命令,直接把消息发送给目标进程
(2)间接通信方式:是指进程之间的通信需要通过作为共享数据结构的实体,该实体用来暂存发送给目标进程的消息,接受进程则从该实体中取出对方发送给自己的消息。
11.进程控制(要求利用信号量机制完成进程同步与互斥)
P53
12.前趋图的定义.
前趋图是一个有向无循环图,记为DAG用于描述进程之间执行的前后关系。
13.信号量机制控制前趋图中的前趋关系
P54
第三章 处理机调度
1.处理机调度中选择调度方式和算法的若干准则。
P84-P90
2.死锁的定义。
多个进程再运行过程中因争夺资源而造成的一种僵局,当进程处于这种状态时,若无外力作用,它们将无法再向前推进
3.产生死锁的原因。
(1)竞争资源:诸多进程对资源的竞争
(2)进程间推进顺序非法:即通信问题,进程运行过程中请求和释放资源不当。
4.产生死锁需要具备的必要条件
(1)互斥条件:指进程对所分配到的资源进行排它使用,即在一段时间内某资源只由一个进程占用
(2)请求和保持条件:指进程已经保持了至少一个资源,但是又提出了新的资源请求,而资源又被其他进程占用,此时请求阻塞但对自己占有的资源又不放。
(3)不剥夺条件:指进程已获得的资源,在未使用完之前不能被剥夺,只能使用完之后自己释放。
(4)环路等待条件:指在发生死锁时,必然存在一个进程——资源的环形链,即进程集合{P0,P1。。Pn}P1请求后一个。。。
5.怎样预防死锁?
(1)预防死锁:简单直观的事先预防死锁,通过设置某些条件,去破坏产生死锁的四个必要条件,可能会导致系统资源利用率和系统吞吐量降低
(2)避免死锁:事先预防型,在资源的动态分配中,用某种方法防止系统进入不安全状态,较高的系统资源利用率和系统吞吐量但是不易执行。
(3)检测死锁:不须事先采取措施,而是允许运行过程中产生死锁,但是通过系统的检测可以检测到与死锁有关的进程和资源,然后处理。
(4)解除死锁:与检测死锁配套的措施,当检测到死锁,常用实施方法是撤销或挂起一些进程,回收资源分配给其他已处于阻塞的进程。
6.安全状态的定义.
系统能按某种进程顺序(p1,p2。。。pn),来为每个进程pi分配其资源直至满足每个进程对资源的最大需求,使每个进程都可顺利的完成。
7.银行家算法(主要是在综合题中出现)。
算法中的数据结构:可利用资源向量(含m个元素的数组,每个元素代表一类可利用的资源数目);最大需求矩阵Max(n*m的矩阵,定义为n个进程中的每一个进程对m类资源的最大需求);分配矩阵Allocation(n*m的矩
您可能关注的文档
最近下载
- 罗德威尔论二盖一(16章).pdf VIP
- 江苏省G4(南师大附中、天一、海安、海门)联考2026届高三年级12月份测试(G4联考)化学试卷(含答案).docx VIP
- 桥牌易学入门教程叫牌体系.pptx VIP
- 桥牌冠军要诀做庄篇.pdf VIP
- 标准图集-西南11J412-阳台、外廊、楼梯栏杆.pdf VIP
- QCT265-2023汽车零部件编号规则.docx VIP
- 18《中国石拱桥》课件(共38张PPT).pptx VIP
- 西南18J412 阳台_外廊_楼梯栏杆.docx VIP
- 全国二卷2025年高考英语真题含解析 .pdf
- 期末测试卷(试题)-2021-2022学年数学五年级上册.pdf VIP
原创力文档


文档评论(0)