《操作系统复习题2010答案.doc》由会员分享,可在线阅读,更多相关《操作系统复习题2010答案.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 操作系统复习题2010-20111 操作系统是一种( B )A.应用软件 B.系统软件 C.通用软件 D工具软件2 允许在一台主机上同时连接多个终端,各个用户可以通过各自的终端交互使用计算机,这样的操作系统是( A )A. 批处理操作系统 B网络操作系统.C. 分时操作系统D.分布式操作系统3 单用户系统中,任何时刻只能有一个用户进程。4 多道程序技术的实现需要多处理器的支持。-5 在计算机系统中引入操作系统的目的何在? P16 在下列给出的操作系统中,交互性最强的是()A.批处理系统 B.实时系统 C. 分时系统 D.网络操作系统8(A)不是一个操作系统环境。 A.赛扬(celeron)
2、B.Window CE C.linux D.Solaris9.设有3个作业,其运行时间分别为2h,5h,3h,假定他们同时到达,并在同一台处理机上以单道方式运行,则平均周转时间最小的执行序列是() A.J1,J2,J3 B.J1,J3,J2 C.J2,J1,J3 D.J3,J2,J110 对于分时系统来说,如果时间片的长度固定,那么在(B)情况下,响应时间越长。A.CPU越快 B.用户数越多 C. 用户数越少D内存越少11对于实时操作系统而言,首先考虑的因素是(A)A.实时性和可靠性 B.实时性和灵活性 C实时性和可移植性 .D.实时性和交互性12批处理系统的主要缺点是(b)A. CPU利用率
3、低 B.缺少交互性C.不能并发执行 D.以上都不是13操作系统的批处理控制方式又被称为(A)A.脱机控制 B.联机控制 C.交互控制 D假脱机控制14简述操作系统的5大功能?p12.15.设有4个进程ABCD共享一个缓冲区,进程A负责循环地从文件读一个整数并放入缓冲区,进程B从缓冲区中循环读入MOD3为0的整数并累计求和;C从缓冲区中循环地读入MOD3为1的整数并累计求和;D从缓冲区中循环地读入MOD3为2的整数并累计求和。请用PV操作写出能够正确执行的程序。.16.什么是进程?操作系统通过什么来感知进程的存在?17在操作系统中,( B )是竞争和分配计算机系统资源的基本单位。A.程序 B.进
4、程 C.作业 D.用户18进程的上下文包括以下各项,除了(C)A. 用户打开文件表 B. PCB C.中断向量 D核心栈19父进程终止,子进程也可以不必随之撤销。20在一般情况下,下述进程状态转换中,(B)是不可能的。A. 运行态至就绪态 B.等待态至运行态 C.等待态至就绪态D.运行态至等待态21进程有各种状态,线程没有状态。22线程机制中,一个进程可对应多个线程,一个线程也可对应多个进程。23根据Bernstein条件,则在如下4条语句中:S1:a=x+yS2:b=z+1S3:c=a-b;S4:w=c+1S1和S2两条语句( 可以 )并发执行,S3和S4两条语句( 不能 )并发执行。24操
5、作系统通过(B)来感知进程的存在。P45A. 程序 B.PCB C.内存分配表 D.系统调用25在分时系统中,一个进程用完了分配给它的时间片后,它的状态变为(B)P48A.运行 B.就绪 C. 阻塞 D.由进程本身决定26进程由阻塞状态变为就绪状态在(C)时发生。P48A. 分配给进程的时间片用完 B.进程等待的事件发生 C. 进程被调度程序选中 D.进程等待某一事件27在操作系统中,不可中断的操作称为(C)A. 代码段 B.进程 C.原语 D.线程28在引入线程的操作系统中,资源分配的基本单位是(C)CPU分配的基本单位是(D)P78A.程序 B.作业 C.进程 D.线程29当进程处于非执行
6、状态时,其PCB可以被全部交换到磁盘上。-30处于等待状态的进程,也希望占有处理机。31系统由n个用户进程,在具有2个CPU的计算机系统中,可能处于执行状态的进程最多有(2)个。可能处于就绪状态的进程最多有(n)个。可能处于等待状态的进程最多有(N-2)个。某一时刻,处于执行状态的进程为0个,且当前处理机空闲,处于就绪状态的进程有(2)个。32当(B)时,进程由执行状态变为就绪状态。P48A. 进程被调度程序选中 B.时间片到 C.等待某一事件 D.等待的事件发生33在进程状态转换中下列(D)是不可能发生的。A. 就绪态至运行态 B.运行态至就绪态C. 运行态至阻塞态 D.阻塞态至运行态34下
7、面关于进程的叙述中,正确的是(A)A. 进程获得CPU运行是通过调度得到的。B. 优先级是进程调度的重要依据,一旦确定就不能改变。C. 在单CPU的系统中,任何时刻都有一个进程处于运行状态。D. 进程申请CPU得不到满足时,其状态变为阻塞。37对临界资源应采用互斥的方式来实现共享。-38信号量的值具有明确的物理意义,其值大于等于0时,其值表示 代表可供并发进程使用的资源数 其值小于0时,其绝对值表示 正在等待使用临界区的进程数 。39处于临界区中的进程是不可中断的。-40在多进程的系统,为了保证公区变量的完整性,各进程应互斥进入临界区。所谓临界区是(C)A. 一个缓冲区 B.一个数据区 C.一
8、个同步机构 D.一段程序41在操作系统中,信号量表示资源实体,是一个与队列有关的(B)变量,其值只能由P、V操作改变。A.实型 B.整型C. 布尔型 D.字符串42若信号量的初值为10,当前值为-3,则表示有(B)个等待进程。A.0 B.3 C.7 D.943设有10个进程共享统一互斥段,若最多允许有3个进程进入互斥段,则所用的互斥信号量的初值是(A)A.3 B.10 C.7 D.144消息缓冲队列通信中的临界资源是(C)A. 信箱 B.队列中的某个消息缓冲区 C.整个消息缓冲队列 D.无临界资源存在45并发进程中访问相同变量的程序段叫做(A)P53A. 临界区 B.临界资源 C.缓冲区 D.
9、原语46有20个进程共享一个互斥段,每次最多允许5个进程进入互斥段,则信号量的变化范围是(B)A.0.5 B.-15.5 C.-19.1 D.-1.51 在4*100m接力赛中,4个运动员之间存在如下关系,运动员1跑到终点把接力棒交给运动员2;运动员2一开始处于等待状态,在接到运动员1传来的接力棒后才能往前跑,他跑完100m后交棒给运动员3;运动员3也只有在接到运动员2传来的棒后才能跑,他跑完100m后交棒给运动员4;运动员4接到棒后跑完全程。试用信号量机制进行描述。2.桌上有一空盘,只允许放入一个水果。爸爸专向盘中放苹果,妈妈专向盘中放橘子,女儿专等吃盘中的苹果,儿子专等吃盘中的橘子。试用P、V原语实现爸爸、妈妈、儿子和女儿能同步的程序。3.有3个作业A(到达时间8:50,执行1.5小时)、B(到达时间9:00,执行时间0.4小时)、C(到达时间9:30,执行时间1小时)。批处理单道系统按照响应比高者优先算法进行调度,则作业被选中的次序是什么?
限制150内