1进程自身决定________。A、从运行状态到就绪状态

B、从运行状态到阻塞状态C、从就绪状态到运行状态D、从阻塞状态到就绪状态

2. 以下关于线程的叙述中中是用于________的。

A、预防死锁B、避免死锁C、检测死锁D、解除死锁

3当________时,进程从执行状态转变为就绪状态。

A、进程被调度程序选中B、时间片到C、等待某一事件D、等待的事件发生

4对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-1,则________。A、表示没有进程进入临界区B、表示有一个进程进入临界区C、表示有一个进程进入临界区,另一个进程等待进入D、表示有两个进程进入临界区

5分配到必要的资源并获得处理机时间的进程状态是________。A、就绪状态B、运行状态C、阻塞状态D、撤销状态

6支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中________不是引起操作系统选择新进程的直接原因。A、运行进程的时间片用完B、运行进程出错C、运行进程要等待某一事件发生D、有新进程进入就绪队列

7有m个进程共享一个临界资源,采用信号量进行管理,则信号量值的可能变化范围为______。A、-(m-1)到0  B、-(m-1)到1  C、-m到 1D、都不对

8某个运行中的进程要申请打印机,它将变为________。

A、就绪态 B、阻塞态 C、创建态D、撤销态

9用户程序的输入输出操作实际上是由________完成。

A、程序设计语言B、编译系统C、操作系统D、标准库程序

10由系统专门为运行中的应用进程创建新进程的事件是______。A、分配资源B、提供服务C、进行通信D、共享资源

11在操作系统中,“死锁”的概念是________。A、程序死循环B、硬件发生故障C、若干个进程因竞争资源而无限等待其他进程释放已占有的资源D、系统停止运行

12______优先级是在创建进程时确定的,确定之后在整个进程运行期间不再改变。A、先来先服务B、静态C、动态D、短作业

13采用纯多用户线程策略时,处理机调度的对象是______。A、进程B、作业C、用户级线程D、内核级线程

14设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是________。A、0,1B、1,0C、1,2D、2,0

15支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中___不是引起操作系统选择新进程的直接原因。A、运行进程的时间片用完B、运行进程出错C、有新进程进入就绪状态D、运行进程要等待某一事件发生

16当一个进程因在互斥信号量mutex上执行P(mutex)操作而被阻塞,则mutex的值为________。A、大于0B、小于0C、大于等于0D、小于等于0

17发生死锁的必要条件有4个,要防止死锁的发生,可以通过破坏这4个必要条件之一来实现,但破坏________条件是不太实际的。A、互斥B、不可抢占C、部分分配D、循环等待 18在单处理机系统中,可并行的是________。I. 进程与进程   II. 处理机与设备  III. 处理机与通道  IV. 设备与设备A、I、II和IIIB、I、II和IVC、I、III和IV  D、II、III和IV

19一种既有利于短作业又兼顾到长作业的作业调度算法是________。A、先来先服务B、时间片轮转C、高响应比优先D、短进程优先

20若一个系统中共有6个并发进程涉及某个相同的变量A,则变量A的相关临界区是由________个临界区构成的。A、1B、3C、5D、6

21以下________不属于临界资源。A、打印机B、非共享数据C、共享变量D、共享缓冲区

22一次I/O操作的结束,有可能导致________。A、一个进程由阻塞态变为运行态B、几个进程由阻塞态变为就绪态C、一个进程由阻塞态变为就绪态D、几个进程由阻塞态变为运行态 23一个进程释放一种资源将有可能导致一个或几个进程________。A、由就绪状态变为运行状态B、由阻塞状态变为就绪状态C、由阻塞状态变为运行状态D、由运行状态变为就绪状态

24以下关于进程的描述中,正确的是________。A、进程获得CPU运行是通过调度得到的B、优先级是进程调度的重要依据,一旦确定就不能改变C、在单CPU的系统中,任意时刻都有一个进程处于运行状态D、进程申请CPU得不到满足时,其状态变为阻塞

25产生死锁的根本原因是______和进程推进非法。A、资源分配不当B、系统资源不足C、作业调度不当D、进程调度不当

26若信号量S的初值为3,当前值为1,则表示有_______个等待进程。A、3B、2C、1D、0

27当一个进程从等待态变成就绪态之后,则引发的进程切换为______。A、有可能有一个进程从就绪态变成运行态B、一定有一个进程从运行态变成就绪态C、一定有一个进程从就绪态变成运行态D、有可能有一个进程从运行态变成等待态

28在进程控制块中,主要包括4方面用于描述和控制进程运行的信息,其中,______主要是由处理机各种寄存器中的内容组成的。A、进程标识符信息B、进程调度信息C、处理机状态信息D、进程控制信息

29一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁必要条件的________。A、互斥条件B、请求和释放条件C、不剥夺条件D、环路等待条件

30在下列解决死锁的方法中,属于死锁预防策略的是________。A、银行家算法B、资源分配图化简法C、死锁检测法D、有序资源分配法

31实时操作系统必须在________内处理完来自外部的事件。A、响应时间B、周转时间C、规定时间D、调度时间

32在操作系统中,要对并发进程进行同步的原因是________。A、进程具有动态性B、进程具有结构性C、进程必须在有限的时间内完成D、并发进程是异步的

33下面关于操作系统的叙述正确的是________。A、批处理作业必须具有作业控制信息B、分时系统不一定都具有人机交互能力C、从响应时间的角度看,实时系统和分时系统差不多D、由于采用了分时技术,用户可以独占计算机的资源

34为进程一次性分配其所需的资源是一种______方法,它能使系统不发生死锁。A、死锁预防 B、死锁检测C、死锁避免D、死锁解除

35在单处理机系统中实现并发技术后,________。A、各进程在某一时刻并行运行,CPU与I/O设备间并行工作B、各进程在一个时间段内并发运行,CPU与I/O设备间串行工作C、各进程在一个时间段内并发运行,CPU与I/O设备间并行工作D、各进程在某一时刻并行运行,CPU与I/O设备间串行工作

36下列______不可能是CPU在不可剥夺方式下引起进程调度的原因。A、正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态B、正在执行的进程提出I/O请求被阻塞C、正在执行的进程调用P操作,从而因资源不足引起阻塞D、就绪队列的某个进程的优先级高于当前正在运行的进程的优先级

37产生死锁的四个必要条件是互斥、________、循环等待和不剥夺。A、请求与保持B、请求与释放C、请求与阻塞D、释放与阻塞

38在分时操作系统环境中,正确的说法是______。A、进程就是程序B、进程就是线程C、进程就是PCB D、正在执行的用户程序是进程

39死锁的避免是根据______采取措施实现的。A、配置足够的系统资源B、使进程的推进顺序合理C、破坏死锁的4个必要条件之一 D、防止系统进入不安全状态

40采用资源剥夺法可以解除死锁,还可以采用______方法解除死锁。A、修改信号量B、拒绝分配新资源C、撤销进程D、执行并行操作

41以下________算法与作业的运行时间有关。A、短作业优先B、优先级调度C、时间片轮转D、先来先服务

42用信号量机制实现互斥时,信号量的初值为________。A、0  B、1  C、 -1D、 2

43进程高级通信机构中,管道通信以文件系统为基础,它的实质是利用______来进行数据通信。A、管程B、虚拟存储C、外存D、内存

44配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为________计算机。A、并行B、真实C、虚拟D、共享

45建立多线程的主要目的是提高________的利用率。A、文件B、 I/O设备C、内存D、CPU 46用户程序中要将一个字符送到显示器上显示,需使用操作系统提供的________接口。A、系统调用B、函数C、原语D、子程序

47下列说法不正确的是__。A、一个进程可以创建一个或多个线程 B、一个线程可以创建一个或多个线程C、一个线程可以创建一个或多个进程D、一个进程可以创建一个或多个进程

48以下关于选择进程调度算法的准则错误的是________。A、尽量提高处理机的利用率B、尽可能提高系统吞吐量C、适当增长进程在就绪队列中的等待时间D、尽快响应交互式用户的请求

49操作系统中的三级调度是指________。A、处理机调度、资源调度和网络调度B、CPU调度、设备调度和存储器调度C、作业调度、进程调度和资源调度D、作业调度、进程调度和中级调度

50在单处理机的多进程系统中,进程切换时什么进程占用处理机和占用多长时间取决于________。A、进程相应程序段的长度B、进程总共需要运行时间的多少C、进程自身和进程调度策略D、进程完成什么功能

51若信号量S的初值为3,当前值为-2,则表示有__个等待进程。A、2  B、3C、4D、5

52一个作业8:00到达系统,估计运行时间为1小时。若从10:00开始执行该作业,其响应比是______。A、2   B、1  C、3  D、5

53下面关于安全状态和不安全状态说法正确的是______。A、安全状态是没有死锁的状态,不安全状态是有死锁的状态B、安全状态是可能有死锁的状态,不安全状态也可能有死锁状态C、安全状态是可能没有死锁的状态,不安全状态是有死锁的状态D、安全状态是没有死锁的状态,不安全状态是可能有死锁的状态

54当一个进程完成一个时间片后,系统需要将该进程的状态由运行状态转变为_____。A、就绪状态B、阻塞状态C、撤销状态D、完成状态

55当一个进程处于______的状态时,称为就绪状态。A、正等着输入一批数据B、正等着协作进程的一个消息C、正等着分给它一个时间片D、正等着进入内存

56用V操作唤醒一个等待进程时,被唤醒进程的状态变为________。A、就绪B、运行C、阻塞D、完成

57一个正在访问临界资源的进程由于申请I/O操作而被阻塞时,________。A、可以允许其他进程进入该进程的临界区B、不允许其他进程进入临界区和抢占处理机执行C、可以允许其他就绪进程抢占处理机,继续运行D、不允许其他进程抢占处理机执行

58对进程的控制和管理使用________。A、指令B、信号量C、原语D、信箱

59下列死锁的论述中,正确的是______。A、由于产生死锁的基本原因是系统资源不足,因而预防死锁的最常用方法,是根据系统规模,配置足够的系统资源B、由于产生死锁的一个基本原因是进程推进顺序不当,因而预防死锁的常用方法,是使进程推进顺序合法C、因为只要系统不进入不安全状若一个系统中共有6个并发进程涉及某个相同的变量A态,便不会产生死锁,故预防死锁的常用方法,是防止系统进入不安全状态D、可以通过破坏产生死锁的四个必要条件之一或其中几个方法,来预防发生死锁

60操作系统中有一组常称为特殊系统调用的程序,它在执行过程中不能被系统中断,这种程序称为________。A、初始化程序B、子程序C、原语D、控制模块

61操作系统中采用多道程序设计技术提高了CPU和外部设备的________。A、利用率B、可靠性C、稳定性D、兼容性

62进程中______是临界区。A、用于实现进程同步的那段程序B、用于实现进程通信的那段程序C、用于访问临界资源的那段程序D、用于更改共享数据的那段程序

63并发进程指的是________。A、可并行执行的进程B、可同一时刻执行的进程C、可同时执行的进程D、不可中断的进程

64从用户的观点看,操作系统是________。A、用户与计算机之间的接口B、控制和管理计算机资源的软件C、合理地组织计算机工作流程的软件D、由若干层次的程序按一定的结构组成的有机体

65在生产者/消费者问题中,假设有 100 个生产者,100 个消费者,共享容量为 8 的缓冲池,则实施互斥访问缓冲池的信号量初始值为(      )。A、0B、1C、8D、100

66下面系统调用不会引起进程阻塞的是______。A、请求I/OB、申请主存C、获得进程的标识D、接收消息

67当CPU执行操作系统代码时,称处理机处于________。A、自由态B、目态C、管态D、就绪态

68处于后备状态的作业存放在______中。A、外存B、内存C、外存和内存 D、扩展内存

69在支持多线程的系统中,进程P创建的若干个线程不能共享的是______。A、进程P的代码段B、进程P中打开的文件C、进行P的全局变量D、进程P中某线程的栈指针

70一个进程被唤醒意味着________。A、该进程一定重新占用CPUB、它的优先级变为最大C、其PCB移至就绪队列队首D、进程变为就绪状态

71某基于动态分区存储管理的计算机,其主存容量为80MB(初始为空),采用最佳适应分配(Best Fit)算法,分配和释放的顺序为:分配20MB,分配30MB,释放20MB,分配18MB,分配8MB,此时主存中最大空闲分区的大小是(  )。A、30MB B、22MB C、20MB D、9MB 72死锁的预防是根据________而采取措施实现的。A、配置足够的系统资源B、使进程的推进顺序合理C、破坏死锁的四个必要条件之一D、防止系统进入不安全状态

73不需要抢占的进程调度算法是______。A、最早截止时间优先B、时间片轮转C、最短进程优先D、最短剩余时间优先

74当一进程运行时,系统可基于某原则强行将其撤下,把处理机分配给其他进程,这种调度方式是________。A、中断方式B、查找方式C、非剥夺方式D、剥夺方式

75有三个作业J1、J2、J3,其运行时间分别为2、5、3小时,假定它们同时到达,并在同一台处理机上以单道方式运行,则平均周转时间最小的执行序列是________。A、J1、J2、J3B、J3、J2、J1C、J2、J1、J3D、J1、J3、J2

76设文件data.log的当前权限为文件主可读可写、同组用户和其他用户只读,则以下选项中,(  )不可以将其权限改为文件主和同组用户可读可写、其他用户只读。A、chmod a+w data.logB、chmod 664 data.logC、chmod g+w data.logD、chmod ug=rw-,o=r-- data.log

77以下关于线程的叙述中,正确的是________。A、引入线程后,处理机只在线程间切换B、引入线程后,处理机仍在进程间切换C、线程的切换,可能引起进程的切换D、线程的切换,不会引起进程的切换

78当一个位于后备队列中的作业被选中调入内存的时候,按照其作业步的顺序,依次为每个作业建立对应的进程,并为它分配必要的资源,然后提交给进程管理模块由______管理。A、进程调度程序B、作业调度程序  C、I/O管理程序D、内存管理程序

79在下面的叙述中,正确的是_____。A、同一进程内的线程可以并发执行,不同进程的线程只能串行执行B、同一进程内的线程只能串行执行,不同进程的线程可以并发执行C、同一进程或不同进程内的线程都只能串行执行D、同一进程或不同进程内的线程都可以并发执行

80以下说法中,________不是创建进程所必需的。A、建立一个进程的PCB B、为进程分配CPU  C、为进程分配内存D、将进程控制块链入就绪队列

81系统创建进程的数目主要受到______的限制。A、缓冲区大小B、终端数目C、打开文件数D、内存空间

82两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的______关系。A、互斥B、同步C、竞争D、合作

83提高单机资源利用率的关键技术是________。A、脱机技术B、虚拟技术C、交换技术D、多道程序设计技术

操作系统作业 -期末考试选择题相关推荐

  1. 《操作系统》期末考试试卷1

    <操作系统>期末考试试卷1 考试时间: 120 分钟 考试形式:(闭卷) 一.单项选择题(共10题,每题2分,共20分) 1.若把操作系统看作是计算机资源的管理者,下列( )不属于操作系统 ...

  2. 《操作系统》期末考试试卷2

    <操作系统>期末考试试卷2 考试时间: 120 分钟 考试形式:(闭卷) 一.单项选择题(共15题,每题2分,共30分) 1.若把操作系统视为计算机资源的管理者,下列的( )不属于操作系统 ...

  3. java期末判断题题库_(java期末考试选择题题库.doc

    (java期末考试选择题题库 1.分析以下程序: 1)public class x{ 2)public static void main(String[]args){ 3)String ol=new ...

  4. python程序设计中、文件有哪两种展现形态_智慧职教APPPython程序设计(常州工业职业技术学院)作业期末考试答案...

    智慧职教APPPython程序设计(常州工业职业技术学院)作业期末考试答案 更多相关问题 人们将感性的审美经验升华到理性的思维高度,在美的形态方面可以分为现实美和艺术美,在审美形态方 2004年的欧洲 ...

  5. 计算机可以按用户观点分吗,2016-2017杭州师范大学操作系统期末考试选择题

    1.操作系统是对(C)进行管理的软件 A.软件 B.硬件 C.计算机资源 D.应用程序 2.从用户的观点看,OS是(A) A.用户与计算机之间的接口 B.控制和管理计算机资源的软件 C.合理地组织计算 ...

  6. 计算机操作系统课程期末考试复习文档

    本篇摘自计算机操作系统课程复习文档,感谢文档的整理者,感谢操作系统老师,感谢发我文档的静姐,如有侵权之处,请联系删除. 1.OS定义.基本特征.四大组成部分 操作系统OS:操作系统是一组能有效组织和管 ...

  7. 数据结构期末考试——选择题

    数据结构选择题模拟考 (89分) 单选82.0分 一.单选题 (89题,共89分) +1.0分 1.在数据结构中,与所使用的计算机无关的是数据的______ 结构. A. 逻辑B. 存储C. 逻辑和存 ...

  8. zigbee期末考试选择题含答案

    一.选择题 1 下面哪个不是ZigBee技术的优点( B ) A.低复杂度 B.高功率 C.近距离 D.低数据速率 2 在ZigBee技术中,PHY层和 MAC层采用( A )协议标准. A.IEEE ...

  9. 计算机操作系统之期末考试复习——作业调度和进程调度

    作业调度和进程调度算法 先来先服务(first-come first-served,FCFS)调度算法:按照作业/进程到达的先后顺序进行服务. 短作业优先(short job first,SJF)的调 ...

最新文章

  1. John Hopcroft、Bart Selman与张宏江展望“AI未来10年”
  2. JVM 在遇到OOM(OutOfMemoryError)时生成Dump文件的三种方式
  3. Huffman Coding
  4. java解析lrc_java中用正则表达式解析LRC文件
  5. 基于libUSB的USB设备固件更新程序(下载数据)(转)
  6. io读取一个文件再写入socket技术_Kafka必须掌握的核心技术--为什么吞吐量大、速度快?...
  7. oracle 之 cursor:创建存储过程批量执行DDL语句
  8. 信号系统与数字信号处理一点点心得
  9. java后端开发(二):web开发历史解读
  10. nssa和stub_Stub区域和NSSA区域比较
  11. java左右斜杠的相互转化
  12. 八、管道弯头中流体混合流动与传热
  13. facebook应用中_如何从Facebook应用程序的快捷方式栏中删除图标
  14. 人机协作机器人发展趋势_协作机器人未来发展趋势怎么样?
  15. 1055 mysql_MySQL错误1055
  16. 天池比赛notebook
  17. 中国996外资955曝光,有你家公司吗?
  18. 如何从零开始搭建直播平台,从flash时代的rtmp到过渡期的flv和webrtc的未来以及简单聊聊webassmbly
  19. Nagios学习笔记
  20. 计算机组成原理:真值,原码,补码,反码,移码

热门文章

  1. CCF-CSP 201703-1 分蛋糕 C语言 满分
  2. mybatis高级映射多对多查询(二)
  3. Win10系统下 超级管理员账户下 修改 C盘下的中文名文件夹 以及 关于Win10 的一些坑
  4. 2022.1.9HCIP第五天笔记
  5. 母婴类网站的前景与国内市场环境
  6. 微型计算机连接电视如何配置,设置画面显示参数,一分钟让电视画面更清晰!-分辨率设置...
  7. 公司职员信息管理系统
  8. 【UnityShader】云海效果模拟与视差映射
  9. 【C++】面试题目,整理自牛客网
  10. MP4视频文件过大压缩的技巧是什么?简单步骤讲解