滨州学院操作系统期末考试复习题库_第1页
滨州学院操作系统期末考试复习题库_第2页
滨州学院操作系统期末考试复习题库_第3页
滨州学院操作系统期末考试复习题库_第4页
滨州学院操作系统期末考试复习题库_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第/\*Arabic1页2023年上学期操作系统期末考试题库一、单项选择题1.下面对进程的描述中,错误的是(

)。A.进程是动态的概念B.进程执行需要处理机C.进程是指令的集合D.进程是有生命期的答案:C2.操作系统的基本特征,一是并行性,另一是(

)。A.动态性B.交互性C.共享性D.制约性答案:C3.在页式存储管理方案中,进行主存分配的单位是(

)A.段B.块C.作业D.不一定答案:B4.下列进程状态的转换中,哪一个是不正确的(

)。A.就绪→运行B.运行→就绪C.就绪→阻塞D.阻塞→就绪答案:C5.资源静态分配法破坏了死锁产生的什么条件来预防死锁的发生?(

)A.互斥控制B.保持和等待C.不可剥夺控制D.循环等待答案:B6.对于记录型信号量,在执行一次P操作时,当其值为(

)时,进程应阻塞。A.大于B.小于0C.大于等于0D.小于等于0答案:B7.位示图方法可用于(

)A.盘空间的管理B.盘的驱动调度C.文件目录的查找D.页式虚拟存贮管理中的页面调度答案:A8.计算机硬件系统中存放可被CPU直接访问程序及其数据的是(

)。A.磁带B.主存储器C.光盘D.磁盘答案:B9.采用多道程序设计能(

)A.减少调度次数B.减少处理器空闲时间C.缩短每道作业的执行时间D.避免发生资源竞争现象答案:A10.使用绝对路径名访问文件时,访问某个文件的开始点是(

)。A.当前目录B.根目录C.用户主目录D.父目录答案:B11.进程具有五个特性,不属于进程特性的是(

)。A.动态性B.同步性C.并发性D.异步性答案:B12.进程调度主要负责的工作是(

)。A.选一作业进入内存B.选一进程占用CPUC.建立一进程D.撤销一进程答案:B13.下列算法中用于磁盘移臂调度的是(

)A.时间片轮转法B.LRU算法C.最短寻找时间优先算法D.优先级高者优先算法答案:C14.下列进程调度算法中,可能会出现进程长期得不到调度的情况是(

)。A.抢占式动态优先权法B.抢占式静态优先权法C.时间片轮转调度算法D.非抢占式动态优先权法答案:B15.从用户的观点看,操作系统是(

)。A.用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C.合理组织计算机工作流程的软件D.计算机资源的的管理者答案:A16.在有m个进程的系统中有死锁出现时,死锁进程的个数k应该满足的条件是(

)A.1≤k≤mB.2≤k≤mC.k=m=1D.k和m没有关系答案:B17.对磁盘进行移臂调度的目的是为了缩短(

A

)时间。A.寻找B.延迟C.传送D.启动答案:A18.从资源分配的角度看,打印机属于(

)设备。A.独占B.共享C.输入D.输出答案:A19.在可变式分区存储管理中,某作业完成后要收回其主存空间,该空间可能与相邻空闲区合并,修改空闲区表,使空闲区数不变且空闲区起始地址不变的情况是(

)。A.无上邻空闲区也无下邻空闲区B.有上邻空闲区但无下邻空闲区C.有下邻空闲区但无上邻空闲区D.有上邻空闲区也有下邻空闲区答案:B20.若进程正处于执行状态时,应终端的请求而暂停下来以便研究其运行情况,这时进程应转变为(

)状态A.静止阻塞B.活动阻塞C.静止就绪D.活动就绪答案:C21.从下面关于操作系统的论述中,选出一条正确的论述(

)A.对批处理作业,必须提供相应的作业控制信息。B.对于分时系统,不一定全部提供人机交互功能。C.从响应角度看,分时系统与实时系统的要求相似。D.采用分时操作系统的计算机系统中,用户可以独占计算机操作系统的文件系统。答案:A22.一进程在某一时刻具有(

)。A.一种状态B.两种状态C.三种状态D.四种状态答案:A23.设计实时操作系统时,首先应考虑系统的(

)。A.

可靠性和灵活性B.实时性和可靠性

C.

灵活性和可靠性D.优良性和分配性

答案:B24.设系统中有m个同类资源数,n为系统中的并发进程数,当n个进程共享m个互斥资源时,每个进程的最大需求数是w,试问下列情况下系统会死锁的是(

)A.m=4,n=3,w=2B.m=2,n=2,w=1C.m=5,n=2,w=3D.m=4,n=3,w=3答案:D25.对于记录型信号量,在执行V操作时,信号量的值应当(

);A.不变B.初始化为0C.加1D.减1答案:C26.多道程序设计是指(

)。A.在一台处理器上并行运行多个程序B.在分布式系统中同一时刻运行多个程序C.在一台处理器上并发运行多个程序D.在实时系统中并发运行多个程序答案:C27.操作系统的基本类型主要有(

)。A.单用户系统、多用户系统及批处理系统B.实时操作系统、批处理操作系统及分时操作系统C.实时系统、分时系统和多用户系统D.批处理系统、分时系统及多任务系统答案:B28.在(

)操作系统的控制下,计算机能及时处理过程控制装置反馈的信息,并作出响应A.网络B.分时C.实时D.批处理答案:C29.等待当前磁道上的某指定扇区旋转到磁头下所需的时间称为(

)。A.寻找时间B.启动时间C.延迟时间D.传送时间答案:C30.临界区是指并发进程中访问共享变量的(

)段。A.管理信息B.信息存储C.数据D.程序答案:D31.在操作系统中,进程的最基本的特征是(

)。A.动态性和并发性B.顺序性和可再现性C.执行过程的封闭性D.与程序的对应性答案:A32.如果发现系统有(

)的进程队列就说明系统有可能发生死锁。A.可剥夺B.空闲C.同步D.环路等待答案:D33.操作系统是一种(

)。A.系统软件B.系统硬件C.应用软件D.支援软件答案:A34.为解决不同用户文件的“命名冲突”问题,通常在文件系统中采用__________。A.约定的方法B.多级目录C.路径D.索引答案:B35.操作系统是一种(

)。A.通用软件B.系统软件

C.应用软件D.软件包

答案:B36.下列进程状态的转换中,哪一个是不正确的?(

)A.等待—>

就绪B.执行—>就绪C.就绪—>等待D.就绪—>执行答案:C37.关于SPOOLING系统的描述错误的是(

)A.不需要独占设备B.加快了作业执行的速度C.使独占设备变成了共享设备D.利用了处理器与通道并行工作的能力答案:D38.对于记录型信号量,在执行V操作时,信号量的值应当(

)。A.不变B.加1C.减1D.减指定数值答案:B39.在计算机系统中,通常把财务管理程序看作是(

)。A.系统软件B.支援软件C.接口软件D.应用软件答案:D40.在可变分区管理方案中,若采用“最佳适应”分配算法,通常将空闲区按什么方式排列?(

)A.容量递增B.容量递减C.地址递增D.地址递减答案:A41.并发性是指若干事件在(

)A.同一时刻发生B.同一时间间隔内发生C.不同时刻发生D.不同时间间隔内发生答案:C42.设计批处理多道系统时,首先要考虑的是(

)A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性答案:B43.下列选项中,不可能在用户态发生的事件是(

)。A.系统调用B.外部中断C.缺页D.进程切换答案:D44.进程控制块是描述进程状态和特性的数据结构,一个进程(

)。A.可以有多个进程控制块B.可以和其他进程共用一个进程控制块C.可以没有进程控制块D.只能有惟一的进程控制块答案:D45.若处理器有32位地址,则它的虚拟地址空间为(

)A.2GBB.4GBC.100GBD.640GB答案:B46.SPOOLing技术可以将(

)设备改成可共享的虚拟设备。A.共享B.独占C.虚拟D.物理答案:C47.在设计实时操作系统时,(

)不是重点考虑的。A.及时响应,快速处理B.有高安全性C.有高可靠性D.提高系统资源的利用率答案:D48.用户要在程序一级获得系统帮助,必须通过(

)A.进程调度B.作业调度C.键盘命令D.系统调用答案:D49.系统“抖动”现象的发生不是由(

)引起的。A.置换算法选择不当B.交换的信息量过大C.主存容量不足D.请求页式管理方案答案:A50.死锁的四个必要条件中,无法破坏的是(

)A.环路等待资源B.互斥使用资源C.占用且等待资源D.非抢夺式分配答案:B51.从系统的角度来考虑,希望进入“输入井”的批处理作业的

_

__尽可能小。(

)A.等待时间B.执行时间C.周转时间D.平均周转时间答案:D52.虚拟存储器的最大容量由(

)决定A.内存容量B.内、外存总容量C.外存容量D.CPU答案:B53.文件系统中实现按名存取的功能是通过查找什么来实现的?(

)A.磁盘空间B.文件目录C.磁盘控制器D.位示图答案:B54.进程调度主要负责的工作是(

)。A.选一作业进入内存B.选一进程占用CPUC.建立一进程D.撤销一进程答案:B55.终端用户的注册过程就是对终端作业的(

)。A.作业调度B.进程调度C.中级调度D.内存调度答案:A56.处于静止阻塞状态的进程,在进程等待的事件出现后,应转变为(

)状态。A.静止阻塞B.活动阻塞C.静止就绪D.活动就绪答案:C57.缓冲技术能减少对CPU的(

),从而提高CPU的利用率。A.中断次数B.访问次数C.控制程度D.依赖程度答案:A58.下面关于操作系统的叙述中正确的是(

)A.从响应时间的角度来看,实时系统与分时系统无本质差别B.多道运行是现代操作系统的特征之一,它是指宏观和微观上都并行C.操作系统的特征是并行性、共享性、虚拟性和不确定性D.在分时系统中,响应时间≈时间片×用户数,因此只要时间片足够小其响应时间一定能改善。答案:C59.从用户的观点看,操作系统是(

)。A.用户与计算机之间的接口

B.控制和管理计算机资源的软件

C.合理地组织计算机工作流程的软件

D.由若干层次的程序按一定的结构组成的有机体

答案:A60.文件系统采用二级目录结构,这样可以(

)A.缩短访问文件存储器时间B.实现文件共享C.节省主存空间D.解决不同用户之间的文件名的冲突问题答案:A61.一种既有利于短小作业又兼顾到长作业的作业调度算法是(

)A.先来先服务B.轮转C.最高响应比优先D.均衡调度答案:C62.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由(

)临界区构成。A.2个B.3个C.4个D.5个答案:D63.在存储管理中,采用覆盖技术与交换技术的目的是(

)。A.节省内存空闯B.扩充内存容量C.提高CPU效率D.实现内存共享答案:A64.将高级语言(如C++等)书写的源程序翻译成机器语言表示的目标程序,实现该功能的是(

)。A.编译系统B.支撑软件C.软件开发工具D.操作系统答案:A65.所谓(

)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。A.

多重处理B.多道程序设计C.

实时处理D.并行执行

答案:B66.动态重定位是在(

)完成的。A.作业执行前集中一次B.作业执行过程中集中一次C.作业执行过程中D.作业执行过程中由用户答案:C67.下列进程状态的转换中,哪一个是不正确的?(

)A.等待—>

就绪B.执行—>就绪C.就绪—>等待D.就绪—>执行答案:C68.

(

)操作系统允许用户把若干个作业提交给计算机系统。A.单用户B.

分布式

C.批处理D.监督

答案:C69.对计算机系统起着控制和管理作用的是(

)。A.硬件B.操作系统C.编译系统D.应用程序答案:B70.使用户所编写的程序与实际使用的物理设备无关,这是由设备管理的(

)功能实现的。A.设备独立性B.设备分配C.缓冲管理D.虚拟设备答案:A71.系统抖动是指(

)A.使用机器时,屏幕闪烁的现象B.由于主存分配不当,偶然造成主存不够的现象C.系统盘有问题,致使系统不稳定的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象答案:D72.设计分时操作系统时,首先应考虑系统的(

)。A.实时性和可靠性B.交互性和响应时间C.封闭性D.周转时间和系统吞吐量答案:B73.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于(

)A.进程相应的程序段的长度B.进程总共需要运行时间多少C.进程自身和进程调度策略D.进程完成什么功能答案:C74.CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用(

)。A.并行技术B.覆盖技术C.缓冲技术D.虚拟存储器技术答案:C75.要页式存储管理系统中,将主存等分成(

)。A.块B.页C.段长D.段答案:A76.如果信号量S的值是0,此时进程A执行P(S)操作,则进程A会(

)。A.继续运行B.进入阻塞态,让出CPUC.进入就绪态,让出CPU有D.继续运行,并唤醒S队列上的等待进程答案:B77.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是(

)。A.2B.1C.3D.0.5答案:C78.通过破坏死锁必要条件之一来防止死锁产生,这种策略属于:(

)A.预防死锁B.避免死锁C.检测死锁D.解除死锁答案:A79.使用一个信号量协调5个进程对3个同类临界资源的访问,下列哪个信号量值不应该出现?(

)A.3B.0C.–1D.–3答案:D80.一次仅允许一个进程使用的资源称为(

)。A.同步资源B.临界资源C.临时资源D.共享资源答案:B81.虚拟存储管理策略可以(

)。A.扩大物理内存容量B.扩大物理外存容量C.扩大逻辑内存容量D.扩大逻辑外存容量答案:C82.CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用________。A.并行技术B.虚存技术C.缓冲技术D.通道技术答案:C83.批处理操作系统按照用户预先规定好的步骤控制作业的执行,无须人为干预,实现了计算机操作的(

)。A.网络化B.智能化C.实时化D.自动化答案:D84.在(

)操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。A.实时B.分时

C.

分布式D.单用户

答案:A85.在进程状态的转换中,以下状态转换不可能的是(

)A.运行状态→就绪状态B.阻塞状态→运行状态C.运行状态→阻塞状态D.阻塞状态→就绪状态答案:B86.请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会(

)。A.增加B.减少C.不变D.可能增加也可能减少答案:B87.在分页存储管理系统中,从页号到物理块号的地址映射是通过(

)实现的。A.段表B.页表C.PCBD.JCB答案:B88.访管指令所引起的中断属于哪一种中断?(

)A.外中断B.I/O中断C.软中断D.程序中断答案:C89.以下设备属共享型设备的是(

)。A.打印机B.磁带机C.磁盘D.输入机答案:C90.引入多道程序的目的在于(

)。A.充分利用CPU,减少CPU等待时间B.提高实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利用存储器答案:A91.SPOOLing技术可以实现设备的(

)分配。A.独占B.共享C.虚拟D.物理答案:C92.计算机的操作系统是一种(

)。A.应用软件B.系统软件C.工具软件D.支撑软件答案:B93.操作系统是对(

)进行管理的软件A.计算机软件B.计算机硬件C.计算机资源D.应用程序答案:C94.主存储器的编址单位是(

)。A.字节B.字C.块D.比特答案:A95.文件的保密是指防止文件被(

C

)A.篡改B.破坏C.窃取D.删除答案:C96.当(

)时,进程从执行状态转变为就绪状态。A.进程被调度程序选中B.时间片到C.等待某一事件D.等待的事件发生答案:C97.计算机系统中判别是否有中断事件发生应是在(

)A.进程切换时B.执行完一条指令后C.执行P操作后D.由用户态转入核心态时答案:B98.已经获得除(

)以外所有运行所需资源的进程处于就绪状态。A.CPUB.打印机C.主存储器D.磁盘空间答案:A99.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按(

)进行排列。A.地址从大到小B.地址从小到大C.尺寸从大到小D.尺寸从小到大答案:D二、多项选择题100.如果采用了页式存储管理,那么,可以允许(

)A.程序中使用连续的逻辑地址B.作业信息可以被装入到不相邻的主存块中C.对不同的作业划分成不同长度的页面D.在作业执行中由硬件进行动态重定位E.利用快表来提高指令执行速度答案:ABDE101.文件的逻辑存取方法包括(

)方法。A.链式B.随机C.顺序D.选择答案:BC102.UNIX系统中进程由三部分组成:进程控制块,正文段和数据段。这意味着一个程序的正文与数据可以是分开的,这种分开的目的是为了:(

)。A.可共享正文B.可共享数据C.可重人D.方便编程E.以上全部答案:ABC103.有关中断的下列提法中(

)是正确的。A.中断事件是由硬件发现的B.中断事件是由软件处理的C.中断事件是正在运行的进程所期望的D.应在每一条指令执行后检测是否有中断事件E.应在每个进程结束后检测是否有中断事件答案:ABD104.操作系统是计算机系统中的一种必不可少的系统软件,这是因为它能(

)A.为用户提供方便的使用接口B.使硬件的功能发挥得更好C.保证信息的安全和快速存取文件D.提高源程序的编制质量E.提高资源的使用效率答案:ABCE105.有关并发进程的下列描述中,(

)是不正确的。A.进程执行的相对速度是由进程自己来控制的B.进程执行的相对速度与进程调度策略无关C.P操作和V操作都是原语操作D.利用P、V操作可以防止死锁E.同步是指并发进程之间存在的一种制约关系答案:ABD106.下列阐述中,(

)是正确的.A.进程切换是由进程调度完成的B.进程切换是由进程状态的变化引起的C.进程状态的变化一定会引起进程的切换D.进程状态的变化与出现的中断事件有关E.对出现的中断事件处理后总要让进程调度程序工作答案:ABDE107.系统软件是计算机系统中必不可少的软件,它包括(

)等.A.操作系统B.编译系统C.接口软件D.软件开发工具E.软件测试程序答案:AB108.采用(

)管理方式时应使作业使用的逻辑地址空间和占用的绝对地址空间都是连续的。A.单一连续分区B.固定分区C.可变分区D.页式存储E.段式存储答案:ABC109.操作系统采用层次式结构的优点是(

)A.能把操作系统的整体工作局部化B.有利于操作系统功能的增:删:改C.实现各层次的功能时都可利用较内层提供的功能D.最外层可直接使用硬件提供的功能E.各层之间允许双向调用,这样便于达到正确性的设计目标答案:ABC110.进程所具有的基本状态包括(

)。A.后备状态B.运行状态C.完成状态D.就绪状态E.等待状态答案:BDE111.操作系统启动和控制外围设备完成I/O操作的过程包括多个阶段,下述正确的有(

)。A.准备阶段B.启动I/O阶段C.输入阶段D.输出阶段E.结束处理阶段答案:ABE112.操作系统的结构设计应追求的设计目标是(

)A.正确性B.高效性C.维护性D.随意性E.移植性答案:ABCE113.如果按文件的用途来分类,可将文件分为(

)。A.系统文件B.永久文件C.用户文件D.逻辑文件E.库文件答案:ACE114.从设备的使用角度可将设备分为(

)。A.块设备B.共享设备C.独占设备D.字符设备E.虚拟设备答案:BCE115.在下列的阐述中,(

)是正确的.A.一个中央处理器任何时刻最多只能被一个程序占用B.只有被操作系统选中的程序才能占用处理器C.若一个程序在执行中出现了事件,则该程序就要让出处理器D.一个被中断的程序在等待中断事件结束后就可立即占用处理器E.中断装置发现中断事件后就要让操作系统程序占用处理器答案:ABCE116.从设备的使用角度可将设备分为(

)。A.块设备B.独占设备C.字符设备D.共享设备答案:BD117.能防止死锁的资源分配策略有(

)A.申请新资源前先归还已占资源B.在进程开始执行前为其分配所需资源C.使进程互斥使用资源D.允许一个进程抢夺另一进程所占的资源E.按进程号的次序为进程分配资源答案:ABD118.操作系统的基本特征有(

)。A.并发性B.共享性C.虚拟性D.不确定性答案:ABCD119.计算机系统中可用于存储信息的部件有(

)A.输入机B.主存储器C.磁带D.寄存器E.磁盘答案:BCDE120.下列软件属于操作系统的是(

)。A.DOSB.windowsC.wordD.unix答案:ACD121.存储管理中的地址转换仅需在CPU中设置一个控制寄存器的是

(

)

管理。A.单个分区B.多个固定分区C.页式D.段式E.多个可变分区答案:ACD122.有关进程同步与互斥的正确阐述是(

)A.进程同步是进程互斥的特例B.进程同步与互斥都是对涉及共享变量的并发进程进行管理C.必须互斥的进程在逻辑上没有必然的联系D.必须同步的进程在逻辑上有必然的依赖关系E.实现进程的同步与互斥都是为了避免发生与时间有关的错误答案:BCDE123.采用分页式虚拟管理时,页面调度是否出”抖动”是与(

)有关的A.作业可使用的主存块数B.划分的主存块的大小C.用户编制的程序的局部性程序D.辅助存储器的容量E.选择的页面调度算法答案:ABCE124.以下选项属于基本操作系统的是(

)。A.网络操作系统B.批处理操作系统C.分时操作系统D.分布式操作系统E.实时操作系统答案:BCE125.进程由程序(

)三部分组成。A.数据B.实现磁盘的驱动调度C.进程控制块D.算法答案:ABCD126.下列软件属于系统软件的是(

)。A.操作系统、数据库系统B.操作系统C.编译系统D.接口软件、软件开发工具答案:BC127.设备管理的功能有(

)。A.实现设备的分配和回收B.各有自己的生命周期C.处理外围设备的中断事件D.实现设备的启动E.用可共享的设备模拟独占型设备答案:ABCDE128.采用树形目录结构的优点是(

)A.可解决重名问题B.有利于文件的分类C.能利用相对路径提高检索文件的速度D.能进行存取权限的控制E.能对文件存储空间进行管理答案:ABCD129.进程的基本状态包括(

)。A.运行状态B.后备状态C.就绪状态D.完成状态E.等待状态答案:ACE130.存储分配主要解决多道程序之间如何划分主存的问题,存储分配方式分为(

)。A.随机分配B.静态分配C.动态分配D.回收分配答案:BC131.避免死锁的关键是确定(

)。A.限制资源申请B.资源分配的安全性C.是否满足进程请求D.资源合理编号答案:BD132.以下关于PV操作的说法正确的是(

)。A.PV操作是一种只交换少量信息的低级通信方式B.PV操作能用于解决进程互斥问题,也能解决进程同步问题C.PV操作不能解决进程通信问题D.PV操作只能解决进程同步问题答案:AC133.设备管理的功能有(

)A.实现设备的分配和回收B.各有自己的生命周期C.处理外围设备的中断事件D.实现设备的启动E.用可共享的设备模拟独占型设备答案:ABCDE134.批处理多道系统能较好地提高计算机系统的工作效率,理由包括(

)。A.可提高处理器的利用率B.可充分利用计算机系统的资源C.使系统单位时间内的处理能力得到提高D.有利于提高系统的吞吐量答案:ABCD135.涉及PV操作的正确说法是(

)。A.PV操作只能解决进程同步问题B.PV操作能用于解决进程互斥问题,也能解决进程同步问题C.PV操作不能解决进程通信问题D.PV操作是一种只交换少量信息的低级通信方式答案:CD136.在计算机存储体系中,处理器能直接访问的是(

)。A.寄存器B.主存储器C.辅助存储器D.高速缓冲存储器答案:ABD137.适宜于静态重定位的存储管理有(

)。A.单个分区B.多个固定分区C.可变分区D.段式答案:AB138.属于“强迫性中断事件”的是(

)。A.硬件故障中断B.程序性中断C.外部中断D.输入/输出中断E.访管中断答案:ABCD139.如果按文件的用途来分类,可将文件分为(

)。A.系统文件B.永久文件C.用户文件D.逻辑文件E.库文件答案:ACE140.在一个具有分时兼批处理的计算机系统中,往往同时有批处理作业和终端作业请求执行,系统总是(

)。A.把批处理作业称为前台作业B.把终端作业称为前台作业C.让前台作业优先执行D.不允许前台作业与后台作业混合同时执行E.对后台作业采用自动控制方式答案:BCE141.有关进程的下列提法中(

)是错误的。A.进程是静态的

B.进程是动态的过程C.进程与程序是—一对应的

D.进程与作业是—一对应的E.多个进程可以在单个CPU上同时执行答案:ACD142.下列选项属于进程控制原语的是(

)。A.创建原语B.阻塞原语C.等待原语D.唤醒原语答案:ABD143.以下选项属于基本操作系统的是(

)A.网络操作系统B.批处理操作系统C.分时操作系统D.分布式操作系统E.实时操作系统答案:BCE144.以下的应用属于实时系统应用的是(

)。A.控制科学实验B.科学计算C.监督病人的临界功能D.可以与CPU并行工作答案:ACD145.操作系统的设备管理应具备的主要功能有(

)A.提供和进程管理系统的接口B.进行设备分配C.实现设备和设备、设备和CPU等之间的并行操作D.进行缓冲区管理答案:ABCD146.存储分配主要解决多道程序之间如何划分主存的问题,存储分配方式分为(

)。A.随机分配B.静态分配C.动态分配D.回收分配答案:BC147.采用多线程技术的系统中,一个进程中可以有一个或多个线程。在这样的系统中,进程和线程有许多相似之处,它们是(

)A.各有自己的生命周期B.工业过程控制C.由系统为其分配能独立使用的主存空间D.在执行中会经历各种状态变化答案:ABD148.各类操作系统各有所长,但也存在一些不足,这些不足之处表现为(

).A.批处理操作系统不允许用户直接干预作业的执行B.分时系统采用交互方式工作,故对需处理时间较长的作业不太合适C.实时操作系统中资源利用率不及批处理操作系统D.批处理操作系统能实现并行工作,但不能提高吞吐能力E.为了使用户满意,分时操作系统对用户请求的响应时间必须有严格的规定答案:ABC149.在计算机存储体系中,处理器能直接访问的是(

)。A.寄存器B.主存储器C.辅助存储器D.高速缓冲存储器答案:ABD三、判断题150.输入输出中断是可以屏蔽的。(

)答案:正确151.在多道程序中,程序是不允许并发执行的。(

)答案:错误152.在进程状态的转换中,从就绪态转换到阻塞态是不可能实现的。(

)答案:正确153.SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备,它由专门负责I/O的常驻内存的进程以及输入、输出井组成。答案:正确154.操作系统是添加在硬件上的第一道程序,是对硬件的扩充。(

)答案:正确155.虚拟存储器是利用操作系统产生的一个假想的特大存储器,是逻辑上扩充了内存容量,而物理内存的容量并未增加。答案:正确156.存放在磁盘上的文件只能随机访问。(

)答案:错误157.时钟中断属于自愿性中断。(

)答案:错误158.信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。(

)答案:正确159.用户通过终端使用计算机系统控制作业执行的方式称为脱机。(

)答案:错误160.引入中级调度的主要目的是为了提高内存的利用率和系统吞吐量,因此也可以把它归入到主存管理。(

)答案:正确161.磁带上的文件一般只能顺序存取。(

)答案:正确162.实时系统和分时系统都向用户提供交互能力,但后者比前者的交互功能更强。。(

)答案:错误163.操作系统是添加在软件上的第一道程序,是对硬件的扩充。(

)答案:错误164.一批作业有序的排在一起形成了线程。(

)。答案:错误165.操作系统中负责对系统中的数据信息进行管理的部分通常称为数据库系统。(

)答案:正确166.在分时系统中,时间片一定,用户数越少,响应时间越长。(

)答案:错误167.“可抢占”和“不可抢占”的优先级调度算法相比前者开销大。(

)答案:错误168.系统调用是操作系统与外界程序之间的接口,它属于核心程序。在层次结构设计中,它最靠近硬件。答案:错误169.程序在运行时需要很定分区式管理是针对单道多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。答案:正确170.进程同步是指某些进程之间在逻辑上相互制约的关系。(

)答案:错误171.分区管理要求对每一个作业都分配若干地址不连续的内存单元。(

)答案:正确172.进程A和进程B都要使用系统中同一台打印机,为了保证打印结果的Y性,两个进程要先后分别使用打印机,这属于进程的同步关系。(

)答案:错误173.操作系统核心提供了大量的服务,其最高层是系统调用,它允许正在运行的程序直接得到操作系统的服务。(

)答案:正确174.把物理地址转换成逻辑地址的过程称为分区。答案:错误175.正在执行的进程可称之为当前进程。(

)答案:正确176.能使计算机网络中的若干台计算机系统相互协作完成一个共同任务的操作系统是嵌入式操作系统。(

)答案:错误177.在分时系统中,响应时间≈时间片*用户数,因此为改善响应时间,常用的原则是使时间片越小越好答案:错误178.临界区是进程执行程序中临界资源访问的那一段程序代码答案:正确179.采用多道程序设计的系统中,系统的程序道数越多,系统的效率就越高。答案:错误180.Windows具有多道程序设计的特点,但不是分时系统。(

)答案:正确181.实时调度分为抢占式调度和非抢占式调度。(

)答案:正确182.并发是并行的不同表述,其原理相同。(

)答案:错误183.进程是基于多道程序技术而提出的,其最基本的特征是并发性和动态性;进程的执行也即在多种基本状态间多次转换的过程,但只有处于就绪、阻塞和执行这三种状态的进程位于内存中。答案:错误184.多道系统环境下,操作系统分配资源以进程为基本单位。(

)答案:正确185.系统调用的调用过程是通过用户程序,运行在用户态,而被调用的过程是运行在核心态下。(

)答案:正确186.把物理地址转换成逻辑地址的过程称为分区。(

)答案:错误187.操作系统是用户与计算机之间的接口。

)答案:正确188.提出中断请求后,CPU不予响应的状态称为中断响应。(

)答案:错误189.固定分区也叫静态分区。(

)答案:正确190.父进程创建了子进程,因此父进程执行完后,子进程才能运行。答案:错误191.进程间的互斥是一种特殊的同步关系.答案:正确192.当一个进程从等待态变成就绪态,则一定有一个进程从就绪态变成运行态。答案:错误193.

进程的互斥和同步总是因相互制约而同时引起答案:错误194.在计算机系统中,通常把学生管理系统看作是接口软件。(

)答案:正确195.一个虚拟的存储器,其地址空间的大小等于存储的容量加上主存的容量。答案:错误196.存储管理的目的是尽可能地方便用户使用和扩充主存实际容量。(

)答案:错误197.操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。答案:错误198.等待当前磁道上的某指定扇区旋转到磁头下所需的时间称为启动时间。(

)答案:错误199.进程是一个独立运行的单位,能与其他进程并行执行。而通常的程序段不能作为一个独立运行单位,也不能和其他进程并行地执行。答案:正确四、填空题200.在多道程序设计中,为了避免进程相互干扰,通常需要使用________技术来实现进程间的隔离。答案:进程保护201.

操作系统的内存管理包括________分区、页式内存管理和段式内存管理等技术。答案:固定202.

操作系统中,进程调度算法的目标通常包括最小化等待时间和________。答案:最大化系统吞吐量203.虚拟内存技术可以将硬盘作为扩展内存使用,对于内存不足的情况,操作系统会将暂时不需要的页面从内存中________到硬盘上。答案:换出204.操作系统中常用的文件访问方式包括顺序访问、________访问和索引访问等。答案:随机205.多道程序设计中,为了提高

CPU

利用率,通常会采用________技术,将一个进程执行过程划分成多个时间片轮流执行。答案:时间片轮转206.虚拟内存技术可以将硬盘空间作为扩展内存使用,其实现方式包括分页式虚拟内存和________式虚拟内存。答案:分段207.缺页中断是虚拟内存管理中的一种常见情况,它发生于访问的页不在内存中时,需要通过磁盘上的页面进行________。答案:调入208.操作系统的核心部分是内核,它负责管理计算机硬件资源,并提供基本的服务接口和________机制。答案:保护209.虚拟内存技术可以将硬盘作为扩展内存使用,每个虚拟地址对应实际物理内存或磁盘上的一页,这个过程称为________。答案:页面映射210.

操作系统可以通过________机制来保证在资源竞争时的正确性,避免出现死锁等问题。答案:同步211.在进程管理中,为了使进程之间互相隔离并提高系统的稳定性,通常会使用________技术来限制进程的权限。答案:进程保护212.操作系统中的调度算法有多种,常见的包括先来先服务、最短作业优先和________。答案:时间片轮转213.虚拟内存技术可以将硬盘空间作为扩展内存,从而提高计算机的整体性能。虚拟内存中的最小管理单元称为________。答案:页面214.操作系统内核的主要功能包括进程管理、内存管理、文件系统管理等,其中进程管理负责控制进程的________、调度和通信等。答案:创建215.操作系统中的调度算法有多种,其中最短作业优先算法可以实现最小化平均________和最大化系统吞吐量。答案:等待时间216.常见的文件系统包括

FAT32、NTFS

EXT4

等,它们通常采用________组织磁盘空间。答案:树形结构217.进程是计算机执行任务的基本单位,每个进程都有自己的进程________、状态和优先级等属性。答案:标识符218.操作系统内核的常见架构包括单体式内核、微内核和________内核。答案:外核219.文件系统负责管理磁盘上的文件和目录,并提供文件的读写等操作。在

FAT32

文件系统中,一个簇通常由多个________组成。答案:扇区220.文件系统负责管理磁盘上的文件和目录,并提供文件的读写等操作。常见的文件系统包括

FAT32、NTFS

和________等。答案:内存221.线程是轻量级的进程,同一进程中的线程共享进程的地址空间和大部分其他资源,可以通过________来实现并发执行。答案:调度五、简答题222.

请简述文件系统的概念和常见组成部分。答案:文件系统是指计算机用于组织、存储和管理磁盘上文件和目录的一种机制。文件系统通常由三个主要部分组成,分别是文件、目录和文件描述符。文件是计算机中存储数据的最基本的单位,每个文件都有一个唯一的文件名和对应的数据内容。目录用于组织文件和子目录,可以形成树形结构。文件描述符则是操作系统内核表示打开文件的方式,它是一个指向文件信息的指针或索引,包括文件类型、位置、大小等信息。常见的文件系统还包括

FAT32、NTFS

EXT4

等,它们采用不同的方式来组织磁盘空间、管理文件和目录。223.请简述进程和线程的区别。答案:进程是计算机中正在执行或等待执行的程序的实例。每个进程都有自己独立的地址空间、状态和优先级等属性。而线程是进程内部的一条执行路径,是轻量级的进程。同一进程中的线程共享进程的地址空间和大部分其他资源,但每个线程有自己的调度信息、堆栈和寄存器状态等。相比于进程,线程的创建、切换和销毁更加高效,因此在多任务操作系统中被广泛使用。同时,线程间的通信和同步更加方便,可以通过共享内存等机制来实现,但也需要考虑线程安全性问题。224.请解释进程和线程的区别。答案:进程是计算机中正在执行或等待执行的程序的实例。每个进程都有自己独立的地址空间、状态和优先级等属性。而线程是进程内部的一条执行路径,是轻量级的进程。同一进程中的线程共享进程的地址空间和大部分其他资源,但每个线程有自己的调度信息、堆栈和寄存器状态等。相比于进程,线程的创建、切换和销毁更加高效,因此在多任务操作系统中被广泛使用。225.简述进程间通信(IPC)的概念和几种常见实现方式。答案:进程间通信(IPC)是指在操作系统中,不同进程之间进行信息交换和共享的机制。常见的

IPC

实现方式包括管道、消息队列、共享内存、套接字和信号等。管道是一种半双工的通讯方式,允许两个进程之间进行单向数据传输;消息队列是一种有序的消息传递机制,可以实现多个进程之间的异步通信;共享内存可以使不同进程共享同一块物理内存,以达到高效的数据交换目的;套接字是网络编程中常用的一种

IPC

方式,可以在不同计算机之间进行通信;信号则是一种轻量级的

IPC

机制,它可以在进程之间发送简短的异步消息,并对接收方进程触发相应的处理函数。226.简述多级反馈队列调度算法的特点及适用场景。答案:多级反馈队列调度算法是一种将进程划分成多个队列,每个队列有不同的时间片大小和优先级权重的调度算法。它的主要特点包括能够结合先来先服务、最短作业优先、时间片轮转等前面介绍的调度算法,实现了综合的调度效果;同时,它还能根据进程的响应时间、等待时间等指标,对进程进行动态的调度和切换,保证了多任务系统的稳定性和公平性。多级反馈队列调度算法适用于多任务系统中存在多种类型的进程,且这些进程具有不同的处理需求和优先级要求的场景下。227.简述进程调度算法的分类和特点。答案:进程调度算法根据不同的调度策略可以分为多种类型,常见的有先来先服务、最短作业优先、时间片轮转、多级反馈队列等。先来先服务算法按照进程到达的顺序进行调度,具有公平性但容易产生“饥饿”现象;最短作业优先算法按照进程运行时间的长度进行调度,可以最小化平均等待时间和最大化系统吞吐量;时间片轮转算法将进程划分成多个时间片轮流执行,可以在保证响应时间的同时避免某些进程长时间霸占

CPU;多级反馈队列算法则将进程按优先级划分成多个队列,每个队列有不同的时间片大小和优先级权重,能够结合前面的调度策略来实现综合的调度效果。228.简述操作系统内存管理的基本原则和常见技术。答案:操作系统内存管理的基本原则包括虚拟化、保护和共享三个方面。虚拟化是指每个进程都有自己独立的地址空间,从而实现了进程间的隔离;保护是指操作系统需要保护进程的地址空间不被其他进程或用户程序所非法访问;共享是指操作系统需要实现不同进程之间共享内存、代码和数据等资源。常见的内存管理技术包括固定分区、动态分区、页式内存管理和段式内存管理等。固定分区技术将内存划分成若干固定大小的分区,每个分区只能被一个进程所使用;动态分区技术则按需动态分配内存,不同进程可以使用不同大小的内存空间;页式内存管理通过将虚拟地址划分成固定大小的页面,实现了对地址空间的虚拟化;段式内存管理则将程序地址空间划分成若干大小不同的段,以适应不同程序的要求。229.

请简述虚拟内存技术的作用和实现原理。答案:虚拟内存技术可以将硬盘空间作为扩展内存使用,使得进程无需实际占用物理内存即可运行。当进程访问虚拟内存时,操作系统会检查所需页面是否已经在物理内存中,如果不在,则需要进行页面调入操作,将数据从磁盘上读取到内存中。如果内存不足,操作系统会将暂时不需要的页

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论