- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统复习的
绪论
1.1什么是操作系统的基本功能?
1.2什么是批处理、分时和实时系统?各有什么特征?
例 下列操作系统强调交互性的系统是( )
A.批处理系统 B.分时系统 C.实时系统 D.网络操作系统
1.3多道程序设计(multiprogramming)和多重处理(multiprocessing)有何区别?
第2章 操作系统用户界面
2.1作业的输入方式有哪几种?各有何特点?
2.2 试述SPOOLING系统的工作原理。
2.3 操作系统为用户提供哪些接口?它们的区别是什么?
第3章 进程管理
3.1 比较进程和程序的区别。
3.2 比较作业和进程的区别。
3.3 进程,原语,并发/并行执行 概念? 什么是PCB?作用?
3.4 什么是临界区?试举一临界区的例子。
3.5并发进程间的制约有哪2种?引起制约的原因是什么?
3.6什么是进程间的互斥?什么是进程间的同步?如何判断?如何解决?
3.7什么是线程?试述线程与进程的区别。
3.8 死锁? 产生必要条件? 预防消除方法?
3.9进程状态转换
例
1.进程的并发执行是指两个以上的进程(?? )? A.同时执行??? B.在执行的时间上重叠的?C.在执行的时间上是不重叠的?? D.共享系统资源.操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是A. S0?? ??? B. S=0 C. S0??? ?? D. S=0
3.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将( )。
A.从就绪变为运行 B.从运行变为就绪
C.从运行变为阻塞 D.从阻塞变为就绪
4.用V操作唤醒一个等待进行程时,唤醒进程的状态转换为(??? )
??A.等待?? B.就绪???? C.运行?? D.完成 )
A.改善用户编程环境 B. 描述程序动态执行过程的性质
C.使程序与计算过程一一对应 D. 提高程序的运行速度
6.计算机系统产生死锁的根本原因是( )。
A.资源有限 B.进程推进顺序不当 C.系统中进程太多 D.A和B
7.进程控制块是描述进程状态和特性的数据结构,一个进程( )。
A.可以有多个进程控制块 B.可以和其他进程共用一个进程控制块
C.可以没有进程控制块 D.只能有惟一的进程控制块
8.进程和程序的一个本质区别是( )。
A.前者为动态的,后者为静态的 B.前者存储在内存,后者存储在外存
C.前者在一个文件中,后者在多个文件中 D.前者分时使用CPU,后者独占CPU
9.在进程获得所需全部资源,惟CPU时,进程处于 )状态。分配到所需全部资源,并已获得CPU时,进程处于 )状态。
A.运行??B.等待??? C.就绪??? D.初始
10.系统发生死锁时,其资源分配图必然存在环路。因此,如果资源分配图中存在环路,则系统一定出现死锁。( )
11. 当就绪态有进程在等待CPU时,一个进程从执行态变成等待态时,则一定有一个进程从就绪态变成执行态。( )
12. 进程控制块PCB是专为用户进程设置的私有数据结构,每个进程仅有一个PCB。
13. 原语是一种不可分割的操作。( ). 简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。( ).通常,线程的定义是_____________________________。在现代操作系统中,资源的分配单位是________________,而处理机的调度单位是________________,一个进程可以有___________线程。
16.多个进程共同完成一项任务时直接发生相互作用的关系称为_____________。多个进程由于在竞争同一个物理资源而产生的相互制约关系称为________________。
17.产生死锁的根本原因是_____________________和________________________。
18.什么是线程?线程与进程有什么区别?
1
文档评论(0)