- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统习题集之进程和处理机管理
来源:北大的MSE:有关计算机的一些辅导资料
日期:2010-12-5
第7章 进程及处理机管理学习重点(1)操作系统“核心”功能和特点(2)程序的顺序执行与并发执行(3)进程的定义,进程的五个基本特征,进程控制块,程序与进程的对比,进程与线程(4)进程的描述;进程的基本状态及转換(就绪、执行、等待)(5)进程调度算法(先来先服务、RR轮转法、多级反馈轮转法和优先数法)(6)进程通信:同步与互斥、临界区、原语(加锁/开锁原语、信号量及P-V操作)、消息缓冲(7)什么是死锁?产生死锁的四个必要条件(互斥使用、保持和等待、非剥夺性、循环等待和处理)教学要求:(1)牢固掌握进程的概念。(2)熟练掌握操作系统核心功能、核心形式。(3)掌握顺序执行与并发执行的比较。(4)熟练掌握进程的五个基本特征,掌握进程与程序的主要区别。理解进程与线程的关系。(5)掌握进程的基本状态:执行态、就绪态、等待态。在什么条件下发生状态转换?(6)理解进程的一般组成,应深入理解进程控制块的作用。每个进程有惟一的进程控制块。(7)理解常用的进程调度算法。(8)掌握进程同步与互斥的比较,简单理解为同步是伙伴,互斥是竞争。(9)理解信号量概念,P、V操作执行的动作。(10)掌握死锁的概念、死锁的必要条件、解决死锁的基本方法。习题1、什么是进程?答:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。(在Windows NT等采用微内核结构的现代操作系统中,进程的功能发生了变化:它只是资源分配的单位,而不再是调度运行的单位,其调度运行的基本单位是线程。)2、进程的互斥和同步有什么异同点?答:同步与互斥特点比较见教材127页表6-4。同步? ? ? ? 互斥进程-进程? ? ? ? 进程-资源-进程时间次序上受到某种限制? ? ? ? 竞争到某一物理资源时不允许其他进程工作相互清楚对方的存在及其作用,交换信息? ? ? ? 不一定清楚其他进程情况往往指有几个进程共同完成一个任务? ? ? ? 往往指多个任务多个进程间通讯制约,故更广泛举例:生产与消费之间,发送与接收之间,作者与读者之间,供者与用者之间。? ? ? ? 举例:交通十字路口,单轨火车的拨道岔。3、一个进程入睡时其断点落在何处?它被唤醒后从何处继续原来的执行?答:一个进程入睡是指该进程由于缺乏资源不能占用CPU,进入等待状态。一个进程由程序、数据集合和进程控制块(PCB)组成。PCB是进程存在的唯一标志。PCB中包括如下内容:进程标志号、进程状态(执行/就绪/等待)、进程标志、进程优先数、程序地址、现场保护区(通常被保护的信息有程序计数器、程序状态字、各个工作寄存器等)、通信机构、其他信息等。处于睡眠状态的进程,它的断点在它的PCB中的现场保护区中保护起来。保存程序运行的CPU现场,以便在将来的某一时刻恢复并继续原来的运行。它被唤醒后,把它从等待进程队列中摘下,将进程状态改为就绪,然后将它插入到就绪队列中;等它占用CPU进入执行状态时,从断点处继续执行。4、什么是临界区?答:每个进程中访问临界资源的那段程序称为临界区(临界资源是一次仅允许一个进程使用的共享资源)。每次只准许一个进程进入临界区,进入后不允许其他进程进入。5、试说明进程互斥、同步和通信三者之间的关系。答:进程的同步与互斥是指进程在推进时的相互制约关系。在多道程序系统中,由于资源共享与进程合作,这种进程间的制约称为可能。为了保证进程的正确运行以及相互合作的进程之间交换信息,需要进程之间的通信。进程之间的制约关系体现为:进程的同步和互斥。进程同步:它主要源于进程合作,是进程间共同完成一项任务时直接发生相互作用的关系。为进程之间的直接制约关系。在多道环境下,这种进程间在执行次序上的协调是必不可少的。进程互斥:它主要源于资源共享,是进程之间的间接制约关系。在多道系统中,每次只允许一个进程访问的资源称为临界资源,进程互斥就是保证每次只有一个进程使用临界资源。进程通信是指进程间的信息交换。PV操作作为进程的同步与互斥工具因信息交换量少,效率太低,称为低级通信。而高级通信则以较高的效率传送大批数据。6、考虑一个理发店,只有一个理发师,只有n张可供顾客等待理发的椅子,如果没有顾客,则理发师睡觉;如果有一顾客进入理发店发现理发师在睡觉,则把他叫醒,写一个程序协调理发师和顾客之间的关系。答:考虑一下理发师(barber)重复的下列活动:(1)睡觉;(2)为顾客理发;顾客(customers)重复的下列活动:(3)在椅子上等候;(4)理
您可能关注的文档
- 张琪峰必修三unit2.7.1.doc
- 张士国改七年级语文理想.ppt
- 张晓楠-教你怎样练习英语听.doc
- 张宇:人生价值及其实现2015.10(最新.ppt
- 张祖庆班级读书会(课堂实录.doc
- 志愿者活动方.doc
- 总经理心目中的优秀员.ppt
- 总经理一周工作安.doc
- 按摩要谨慎的三类人.ppt
- 按拼音排列的小学常用近义词总.doc
- 【中邮-2026研报】商业航天系列专题之卫星篇(1):梳理中国星座计划.pdf
- 【山西-2026研报】山西证券研究早观点.pdf
- 【山西-2026研报】非银行金融行业周报:不动产REITs规则明确,关注板块投资价值.pdf
- 【江海-2026研报】A股市场快照:宽基指数每日投资动态2026.01.08.pdf
- 【GEP-2026研报】智能体AI采购指南:如何评估面向企业的采购供应链智能体AI.pdf
- 【东吴-2026研报】博泰车联(02889):软硬云协同筑壁垒,AI赋能打开成长空间.pdf
- 【财通-2026研报】利率|国债期现强弱关系有什么含义?.pdf
- 【华创-2026研报】招商轮船(601872):25年归母净利预告中值63亿,同比+23%,业绩创新高,继续看好油轮上行景气:招商轮船(601872):2025年业绩预告点评.pdf
- 【中银国际-2026研报】当前时点,如何看待“2X”ERP压力位.pdf
- 【世界卫生组织-2026研报】WHO Technical requirements for pharmaceuticals in ITBs and RFPs.pdf
原创力文档


文档评论(0)