操作系统期末复习资料

发布时间:2023年12月25日

操作系统引论

  1. 计算机操作系统的功能是?????????。?

A. 把源程序代码转换为目标代码?

B. 实现计算机用户之间的相互交流?

C. 完成计算机硬件与软件之间的转换

D. 控制、管理计算机系统的资源和程序的执行?

``010110011020100??D???``010110021020101

  1. 操作系统是一组?????????。?

A. 文件管理程序? B. 中断处理程序? C. 资源管理程序? D. 设备管理程序?

``010110021020100? C?? ``010110032020101?

  1. 在操作系统中,用户界面指的是????????????。?

A.硬件接口、软件接口和操作环境? B.命令接口、程序接口和操作环境?

C.硬件接口、命令接口和操作环境? D.硬件接口、命令接口和程序接口?

``010110032020100?? B?? ``010110042020101?

  1. 以下描述与操作系统无关的是???????????

A. 方便用户的程序集合?

B.控制和管理计算机系统的硬件和软件资源?

C.计算机系统的硬件和软件资源的集合?

D.合理地组织计算机工作流程?

``010110042020100 ?C?? ``010110051020101?

  1. 以下关于操作系统作用的叙述中,不正确的是???????????。?

A.管理系统资源?? B.控制程序执行?

C.改善人机界面?? D.提高用户软件运行速度?

``010110051020100? D ``010110061020101?

  1. 从用户的观点看,操作系统是??????????。?

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

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

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

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

?``010110061020100? ?A?? ``010110072020101?

  1. 下面各项中,?????????不是引入操作系统的最主要目的。?

A.方便用户使用?? B.更有效地利用软、硬件资源?

C.及时响应用户请求?? D.改善系统性能?

``010110072020100?? C?? ``010110082020101?

  1. 操作系统在计算机系统中处于??????????之间的位置。?

A.计算机硬件和软件?? B.计算机硬件和用户?

C.处理机和用户?? D.外部设备和处理机?

``010110082020100?? B???``010110092020101?

  1. 操作系统提供给用户程序的接口是????????。?

A.命令解释程序? B.系统调用? C.P、V操作? D.对话框?

``010110092020100?? B?? ``010110102020101

  1. 操作系统的最主要设计目标是___________。?

A.方便性和有效性? ? B.方便性和可扩展性?

C.有效性和可扩展性?? D.有效性和开放性?

``010110102020100?? A?? ``010110112020101?

  1. 配置了操作系统的计算机是一台比原来的物理计算机功能更强大的计算机,这样的计算机只是一台逻辑上的计算机.称为??????????计算机。?

A.虚拟? B.物理? C.并行? D.共享?

``010110112020100?? A???``010110122020101?

  1. 操作系统是对????????进行管理的软件。?

A.系统软件? B.系统硬件? C.计算机资源? D.计算机程序?

``010110122020100?? C??``010110131020101?

  1. 从用户的观点看,操作系统是?????????。?

A.用户与计算机之间的接口? B.控制和管理计算机系统的资源?

C.合理组织计算机工作流程? D.一个大型的工具软件?

``010110131020100?? A??``010110143020101?

  1. ?????????不是设计实时操作系统主要追求的目标。?

A.安全可靠? B.资源利用率 C.及时响应? D.快速处理?

``010110131020100?? B??``010110143020101?

  1. 实时操作系统必须在???????内处理完来自外部的事件。?

A.响应时间? B.周转时间 C.规定时间? D.调度时间?

``010110131020100?? C ??``010110143020101?

  1. 操作系统为用户程序完成与?????????的工作。?

A.硬件无关和应用无关? B.硬件相关和应用无关?

C.硬件无关和应用相关? D.硬件相关和应用相关?

``010110143020100?? B?? ?``010110153020401?

  1. 有甲、乙两道算题,每道需执行1小时(其中处理器的工作时间为12分钟)。若它们在多道系统中执行,甲、乙两道题总共需执行80分钟,则处理器的利用率为???????????。?

A.50%? B.40%? C.30%? D.20%?

``010110153020400?? C? ?``010210013020101

注:24/80=0.3

  1. 有甲、乙两道算题,每道需执行1.5小时(其中处理器的工作时间为20分钟)。若它们在多道系统中执行,甲、乙两道题总共需执行80分钟,则处理器的利用率为???????????。?

A.50%? B.40%? C.30%? D.20%?

``010110153020400?? A? ?``010210013020101

注:40/80=0.5

  1. _______不是分时系统的特点。?

A.多个用户是经过网络连接,同时使用计算机系统?

B.各用户可同时请求系统服务?

C.各用户的请求彼此独立,互不干扰

D.用户以会话方式控制自己的程序运行?

``010210013020100? A?? ``010210022020101?

  1. ????????的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。?

A.批处理操作系统??B.实时操作系统??

C.分时操作系统??D.多处理机操作系统

``010210022020100???B???``010210032020101?

  1. 分时操作系统的主要目的是????????。?

A.计算机系统的交互性? B.计算机系统的实时性?

C.计算机系统的可靠性? D.提高软件的运行速度??

``010210032020100????A?? ``010210042020101?

  1. 多道批处理系统的主要缺点是??????????。?

A.CPU利用率低? B.不能并发执行? C.缺少交互性? D.以上都不是?

``010210042020100?? C?? ``010210052020101?

  1. 分时操作系统的特点是????????????。?

A.交互性、同时性(多路性)、独立性、及时性?

B.可靠性、交互性、独立性、及时性?

C.可靠性、交互性、独立性、及时性?

D.交互性、同时性(多路性)、独立性、动态性?

``010210052020100?? A?? ``010210062020101?

  1. ?????????操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。?

A.网络? B.分布式? C.分时? D.实时?

``010210062020100???C?? ?``010210071020101?

  1. 在下列操作系统中,对响应时间要求最高的是?????????。?

A.批处理系统? B.分时系统? C.实时系统? D.网络操作系统?

``010210071020100???C?? ``010210082020101?

  1. 如果分时系统的时间片一定,那么????????,则响应时间越长。

A.内存越大? B.内存越少? C.用户数越少? D.用户数越多

``010210082020100???D?? ``010210091020101?

  1. 在下列性质中,哪一个不是分时系统的特征????????。?

A.多路性????? B.交互性? C.独占性? D.成批性?

``010210091020100?? D?? ``010210102020101?

  1. 设计实时操作系统时,首先要考虑系统的??????????。?

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

C.灵活性和可靠性? D.灵活性和可移植性?

``010210102020100???A?? ?``010210111020101?

  1. UNIX操作系统是一种多用户的、人机交互的??????????。?

A.多道批处理系统? B.实时系统? C.分时系统? D.分布式系统?

``010210111020100?? C?? ``010210123020101?

  1. 实时操作系统必须在????????的时间内响应一个新任务。?

A.一个机器周期? B.被控对象规定? C.任意周期? D.时间片?

``010210123020100???B?? ?``010210131020101?

  1. 分时系统响应时间与????????有关。?

A.每个应用进程分配的时间片长度? B.进程大小?

C.就绪进程数目?? D.就绪进程数目和时间片长度?

``010210131020100???D?? ``010210142020101?

  1. 在分时系统中,下列描述中,?????????不属于响应时间的一部分。?

A.处理机对请求信息进行处理的时间?

B.从键盘输入的请求信息传送到处理机的时间?

C.请求信息在外存队列上排队等待的时间?

D.所形成的响应回送到终端显示器的时间?

``010210142020100 ?C???``010310012020101?

  1. 操作系统的两个最主要的特征是????????。?

A.并发性和虚拟性?? B.并发性和共享性? C.共享性和异步性?? D.共享性和虚拟性?

``010310012020100????B?? ``010310022020101?

  1. 下面各项中,??????????不是操作系统的基本特征。?

A.并发和共享? B.虚拟? C.交互性? D.异步?

``010310022020100?? C?? ``010310032020101?

  1. 下列各项中,???????????不是现代操作系统的主要特征。?

A.并发性? B.共享性? C.确定性? D.虚拟性?

``010310032020100???C??``010410011020101?

  1. 操作系统的功能是进行处理机管理、?????????管理、设备管理、文件管理和作业管理等。?

A.进程? B.存储器? C.硬件? D.软件?

``010410011020100???B???``010410021020101?

  1. 下列管理功能中,????????????不属于操作系统的功能。?

A.处理器管理? B.软件管理? C.作业管理? D.设备管理?

``010410021020100?? B???``010410032020101?

  1. 若把操作系统看作计算机系统资源的管理者,下列的????????不属于操作系统管理的资源。?

A.程序? B.内存? C.CPU? D.中断?

``010410032020100 D???``010410042020101?

  1. 下列选项中,???????不属于操作系统提供给用户的可使用资源。?

A.中断机制? B.处理机 C.存储器? D.I/O设备?

``010410042020100???A??``010510012020101

?操作系统接口

  1. 操作系统作业管理的主要功能是??????????。?

A.作业的调度和控制?? B.作业的输入?

C.作业的建立?? D.作业的编制?

``070110011020100?? A?? ?``070110022020101?

  1. 交互作业的操作使用接口不包含??????????。?

A.菜单技术? B.窗口技术?

C.操作控制命令? D.作业控制语言?

``070110022020100??D?? ?``070110031020101?

  1. 作业的交互控制方式也可称为??? ??????。?

A.联机控制方式?? B.批处理控制方式? C.脱机控制方式?? D.多进程控制方式?

``070110031020100?? A?? ?``070110041020101?

  1. 用户通过终端使用计算机系统控制作业执行的方式称为??????方式。?

A.自动? B.联机? C.脱机? D.假脱机?

``070110041020100?? B?? ?``070110052020101?

  1. UNIX操作系统的Shell是负责??? ????的模块。?

A.解释并执行来自终端的命令? B.解释并执行来自终端的内部命令?

C.解释并执行来自终端的外部命令? D.进行功能调用?

``070210011020100?? A?? ?``070210022020101?

  1. 下列选项中,操作系统提供给应用程序的接口是???????????。?

A.系统调用? B.中断? C.库函数? D.原语?

``070310052020100?? A?? ?``070310062020101?

  1. 下列选项中,不可能在用户态发生的事件是?????????。?

A.系统调用? B.外部中断? C.进程切换? D.缺页?

``070310072020100?? C

  1. 系统调用是???????????。?

A.一条机器指令? B.提供给编程人员访问操作系统的接口

C.中断子程序? D.用户子程序?

``070310052020100?? B?? ?``070310062020101?

  1. 系统调用是由操作系统提供的内部调用,它?????????????。?

A.直接通过键盘交互方式使用? B.只能通过用户程序间接使用

C.是命令接口中的命令使用? D.与系统的命令一样?

``070310052020100?? B?? ?``070310062020101?

  1. 用户要在程序一级获得系统帮助,必须通过?????????????。?

A.进程调度? B.作业调度 C.系统调用? D.键盘命令?

``070310052020100?? C?? ?``070310062020101?

  1. 内核与应用程序之间的接口是?????????????。?

A.Shell命令? B.图形界面 C.系统调用? D.C语言函数?

``070310052020100?? C?? ?``070310062020101?

  1. 联机命令接口是?????????????。?

A.分时系统中的接口? B.批处理系统的接口

C.实时系统的接口? D.其他系统的接口?

``070310052020100?? A?? ?``070310062020101?

  1. 用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的?????????????接口。?

A.图形用户接口? B.原语 C.系统调用? D.键盘命令?

``070310052020100?? C?? ?``070310062020101?

进程管理

  1. ?多道程序设计是指????????。?

A.在多台处理机上同时执行多道程序?

B.在多台处理机上同一时刻执行多道程序?

C.在一台处理机上同时执行多道程序?

D.在一台处理机上同一时刻执行多道程序?

``020110011020100?? C????``020110022020101?

  1. 有关进程的下列叙述中,?????????是正确的。?

A.进程是静态的文本?? B.进程与程序是一一对应的?

C.进程与作业是一一对应的? D.多个进程可以在单个CPU上同时执行?

``020110022020100?? D?? ?``020110032020101?

  1. 进程和程序的本质区别是?????????。?

A.存储在内存和外存?? B.顺序和非顺序执行机器指令?

C.分时使用和独占使用计算机资源? D.动态和静态特征?

``020110032020100?? D?? ?``020110041020101?

  1. 下列的进程状态变化中,?????????的变化是不可能发生的。?

A.运行→就绪? B.运行→等待? C.等待→运行? D.等待→就绪?

``020110041020100?? C?? ?``020110051020101?

  1. 在下述进程状态的转换中,???????????是不可能的。?

A.运行态→就绪态?? B.运行态→等待态? C.等待态→就绪态?? D.就绪态→等待态?

``020110211020100?? D?? ?``020110222020101?

  1. 已获得除CPU以外的所有所需资源的进程处于?????????状态。?

A.运行? B.就绪? C.自由? D.等待?

``020110051020100?? B?? ?``020110062020101?

  1. 一个进程是?????????。?

A.由协处理器执行的一个程序? B.一个独立的程序?+?数据集?

C.PCB结构、程序和数据的集合? D.一个独立的程序

``020110062020100?? C????``020110072020101?

  1. 某进程所要求的一次打印输出结束,该进程被唤醒,其进程状态将从?????????。?

A.就绪状态到运行状态? B.等待状态到就绪状态?

C.运行状态到等待状态? D.运行状态到就绪状态

?``020110072020100??B?? ``020110082020101?

  1. 进程从等待状态转到就绪状态的原因可能是??????????。?

A.请求I/O?? B.I/O完成?

C.被进程调度程序选中? D.另一个进程运行结束

?``020110082020100?? B?? ?``020110093020101

  1. 某个进程从等待状态进入就绪状态可能是由于????????????。?

A.现运行进程执行了启动I/O指令? B.现运行进程执行了P操作?

C.现运行进程执行了V操作? D.现运行进程时间片用完?

``020110093020100?? C?? ?``020110102020101?

  1. 采用多道程序设计能???????????。?

A.增加平均周转时间?? B.发挥并提高并行工作能力?

C.缩短每道程序的执行时间? D.降低对处理器调度的要求?

``020110102020100?? B?? ?``020110112020101?

  1. 在计算机系统中,允许多个程序同时进入内存并运行,这种方法称为??????????。?

A.SPOOLing技术?? B.虚拟存储技术? C.缓冲技术?? D.多道程序设计技术?

``020110112020100?? D?? ?``020110121020101?

  1. 多道程序的引入主要是为了????????????。?

A.提高CPU的速度?? B.提高内存的存取速度?

C.提高计算机的使用效率? D.减少CPU处理作业时间?

``020110121020100?? C ?``020110131020101?

  1. 多道程序系统中,当???????????时,进程从执行状态转变为就绪状态。?

A.进程被进程调度程序选中? B.时间片到?

C.等待某一事件?? D.等待的事件发生?

``020110131020100?? B?? ?``020110141020101?

  1. 进程具有并发性和?????????两大重要属性。?

A.动态性? B.静态性? C.易用性? D.封闭性?

``020110141020100?? A?? ?``020110151020101?

  1. 并发性是指若干事件在?????????发生。?

A.同一时刻? B.同一时间间隔内? C.不同时刻? D.不同时间间隔内?

``020110151020100?? B?? ?``020110161020101?

  1. 当一个进程?????????就要退出等待队列而进入就绪队列。

A.启动了外设?? B.用完了规定的时间片?

C.获得了所等待的资源? D.能得到所等待的处理器?

``020110161020100?? C?? ?``020110171020101?

  1. 当输入输出操作正常结束时,操作系统将请求该操作的进程的状态设置成????????。?

A.等待状态? B.运行状态? C.就绪状态? D.挂起状态??

``020110171020100?? C?? ?``020110182020101?

  1. 进程控制块中的现场信息是在????????保存的。?

A.创建进程时?? B.处理器执行指令时?

C.中断源申请中断时?? D.中断处理程序处理中断前?

``020110182020100?? D? ??``020110191020101?

  1. 进程所请求的一次打印输出结束后,将使该进程状态从????????。?

A.运行态变为就绪态?? B.运行态变为等待态??

C.就绪态变为运行态?? D.等待态变为就绪态

?``020110191020100?? D????``020110201020101?

  1. 进程从就绪状态进入运行状态的原因可能是?????????。?

A.等待某一事件?? B.被选中占有处理器?

C.时间片用完?? D.等待的事件已发生?

``020110201020100? B?? ?``020110211020101?

  1. 单CPU系统中,关于进程的叙述正确的是??????????。?

A.一个处于等待状态的进程一旦分配了CPU,即进入运行状态?

B.只能有一个进程处于就绪状态?

C.一个进程可以同时处于就绪状态和等待状态?

D.最多只有一个进程处于运行状态?

``020110222020100?? D?? ?``020110232020101?

  1. 多道程序设计能充分发挥??????????之间的并行工作能力。?

A.CPU与外设? B.进程与进程? C.内存与进程? D.内存与外设?

``020110232020100?? A?? ?``020110242020101?

  1. 一个进程的基本状态可以从其它两种基本状态转变过去,这个基本状态一定是??????????。?

A.执行状态? B.阻塞状态? C.就绪状态? D.完成状态?

``020110242020100?? C?? ?``020110252020101?

  1. 进程具有的特性包括:???????????。?

①动态性? ?②共享性? ?③并发性? ?④相互制约性? ?⑤独立性? ?⑥静态性?

A.①③④⑤? B.①②④⑤? C.②④⑤⑥? D.①②④⑥?

``020110252020100?? A ??``020110262020101?

  1. 进程控制块记录了进程执行时的情况,它的内容可由?????????进行修改。?

A.操作系统? B.进程自己? C.中断装置? D.用户?

``020110262020100?? A?? ?``020110272020101?

  1. 当一个进程正等待着?????????时,称其为等待状态。?

A.合作进程的一个消息? B.分配给它一个时间片?

C.调度程序选中它?? D.进入内存?

``020110272020100?? A?? ?``020110282020101?

  1. 操作系统中,资源分配的基本单位是????????。?

A.进程? B.线程? C.作业? D.程序?

``020110302020100?? A?? ?``020150314101001?

  1. 若进程Pa、Pb和Pc单独执行时间分别是1小时、1.5小时和2小时,其中处理机工作时间分别为10分钟、15分钟和35分钟。如果采用多道程序设计方法,让Pa、Pb和Pc并行工作,假定处理机利用率达到50%,请问系统效率能提高百分之几??

``020150314101000?

答:Pa、Pb和Pc并行工作时总共使用CPU时间为:

(10+15+35)/50%=120?(分钟)?????????????? ?????

单道方式执行时总时间为60+90+120=270分钟????????? ?????

故系统效率提高:(270-120)/270*100%=55.56%????????? ?

``020210012020101?

  1. 原语应是???????。?

A.操作系统中的一个函数?

B.操作系统中的一个过程?

C.操作系统中的一个执行不可中断的过程?

D.操作系统中的一个执行可中断的函数

?``010510172020100?? C?? ?``010510182020101?

  1. 有关原语的说法中,????????是正确的。?

A.原语是不可中断执行的用户过程?

B.原语是不可中断执行的操作系统过程?

C.原语是可中断执行的用户过程?

D.原语是可中断执行的操作系统过程?

``010510152020100?? B?????``010510164020101?

进程控制?

  1. 下列选项中,导致创建新进程的操作是??????????。?

I.用户登录成功??II.设备分配??III.启动程序执行

A.仅I和II? B.仅II和III? C.仅I和III?? D.I、II和III?

``020210012020100?? C?? ?``020210022020101?

  1. 通常,用户进程被建立后,????????。?

A.便一直存在于系统中,直到被操作人员撤消?

B.随着程序运行正常或异常结束而撤消?

C.随着时间片轮转而撤消与建立?

D.随着进程的阻塞或唤醒而撤消与建立?

``020210022020100?? B?? ?``020210032020101?

  1. 在具有挂起状态的系统中,若当前内存空间高度吃紧,系统将使一个正在等待I/O的进程进入?__________状态。?

A.活动就绪? B.静止就绪? C.活动阻塞? D.静止阻塞?

``020210032020100?? D?? ?``020210042020101?

  1. 在下述关于父进程和子进程的叙述中,正确的是????????。?

A.父进程创建了子进程,因此父进程执行完了,子进程才能运行?

B.子进程执行完了,父进程才能运行?

C.撤消子进程时,应该同时撤消父进程?

D.一个子进程只有一个父进程,但一个父进程可以有多个子进程

?``020210042020100?? D? ??``020310012020101?

进程同步?

  1. 进程之间的制约关系可以归结为??????????。?

A.同步与互斥? B.并发与异步? C.同步与并发? D.同步与异步?

``020310012020100 A????``020310022020101?

  1. 在多道程序系统中,为了保证公共变量的完整性,各进程应互斥进入相关临界区。所谓临界区是指????????。?

A.一个缓冲区? B.一段数据区? C.同步机制? D.一段程序?

``020310022020100?? D?? ?``020310032020101?

  1. 两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种关系称为进程间的?????????。?

A.同步? B.互斥? C.竞争? D.合作

?``020310032020100?? A?? ?``020310042020101?

  1. 使若干并发进程共享一临界资源而不发生与进程推进速度有关错误,涉及相关临界区的错误说法是????????。?

A. 一次最多让一个进程在临界区执行?

B. 任何一个进入临界区执行的进程必须在有限时间内退出临界区?

C. 可以强迫一个进程无限地等待进入它的临界区”

D. 可能没有任何进程在临界区执行

?``020310042020100?? C?? ?``020310053020101?

  1. 下面叙述中正确的是????????。?

A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同?

B.为了避免发生死锁,各进程只能逐个申请资源?

C.操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状态有关的信息?

D.进程同步是指某些进程之间在逻辑上的相互制约关系?

``020310053020100? D?? ``020310063020101?

注:C应该是操作系统读出

  1. 有关并发进程相互之间的关系,正确的说法是????????。?

A.肯定是无关的?? B.肯定是有交往的?

C.可能是无关的,也可能是有交往的? D.一定要互斥执行?

``020310063020100?? C?? ?``020310072020101?

  1. 并发进程执行时可能会出现与时间有关的错误,这种错误是与????????无关的。

A.使用共享资源?? B.进程被打断的时间?

C.进程占用处理器的总时间? D.进程交替执行的次序?

``020310072020100? C?? ?``020310081020101?

  1. 若信号量S的初值为2,当前值为-1,则表示有????????个等待进程。

A.0? B.1? C.2? D.3

?``020310081020100?? B?? ?``020310092020101?

  1. 设与某资源关联的信号量初值为3,当前值为1。若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是??????????。?

A.0、1? B.1、0? C.1、2?? D.2、0?

``020310092020100?? B?? ?``020310101020101?

  1. 操作系统中,对信号量S的P原语操作定义中,当执行完P语句之后,使进程进入相应等待队列的条件是??????。?

A.S≠0? B.S<0? C.S=0? D.S>0?

``020310101020100?? B?? ?``020310112020101?

  1. 有关PV操作的说法中????????是错误的。?

A. PV操作不仅是进程互斥的有效工具,而且是简单方便的同步工具

B. PV操作不能实现进程间通信

C. 进程调用P操作测试自己所需的消息是否到达

D. 进程调用V操作向其它进程发送消息

``020310112020100?? B?? ?``020310121020101

  1. 有n个并发进程竞争必须互斥使用的共享资源时,若某进程调用P操作后成为第一个等待使用该资源者,则这时信号量的值为????????。?

A.0? B.1? C.-1? D.n-1?

``020310121020100?? C?? ?``020310132020101?

  1. 设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用PV操作管理时信号量S的可能取值是????????。?

A、1,0,-1,-2? B、2,0,-1,-2? C、1,0,-1? D、3,2,1,0??

``020310142020100?? A?? ?``020310151020101

注:最多有两个在等待,这时S = -2;当没人使用资源时S为1.

  1. 多个进程间可通过P、V操作交换信息实现进程同步和互斥,因此信号量机制是进程间的一种?_________通信方式。?

A.高级? B.低级? C.消息缓冲? D.间接

?``020310151020100?? B?? ?``020310163020101?

  1. 某计算机系统中若同时存在5个进程,则处于等待状态的进程最多可有????????个。?

A.0? B.1? C.4? D.5??

``020310163020100?? C?? ?``020310172020101?

  1. 若系统中有5个并发进程都涉及某个共享变量A,则A的相关临界区是由????????临界区构成。?

A.2个? B.3个? C.4个? D.5个?

``020310172020100?? D?? ?``020310183020101?

注:临界区是指使用临界资源的程序段

  1. 设有n个进程使用同一个共享变量,如果最多允许m(m?<?n)个进程同时进入相关临界区,则信号量的变化范围是??????????。?

A.n,n-1,...,n-m?? B.m,m-1,...1,0,-1,...m-n?

C.m,m-1,...1,0,-1,...m-n-1? D.m,m-1,...1,0,-1,...m-n+1?

``020310183020100?? B?? ?``020310192020101?

注:允许m个进入临界区,说明S量最大值为m;当所有人都申请临街资源时,资源的需要量为n,那么缺少的资源数为m-n,即S量为m-n。

  1. 对于有两个并发进程的系统,设互斥信号量为mutex,若mutex=0,则??????????。?

A.表示没有进程进入与mutex相关的临界区?

B.表示有一个进程进入与mutex相关的临界区?

C.表示有一个进程进入与mutex相关的临界区,另一个进程等待进入?

D.表示有两个进程进入与mutex相关的临界区?

``020310192020100?? B? ?``020310203020101?

注:互斥信号量初值为1,当mutex=0时,表示已经有一个进程申请了资源。

  1. 在有m个进程的系统中出现死锁时,死锁进程的个数k应满足的条件是???????????。?

A.k≥2? B.1<k<m? C.1<k≤m? D.k≥1?

``020310203020100?? C?? ?``020310213020101?

注:至少有两个进程才有死锁可言,最多的情况就是所有的进程都在等待别人释放资源,就像哲学家就餐问题,因此最多有m个。

  1. 在一个单处理机系统中,若有4个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程至少有???????个。?

A.0? B.1? C.2? D.3?

``020310213020100?? A?? ?``020310223020101?

注:因为是单处理机系统,所以一个时刻只有一个进程处于执行状态,能占据处理机运行。所以4个用户进程处于就绪状态的最多有3个,最少有0个处于就绪状态,此时有两种情况:a. 3个处于阻塞状态,1个处于执行状态

b. 4个都处于阻塞状态。

  1. 如果单CPU系统中有n个并发进程,则就绪队列中进程个数最多可达??????????个。?

A.n? B.n-1? C.n-2? D.1?

``020310223020100?? B?? ?``020310232020101?

  1. 为了使两个进程能同步运行,最少需要?????????个信号量。?

A.1? B.2? C.3? D.4?

``020310232020100?? B?? ?``020310242020101?

  1. 对具有相关临界区的n个并发进程采用P、V操作实现进程互斥时,信号量的初值应定义为????????。?

A.0?? B.1? C.n? D.n-1??

``020310242020100?? B?? ?``020310252020101?

  1. 涉及PV操作的正确说法是????????。?

A.PV操作只能解决进程互斥问题?

B.PV操作只能解决进程同步问题?

C.PV操作能用于解决进程互斥问题,也能解决进程同步问题?

D.PV操作是一种高级通信方式

?``020310252020100?? C?? ?``020310263020101?

  1. 在同一系统中,假设同时存在为两个相互独立的C++源程序进行编译的两个进程(它们使用同一个编译程序),它们之间的关系正确的是:???????

A.它们可以并发执行,两者逻辑上有依赖关系?

B.它们可以并发执行,两者逻辑上无依赖关系?

C.它们不可以并发执行,但两者逻辑上有依赖关系?

D.它们不可以并发执行,因为两个进程运行的是同一个编译程序

?``020310263020100?? B?? ?``020310274020201?

进程通信?

  1. 信箱通信是一种???????通信方式。?

A.直接? B.间接? C.低级? D.信号量?

``020510012020100?? B?????``020510022020101?

  1. 如下选项中,不能用于进程间通信的是????????。?

A.消息? B.信件? C.信号量? D.口令?

``020510022020100?? D????``020510032020101?

  1. 属于进程通信原语的有????????。?

?A.P操作原语? B.V操作原语? C.创建进程原语 ?D.send原语?

``020510032020100?? C?? ?``020510042020101?

  1. 构成网络操作系统通信机制的是????????。?

A.进程? B.线程? C.通信原语? D.对象?

``020510042020100?? C????``020510052020101?

  1. 下面的描述中,???????????是错误的。?

A.进程执行的相对速度不能有进程自己来控制

B.P、V操作是原语操作?

C.利用信号量的P、V操作可以交换大量信息?

D.同步是指并发进程之间存在的一种制约关系?

``020510052020100?? C? ?``020610012020101

  1. ??????是只能由P和v操作所改变的整型变量。

A. 共享变量? B.锁? C. 整型信号量??? D.记录型信号量

``020510052020100?? C? ?``020610012020101

  1. 在进程通信中,?????常用信件(信件在信箱中,信箱属于高级通信)交换信息。

A.低级通信 ?? B.高级通信 C.消息通信 ?? D.管道通信

``020510052020100?? B? ?``020610012020101

线程的基本概念?

  1. ?线程是操作系统的重要概念,不具有线程管理的操作系统有????????。?

A.Windows?3.2? B.Linux? C.Windows?NT? D.Windows?XP?

``020610012020100?? A?? ?``020610022020101?

  1. 在引入线程的操作系统中,把???????????作为调度和分派的基本单位,而把??????????作为资源拥有的基本单位。?

A.进程??线程? B.程序??线程? C.程序??进程? D.线程??进程?

``020610022020100?? D?? ?``020610033020101?

  1. 在支持多线程的系统中,进程P创建的若干线程不能共享的是????????。?

A.进程P的代码段?? B.进程P中打开的文件?

C.进程P的全局变量?? D.进程P中某线程的栈指针?

``020610033020100?? D?? ?``020610042020101?

  1. 下列关于进程和线程的叙述中,正确的是??????????。?

A.不管系统是否支持线程,进程都是资源分配的基本单位?

B.线程是资源分配的基本单位,进程是调度的基本单位?

C.系统级线程和用户级线程的切换都需要内核的支持?

D.同一进程的各个线程拥有各自不同的地址空间

?``020610042020101?? A? ?``030110011020101?

处理机调度

  1. 进程调度是从?????????选择一个进程投入运行。?

A.就绪队列? B.等待队列? C.作业后备队列? D.提交队列?

``030110011020100?? A?? ?``030110022020101?

  1. 支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,下列选项中,????????不是引起操作系统选择新进程的直接原因。?

A.运行进程的时间片用完? B.运行进程出错?

C.运行进程要等待某一时件发生? D.有新进程进入就绪状态?

``030110022020100?? D?? ?``030110032020101?

  1. 下列因素中,????????不一定是引起进程调度的因素。?

?A.一个进程运行完毕?? B.运行进程被阻塞???

C.一个高优先级进程被创建? D.实时调度中,一个紧迫的任务到来?

``030110032020100?? C?? ?``030110042020101?

  1. 若进程P一旦被唤醒就能投入运行,则系统可能是????????。?

A.非抢占式调度方式,进程P的优先级最高?

B.抢占式调度方式,就绪队列上的所有进程的优先级皆比P低?

C.就绪队列为空队列?

D.抢占式调度方式,P的优先级高于当前运行的进程?

``030110042020100?? D?? ?``030110051020101?

  1. 在批处理系统中,周转时间是指??????????。?

A.作业运行时间?? B.作业等待时间和运行时间之和?

C.作业的相对等待时间? D.作业被调度进入内存到运行完毕的时间?

``030110051020100?? B? ?``030110062020101?

  1. 下列各项中,不是进程调度时机的是????????????。?

A.现运行的进程正常结束或异常结束? B.现运行的进程从运行态进入就绪态?

C.现运行的进程从运行态进入等待态? D.有一进程从等待态进入就绪态?

``030110062020100?? D? ??``030210012020201?

调度算法?

  1. 下列算法中,操作系统用于作业调度的算法是??????????。?

A.先来先服务算法?? B.先进先出算法? C.最先适应算法?? D.时间片轮转算法?

``030210022020100?? A?? ?``030210032020101?

  1. 在作业调度中,排队等待时间最长的作业被优先调度,这是指??????????调度算法。?

A.先来先服务?? B.短作业优先? C.响应比高优先?? D.优先级?

``030210032020100?? A?? ?``030210042020101?

  1. 下列算法中,用于进程调度的算法是?????????。?

A.最先适应?? B.最高响应比优先? C.均衡资源调度?? D.优先数调度?

``030210042020100?? D?? ?``030210052020101?

  1. 进程调度算法有多种,?????????不是进程调度算法。?

A.先来先服务调度算法? B.最短查找时间优先调度算法?

C.静态优先数调度算法? D.时间片轮转调度算法?

``030210052020100?? B ?``030210062020101?

  1. 作业调度程序从????????状态的队列中选取适当的作业投入运行。?

A.就绪? B.提交? C.等待? D.后备?

``030210062020100?? D?? ?``030210072020101?

  1. 在实时操作系统中,经常采用????????调度算法来分配处理器。?

A.先来先服务? B.时间片轮转? C.最高优先级? D.可抢占的优先级

?``030210072020100?? D?? ?``030210082020101?

  1. 采用时间片轮转调度算法主要是为了????????。?

A.多个终端都能得到系统的及时响应? B.先来先服务?

C.优先权高的进程及时得到调度? D.需要CPU时间最短的进程先做?

``030210082020100? ?A?? ?``030210093020101?

  1. 下面关于优先权大小的论述中,不正确的论述是????????。?

A.计算型作业的优先权,应低于I/O型作业的优先权?

B.系统进程的优先权应高于用户进程的优先权?

C.资源要求多的作业,其优先权应高于资源要求少的作业?

D.在动态优先权时,随着进程运行时间的增加,其优先权降低?

``030210093020100?? C?? ?``030210103020101?

  1. 当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高????????进程的优先级。?

A.连续占用处理器时间长的? B.在就绪队列中等待时间长的?

C.以计算为主的?? D.用户?

``030210122020100?? B?? ?``030210133020101?

  1. 采用时间片轮转调度算法时,对不同的进程可以规定不同的时间片。一般来说,对????????进程给一个较小的时间片比较合适。?

A.需运算时间长的?? B.需经常启动外设的?

C.不需使用外设的?? D.排在就绪队列末尾的?

``030210133020100?? B?? ?``030210142020101?

  1. 一种既有利于短小作业又兼顾到长作业的作业调度算法是????????。?

A.先来先服务? B.轮转? C.最高响应比优先? D.均衡调度?

``030210142020100?? C?? ?``030210152020101?

  1. 在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于????????。?

A.进程相应的程序段的长度? B.进程总共需要运行时间多少?

C.进程自身和进程调度策略? D.进程完成什么功能?

``030210152020100?? C?? ?``030210161020101

  1. 分时系统中进程调度算法通常采用????????。?

A.响应比高者优先?? B.时间片轮转法? C.先来先服务?? D.短作业优先?

``030210161020100?? B?? ?``030210172020501?

  1. 在下列作业调度算法中,可能引起作业长时间不能被装入执行的算法是??? ??????。?

A.FCFS算法?? B.计算时间短的作业优先算法?

C.最高响应比优先算法? D.动态优先数调度算法?

``030210182020100?? B?? ?``030210192020101

  1. 在非抢占调度方式下,运行进程执行V原语后,其状态????????。?

A.不变? B.要变? C.可能要变? D.可能不变?

``030210192020100?? A?? ?``030210203020101?

  1. 下列选项中,降低进程优先级的合理时机是?????????。?

A.进程的时间片用完?? B.进程刚完成I/O,进入就绪队列?

C.进程长期处于就绪队列中? D.进程从就绪队列转为运行状态?

``030210233020100?? A?? ?``030210242020101?

  1. 下列进程调度算法中,综合考虑进程等待时间和执行时间的是__________。?

A.时间片轮转调度算法? B.短进程优先调度算法???

C.先来先服务调度算法? D.高响应比优先调度算法?

``030210242020100?? D?? ?``030210252020101?

  1. 进程调度的关键问题是??????????。?

A.内存的分配? B.时间片的确定?

C.调度算法的确定? D.I/O设备的分配?

``030210252020101?? C?? ?``030210263020101

  1. 下列选项中,满足短任务优先且不会发生饥饿现象的调度算法是????????。?

A.先来先服务?? B.高响应比优先? C.时间片轮转?? D.非抢占式短任务优先?

``030210263020100?? B?? ?`

死锁?

  1. 两个进程争夺同一个资源??? ??????。?

A.一定死锁?? B.不一定死锁?

C.只要互斥就不会死锁? D.以上说法都不对?

``030510012020100?? B?? ?``030510022020101?

  1. 产生死锁的原因是??? ?????有关。?

A.与多个进程竞争CPU?

B.与多个进程释放资源?

C.仅由于并发进程的执行速度不当?

D.除资源分配策略不当外,也与并发进程执行速度不当

?``030510022020100?? D?? ?``030510032020101?

  1. 有关产生死锁的叙述中,正确的是????????。?

A.V操作可能引起死锁? B.P操作不会引起死锁?

C.PV操作使用不得当会引起死锁? D.以上说法均不正确?

``030510032020100?? C?? ?``030510042020101

  1. 有关死锁的论述中,????????是正确的。?

A.系统中仅有一个进程进入了死锁状态

B.多个进程由于竞争CPU而进入死锁?

C.多个进程由于竞争互斥使用的资源又互不相让而进入死锁

D.由于进程调用V操作而造成死锁

``030510042020100?? C?? ?``030510052020101?

  1. “死锁”问题的讨论是针对???????的。?

A.某个进程申请系统中不存在的资源?

B.某个进程申请资源数超过了系统拥有的最大资源数?

C.硬件故障?

D.多个并发进程竞争独占型资源?

``030510052020100?? D?? ?``030510062020101?

  1. 有关资源分配图中存在环路和死锁关系,正确的说法是????????。?

A.图中无环路则系统可能存在死锁?

B.图中无环路则系统可能存在死锁,也可能不存在死锁?

C.图中有环路则系统肯定存在死锁?

D.图中有环路则系统可能存在死锁,也可能不存在死锁?

``030510062020100?? D?? ?``030510072020101?

  1. 产生系统死锁的原因可能是由于????????。?

A.进程释放资源?? B.一个进程进入死循环?

C.多个进程竞争资源出现了循环等待? D.多个进程竞争共享型设备??

``030510072020100?? C?? ?``030510082020101?

  1. 在解决死锁问题的方法中,属于“死锁避免”策略的是?????????。?

A.银行家算法?? B.死锁检测算法? C.资源有序分配法?? D.资源分配图化简法?

``030510082020100?? A?? ?``030510092020101?

  1. 对资源采用按序分配策略能达到????????的目的。?

A.防止死锁? B.避免死锁? C.检测死锁? D.解除死锁??

``030510092020100? A????``030510102020101?

  1. 系统出现死锁的原因是?????????。?

A.计算机系统出现了重大故障?

B.有多个等待态的进程同时存在?

C.若干进程因竞争资源而无休止地等待着它方释放已占有的资源?

D.资源数大大少于进程数或进程同时申请的资源数大大超过资源总数?

``030510102020100?? C?? ?``030510111020101?

  1. 在操作系统中,所谓“死锁”是指????????????。?

A.程序死循环?

B.多个进程彼此等待资源而不能前进的状态?

C.硬件故障?

D.时间片太短,进程的调进调出太频繁而效率太低?

``030510111020100?? B?? ??``030510121020101?

  1. 以下????????????不属于死锁的必要条件。?

A.互斥使用资源?? B.占有并等待资源? C.不可抢夺资源?? D.静态分配资源?

``030510121020100?? D?? ?``030510132020101?

  1. 在为多个进程所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的??????也可能产生死锁。?

A.进程优先权?? B.资源的静态分配? C.进程的推进顺序?? D.分配队列优先权?

``030510132020100?? C?? ?``030510142020101?

  1. 采用资源剥夺法可以解除死锁,还可以采用??????方法解除死锁。?

A.执行并行操作?? B.撤消进程? C.拒绝分配新资源?? D.修改信号量

?``030510142020100?? B?? ?``030510152020101?

  1. 在下列解决死锁的方法中,不属于死锁预防策略的是?????????。?

A.资源的有序分配法?? B.资源的静态分配法?

C.分配的资源可剥夺法? D.银行家算法

``030510152020100?? D????``030510162020101?

注:银行家算法属于 避免

  1. 系统中有4个并发进程,都需要某类资源3个。试问该类资源最少为??????个时,不会因竞争该资源而发生死锁。?

A.9? B.10? C.11? D.12?

``030510162020100 ?A?? ?``030510173020201?

注:4*2+1

  1. 设系统中有n个并发进程,竞争资源R,且每个进程都需要m个R类资源,为使该系统不会因竞争该类资源而死锁,资源R至少要有?????????个。?

A.n*m+1? B.n*m+n? C.n*m+1-n? D.无法预计?

``030510173020200?? C?? ?``030510183020501?

注:n*(m-1)+1 = n*m –n +1

  1. 某计算机系统中有8台打印机,有k个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的k的最小值是__________。?

A.2? B.3? C.4? D.5?

``030510183020500?? C?? ?``030510192020401?

注:k*(3-1)+1 >= 8 ?--- k>= 7/2=3.5 ?---- k取4

  1. 在多进程的并发系统中,肯定不会因竞争????????而产生死锁。?

A.打印机?????????? B.磁带机? C.磁盘? D.CPU?

``030510222020100?? D?? ?``030510232020101?

  1. 采用??? ???????的手段可以防止系统出现死锁。?

A.PV操作管理临界资源? B.限制进程互斥使用临界资源?

C.资源静态分配策略?? D.定时运行死锁检测程序?

``030510232020100?? C?? ?``030510242020101?

  1. 以下叙述中,正确的是?????????。?

A.进程调度原语主要是按一定的算法,从阻塞队列中选择一个进程,将处理机分配给它。

B.预防死锁发生可通过破坏死锁的四个必要条件之一来实现,但破坏互斥条件的可能性不大。?

C.采用信号量同步机制的系统,进程进入临界区时要执行V原语?

D.既考虑作业的等待时间,又考虑作业执行时间的调度算法称为电梯调度算法。

?``030510242020100?? B?? ?``030510252020101

  1. 下列有关PV操作和死锁的叙述中,正确的是????????。?

A.V操作可能引起死锁? B.P操作不会引起死锁?

C.使用PV操作不会引起死锁? D.以上说法均不正确?

``030510252020100?? D?? ?``030510262020101?

  1. 当进程A使用磁带机时,进程B又申请磁带机,这种情况??????????。?

A.是不可能出现的? B.是没法解决的? C.就是死锁? D.以上均不正确?

``030510262020100?? D?? ?``030510272020101?

  1. S为死锁状态的充要条件是???????????,该充要条件称为死锁定理。?

A.当且仅当S状态的资源分配图是可完全简化的?

B.当且仅当S状态的资源转换图是不可完全简化的?

C.当且仅当S状态的资源分配图是不可完全简化的?

D.当且仅当S状态的资源转换图是可完全简化的?

``030510272020100? C?? ?``030550282101201?

存储器管理

  1. 动态重定位是在????????完成的。?

A.作业执行前集中一次? B.作业执行过程中集中一次??

C.作业执行过程中?? D.作业执行过程中由用户??

``040110011020100? ?C?? ?``040110022020101?

  1. 采用动态重定位方式装入的作业,在执行中允许????????将其移动。?

A.用户有条件地?? B.用户无条件地??

C.操作系统有条件地?? D.操作系统无条件地??

``040110022020100?? C?? ?``040110031020101?

  1. 主存的地址空间常称为????????。?

A.逻辑地址空间?? B.程序地址空间? C.物理地址空间?? D.相对地址空间?

``040110031020100?? C?? ?``040110042020101?

  1. 支持程序浮动的地址转换机制是????????。?

A.页式地址转换?? B.段式地址转换? C.静态重定位?? D.动态重定位

?``040110042020100 D?? ?``040110051020101?

  1. 把目标程序中的逻辑地址转换成主存空间的物理地址称为???????????。?

A.存储分配? B.地址重定位? C.地址保护? D.程序移动?

``040110051020100?? B?? ?``040110062020101?

  1. 设有3个起始地址都是0的目标模块A、B、C,长度依次为L、M、N,这3个模块按A、B、C顺序采用静态连接方式连接在一起后,模块C的起始地址变为????????。?

A.L+M+N? B.L+M? C.L+M-1? D.L+M+1

``040110062020100?? B????``040110073020101?

  1. 下列对重定位的叙述中,正确的选项是????????。?

A.经过静态重定位后,指令代码并不发生变化?

B.经过静态重定位后,数据地址和指令地址发生了变化?

C.经过动态重定位后,数据地址和指令地址都发生了变化?

D.经过动态重定位后,数据地址发生了变化而指令地址没有发生变化?

``040110073020100?? B?? ?``040110083020101?

  1. 在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是________。?

A.编辑? B.编译? C.连接? D.装载?

``040110083020100?? C?? ?``040110092020101?

  1. 存储保护的工作通常由??????????实现。?

A.软件 ?B.硬件? C.文件? D.硬件和软件配合?

``040110092020100?? D?? ?``040110102020101?

  1. 在下述存储管理方案中,????????????管理方式要求作业的逻辑地址与占有主存的存储区域都是连续的。?

A.段页式?? B.页式?? C.段式?? D.可变分区?

?``040110102020100?? D? ?``040210011020101?

连续分配(分区管理)方式?

  1. 在可变分区分配方案中,为了实现主存的空间分配,采用?????????进行管理。?

A.页表?? B.?段表??

C.段表+页表?? D.?分区分配表+空闲区表?

``040210011020100?? D?? ?``040210022020101?

  1. 在可变分区分配方案中,在空闲区表中以空闲区长度按递减顺序排列适合于________算法。?

A.最坏适应算法?? B.最先适应算法?? C.最优适应算法?? D.首次循环适应算法

?``040210022020100?? A????``040210032020101?

  1. 在下述存储管理方案中,????????管理方式要求作业的逻辑地址与占有主存的存储区域都是连续的。?

A.段页式? B.页式? C.段式? D.可变分区?

``040210032020100?? D?? ``040210042020101?

  1. 将主存空闲区按地址顺序从小到大登记在空闲区表中,每次分配时总是从表首顺序查找空闲区表,此种分配算法称为????????分配算法。?

A.最先适应? B.最优适应? C.最坏适应? D.随机适应?

``040210042020100?? A?? ?``040210052020101?

  1. 在可变分区存储管理中,最优适应分配算法要求对空闲区表项按????????进行排列。?

A.地址从大到小?? B.地址从小到大? C.尺寸从大到小?? D.尺寸从小到大?

``040210052020100?? D?? ?``040210062020101?

  1. 在系统运行时,对于固定分区的存储管理方式,内存中能并发执行的作业的最大数量是?????????。?

A.用户确定的? B.可变的? C.不受限制的? D.固定的?

``040210062020100?? D?? ?``040210072020101?

  1. 内存分配的最佳适应算法的空闲区表是?????????。?

A.按大小递减顺序排列? B.按大小递增顺序排列?

C.按地址由小到大排列? D.按地址由大到小排列?

``040210072020100?? B?? ?``040210083020501?

  1. 分区分配内存管理方式的主要保护措施是__________。?

A.界地址保护? B.程序代码保护? C.数据保护? D.栈保护?

``040210112020100?? A?? ?``040250122101001?

基本分页存储管理方式?

  1. 页式存储管理中,每次从主存中取指令或取操作数,当读快表失败时,要读????????次主存。?

A.1? B.2? C.3? D.4?

``040310012020100?? B?? ?``040310023020101?

  1. 采用页式存储管理使处理器执行指令的速度?????????。?

A.提高? B.降低? C.有时提高有时降低? D.不受影响?

``040310023020100?? B ?``040310032020101?

  1. 分页式存储管理中,地址转换工作是由??????????完成的。?

A.硬件? B.操作系统? C.用户程序? D.装入程序?

``040310032020100?? A?? ?``040310043020101

  1. 在操作系统的存储管理中,页式分配(分页)是???????????。?

A.把程序的逻辑空间和内存的物理空间按同样的尺寸分成若干页?

B.把作业按其所需空间分成若干页?

C.将内存的空闲空间分成若干页?

D.随机地将每个作业的地址空间分成大小相同的若干页?

``040310043020100?? A?? ?``040310053020301?

  1. 很好地解决了“零头”(碎片)问题的存储管理方法是?????????。?

A.页式存储管理?? B.段式存储管理?

C.可变分区存储管理?? D.可重定位分区存储管理?

``040310083020100? A ?``040350093101201?

基本分段存储管理方式?

  1. 一个分段存储管理系统中,地址长度32位,其中段号占8位,则最大段长是________。?

A.2的8次方字节? B.2的16次方字节?

C.2的24次方字节? D.2的32次方字节?

``040410013020200?? C?? ?``040410023020101?

  1. 以下说法中,????????是错误的。?

A.可变分区存储管理采用静态重定位? B.分页存储管理采用动态重定位?

C.动态重定位支持程序浮动? D.段式存储管理静态重定位?

``040410023020100?? D?? ?``040410032020101?

  1. 在段式存储管理中,??????????。?

A.以段为单位分配,每一段是一个连续存储区?

B.段与段之间必定不连续?

C.段与段之间必定连续?

D.每段是等长的?

``040410032020100?? A?? ?``040410042020101?

  1. 在段式存储管理的地址转换时,若段内地址大于段表中该段的长度,则发生????????。?

A.缺页中断?? B.溢出中断? C.硬件故障中断?? D.地址越界中断?

``040410042020100?? D?? ``040410053020101

  1. 段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同。以下说法中,错误的是?????????????。?

A.页式的逻辑地址是连续的,段式的逻辑地址可以不连续??

B.页式的地址是一维的,段式的地址是二维的??

C.分页是操作系统进行的,分段是用户确定的??

D.页式采用动态重定位方式,段式采用静态重定位方式??

``040410053020100?? D ?``040410062020101?

  1. 用户程序的逻辑地址可以不连续的存储管理方式是??? ?????。?

A.固定分区? B.可变分区? C.页式? D.段页?

``040410062020100?? D?? ?``040410072020101?

  1. 下列选项中,对分段存储管理叙述正确的是????? ???。?

A.每个段必须是大小相等的? B.每一段必须是连续的存储区?

C.每一段不必是连续的存储区? D.段之间的存储区必须是连续的?

``040410072020100?? C?? ?``040450082101001?

段页式存储管理方式?

  1. 段页式存储管理中,访问快表失败时,每访问一条指令或存取一个操作数都要????????次访问主存。?

A.1? B.2? C.3? D.4?

``040510012020100?? C ?``040510022020101?

  1. 采用段页式存储管理,在CPU中应设置?????????寄存器。?

A.段表和页表控制? B.段表控制? C.页表控制? D.界地址

?``040510022020100?? A? ?``040510032020101?

  1. 采用段页式存储管理时,内存地址分成段号、段内页号和页内地址三部分,????????地址。?

A.但仍是线性?? B.但仍是二维? C.故是三维?? D.从而成为四维?

``040510032020100?? B? ?``040510042020101?

  1. 在段页式系统中(无快表),为获得一条指令或数据,必须????????访问内存。?

A.1次? B.2次? C.3次? D.4次?

``040510042020100?? C? ?``040510053020201?

  1. 采用段页式存储管理的系统中,若地址用32位表示,其中10位表示段号,页的大小为4KB,则允许每段的最大页号是??????????。?

A.1024? B.1023? C.4096? D.4095?

``040510053020200?? B?? ?``040550063101001?

虚拟存储管理?

  1. 在以下的存储管理方案中,能扩充主存容量的是?????????。?

A.固定式分区分配?? B.可变式分区分配?? C.页式存储管理?? D.分页虚拟存储管理?

``040610012020100?? D?? ?``040610022020101?

  1. 在存储管理中,提高内存利用率主要是通过????????功能实现的。?

A.存储分配? B.存储保护? C.存储扩充? D.存储共享??

``040610022020100?? C?? ?``040610032020101?

  1. 在页式虚拟存储管理中,为实现地址变换,应建立????????。?

A.空闲区表? B.分区分配表? C.页表? D.段表??

``040610032020100?? C?? ?``040610041020101?

  1. 在请求页式存储管理中,当查找的页不在????????中时,要产生缺页中断。?

A.外存? B.虚存? C.内存? D.地址空间?

``040610042020100?? C?? ?``040610052020201?

  1. 在一虚拟存储系统中,设主存的容量为32MB,辅存(硬盘)的容量为2GB,而地址寄存器的位数是32位,在这样的系统中,虚存的最大容量是?????????。?

A.1GB? B.16MB? C.1GB+16MB? D.4GB?

``040610052020200?? D ?``040610062020101?

注:

虚拟存储器空间的最大值与实际存储容量没有关系,仅与其地址系统的位宽有关,32位的系统其最大虚存都是4GB。但是若要问,虚存的实际容量是多少时,则要考虑主存和辅存的大小,若主存和辅存之和小于4GB(对于32位系统),则应是主存和虚存的实际容量之和。若大于4GB,则多余的部分没有用,虚存的大小还是为4GB

  1. 在下列存储管理方式中,不要求将作业全部装入并不要求一个连续存储空间的管理方式是??????????。?

A.固定分区存储管理?? B.可变分区存储管理?

C.页式存储管理?? D.请求页式存储管理?

``040610062020100?? D?? ?``040610072020101?

  1. 在虚拟存储的实现中,需要页面淘汰的原因是?????????。?

A.产生缺页中断时内存中没有空闲块? B.内存空间太大?

C.页面换出、换入太频繁? D.进程要被封锁?

``040610072020100?? A?? ?``040610083020101?

  1. 以下??????????不是影响缺页中断率的因素。?

A.页面调度算法?? B.分配给作业的主存块数?

C.程序的编制方法?? D.存储管理方式?

``040610083020100?? D?? ?``040610092020101?

  1. 在以下的存储管理方案中,允许动态扩充主存容量的是????????????方式。?

A.固定分区分配?? B.可变分区分配? C.页式存储管理?? D.请求分页存储管理?

``040610092020100?? D?? ?``040610102020101?

  1. 在分页虚拟存储管理中,对缺页中断率没有影响的因素是???????????。?

A.作业在输入井的等待时间? B.页面调度算法?

C.作业得到的主存块数? D.程序的编制质量?

``040610102020100?? A?? ?``040610112020101?

  1. 虚拟存储器的最大容量?????????。?

A.为内外存容量之和?? B.由计算机的地址结构决定?

C.是任意的?? D.由作业的地址空间决定?

``040610112020100?? B?? ?``040610122020101?

  1. 系统“抖动”现象的发生是由????????引起的。?

A.页面置换算法选择不当? B.交换的信息量过大?

C.内存容量不足?? D.请求页式管理方案?

``040610122020100?? A?? ?``040610131020101?

  1. 虚拟存储管理系统的理论基础是程序的?????????原理。?

A.局部性? B.全局性? C.动态性? D.虚拟性?

``040610131020100?? A?? ?``040610143020101?

  1. 在操作系统中,?????????是以时间换取空间的技术。?

A.假脱机技术? B.虚拟存储器? C.中断技术? D.通道技术?

``040610143020100?? B?? ?``040610153020101?

  1. 下列页面置换算法中,会产生所谓Belady异常现象的是????????。?

A.最佳页面置换算法(OPT)? B.先进先出页面置换算法(FIFO)??

C.最近最久未使用算法(LRU)? D.时钟页面置换算法(Clock)?

``040610153020100?? B?? ??``040610162020101?

  1. 操作系统中,具有虚拟存储管理功能的管理方法包括????????存储管理。?

A.动态分区? B.分页式? C.请求分段? D.段页式?

``040610162020100?? C?? ?``040610172020501?

  1. 进程在执行中发生了缺页中断,经操作系统处理后,应让其执行???????指令。?

A.被中断的前一条?? B.被中断的?

C.被中断的后一条?? D.启动时的第一条指令?

``040610182020100?? B ??``040610193020401?

设备管理

  1. 磁盘是共享设备,每一时刻???????????进程与它交换信息。??

A.可有任意多个? B.限定n个? C.至少有一个? D.最多有一个?

``050110012020100?? D? ??``050110022020101?

  1. 在输入输出操作完成或出错时,就形成?????????????,等候CPU来处理。??

A.硬件故障中断? B.程序中断? C.外部中断? D.I/O中断

``050110022020100?? D??? ?``050110032020101?

  1. I/O系统硬件结构分为4级:①设备控制器;②I/O设备;③计算机;④I/O通道。按级别由高到低的顺序是??????????。?

A.②-④-①-③? B.③-①-④-②? C.②-①-④-③? D.③-④-①-②?

``050110032020100?? D?? ??``050110042020101?

  1. 单处理机系统中,能并行的是__________。?

I.进程与进程???II.处理机与设备??III.处理机与通道??IV.设备与设备?

A.I、II和III??? B.I、II和IV??? C.I、III和IV??? D.II、III和IV?

``050110042020100?? D? ?``050210012020101?

  1. 硬件采用了中断和通道技术,使得??????。??

A.CPU与外设能紧密结合? B.CPU与外设能并行工作??

C.CPU速度提高?? D.外设速度提高?

``050210012020100?? B????``050210021020101

  1. 通道是一种???????????????。?

A.存储器? B.控制器? C.I/O处理器? D.I/O设备?

``050210021020100?? C?? ?``050210033020401?

  1. 某操作系统中,采用中断驱动I/O控制方式,设中断时,CPU用1ms来处理I/O中断请求,其他CPU时间全部用来计算。若系统时钟中断频率为100Hz,则CPU的利用率为????????%。?

A.60? B.70? C.80? D.90?

``050210033020400?? D? ?``050310012020101?

  1. 为了使多个进程能有效地同时处理输入和输出,最好使用???????结构的缓冲技术。?

A.单缓冲区? B.双缓冲区? C.多缓冲区环? D.缓冲池?

``050310012020100?? D?? ?``050310022020401?

  1. 下述关于设备绝对号和相对号的说法中,正确的是????????。?

A.操作系统为每台设备确定一个绝对号和一个相对号?

B.用户进程申请设备时应该指定绝对号和相对号?

C.申请设备时指定绝对号可提高设备的利用率?

D.申请设备时指定设备类、相对号使设备分配的灵活性强?

``050410013020100?? D?? ?``050410022020101?

  1. 虚拟设备技术是指用???????????的技术。?

A.共享设备代替独占设备? B.独占设备代替共享设备

C.共享设备模拟独占设备? D.独占设备模拟共享设备?

``050410022020100?? C?? ?``050410032020101?

  1. SPOOLing系统克服了______利用率低的缺点。?

A.共享设备? B.独占设备? C.主存储器? D.虚拟设备?

``050410032020100?? B?? ?``050410042020101?

  1. 用户编写程序时使用的设备与实际使用的设备无关,这种特性称为????????。?

A.设备一致性? B.设备独立性? C.设备虚拟性? D.设备共享性?

``050410042020100?? B?? ?``050410052020101?

  1. 操作系统中的SPOOLing技术,实质上是将??????????“转化”为共享设备的技术。?

A.临界设备? B.虚拟设备? C.脱机设备? D.块设备?

``050410052020100?? A?? ?``050410062020101?

  1. 关于SPOOLing的叙述中,?????????是错误的。?

A.SPOOLing系统中不需要独占设备?

B.SPOOLing系统加快了作业的执行速度?

C.SPOOLing系统使独占设备变成了共享设备?

D.SPOOLing利用了处理器与通道的并行工作能力?

``050410062020100?? A?? ?``050410072020101?

  1. 通过硬件和软件的功能扩充,把原来的独占设备“改造”成能为若干用户共享的设备,这种设备称为?????????设备。?

A.用户? B.系统? C.虚拟? D.临界?

``050410072020100?? ?C?? ?``050410083020101?

  1. 以下叙述中,正确的是????????。?

A.在现代计算机系统中,只有I/O设备才是有效的中断源?

B.在中断处理过程中必须屏蔽中断?

C.同一用户所使用的I/O设备也可能并行工作?

D.SPOOLing是脱机I/O系统

``050410083020100???C?????``050410093020101

  1. 下列有关设备管理的叙述中,????????是错误的。?

A.所有外围设备的启动工作由系统同一来做?

B.来自通道的I/O中断事件由设备管理负责处理?

C.编制好的通道程序是放在主存储器中的?

D.由用户给出的设备号是设备的绝对号?

``050410093020100?? ?D?? ?``050410102020101?

  1. 下述各项中,????????不是SPOOLing技术的特点。?

A.提高了I/O速度?? B.将独占设备模拟成共享设备?

C.采用高速缓存(cache)? D.实现了虚拟设备功能?

``050410102020100? ?C?? ?``050410113020101?

  1. I/O软件一般分为4个层次:用户层、与设备无关软件层、设备驱动程序、中断处理程序。以下工作中,不是由设备驱动程序完成的是??????????。?

A.向设备寄存器写命令?

B.检查用户是否有权使用设备?

C.将二进制整数转换成ASCII码以便打印?

D.解释用户的I/O请求,并将该请求转化为具体的I/O操作?

``050410113020100?? C?? ?``050410122020101?

  1. 本地用户通过键盘登录系统时,首先获得键盘输入信息的程序是??????????。?

A.命令解释程序?? B.中断处理程序? C.系统调用服务程序?? D.用户登录程序?

``050410122020100?? B?? ?``050410132020101?

  1. 程序员利用系统调用打开I/O设备时,通常使用的设备标识符是__________。?

A.逻辑设备名? B.物理设备名? C.主设备号? D.从设备号?

``050410132020100?? A?? ?``050410143020101?

  1. 用户程序发出磁盘I/O请求后,系统的正确处理流程是????????

A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序?

B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序?

C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序?

D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序?

``050410143020100?? B?? ?``050410153020101?

  1. 操作系统的I/O子系统通常由四个层次组成,每一层明确定义了与邻层的接口,其合理的层次组织排列次序是??????????。?

A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序?

B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序?

C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序?

D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序?

``050410153020100?? A? ??``050410163020101?

  1. 下列选项中,不能改善磁盘I/O性能的是??????????。?

A.重排I/O请求次序?? B.在一个磁盘设置多个分区?

C.预读和滞后写?? D.优化文件物理的分布?

``050410163020100?? B?? ?``050410172020101?

  1. 在采用SPOOLing技术的系统中,用户作业的打印结果首先被送到?????????。?

A.硬盘固定区域? B.终端? C.内存固定区? D.打印机?

``050410172020100?? A? ?``050510011020101?

  1. 下列算法中可用于磁盘移臂调度的是????????。?

A.最短计算时间优先? B.电梯算法? C.?时间片轮转? D.?响应比高者优先?

``050510011020100?? B????``050510021020101?

  1. 指定扇区旋转到磁头位置所需的时间称为????????时间。?

A.寻找? B.延迟? C.传送? D.旋转?

``050510021020100?? B???`050510032020101?

  1. 对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁改变移动臂的移动方向的调度算法是????????。?

A.先来先服务?? B.最短寻找时间优先? C.电梯调度?? D.优先级高者优先?

``050510032020100?? C?? ?``050510042020101?

  1. 对磁盘进行移臂调度的目的是为了缩短????????时间。?

A.查找定位时间? B.搜索延迟时间? C.数据传递时间? D.启动时间?

``050510042020100?? A?? ?``050510051020101?

  1. 以下?????????????不属于磁盘的驱动调度。?

A.最高响应比优先调度算法? B.先来先服务调度算法?

C.电梯调度算法?? D.单向扫描调度算法?

``050510051020100?? A?? ?``050510062020301?

  1. 在Linux系统中,用户通过?????????????来管理设备,利用标准的系统调用在设备上进行打开、关闭、读取或写入操作。

A.文件系统???????????????B.作业系统

C.存储系统???????????????D.实时系统

``050510051020100?? A?? ?``050510062020301?

  1. 下列不属于设备管理功能的是_______。

A.缓冲区管理 B.设备驱动 C.设备分配 D.地址映射

``050510051020100?? D?? ?``050510062020301?

  1. 磁盘机属于??????

A.字符设备 B.存储型设备 C.输入输出型设备 D.虚拟设备

``050510051020100?? B?? ?``050510062020301?

  1. 对于存储设备,输入输出操作的信息是以??????为单位传输的。

A.位 B.字节 C.字 D.块

``050510051020100?? D?? ?``050510062020301?

  1. 对于输入输出设备,输入输出操作的信息是以??????为单位传输的。

A.位 B.字符 C.字 D.块

``050510051020100?? B?? ?``050510062020301?

  1. 虚拟设备是指??????

A.允许用户使用比系统中具有的物理设备更多的设备

B.允许用户以标准方式来使物理设备

C.把共享设备模拟独占设备

D.允许用户程序不必全部装入主存便可使用系统中的设备

``050510051020100?? C?? ?``050510062020301?

  1. SPOOL技术的主要目的是??????

A.提高CPU和设备交换信息的速度 B.提高独占设备的利用率

C.减轻用户的编程负担 D.提供主、辅存接口

``050510051020100?? B?? ?``050510062020301?

  1. 操作系统中引入缓冲技术的目的是为了增强系统的??????能力。

A.串行能力 B.并行能力 C.控制操作 D.中断操作

``050510051020100?? B?? ?``050510062020301?

  1. ??????是操作系统中以空间换时间的技术。

A.缓冲技术 B.并行技术 C.通道技术 D.虚拟存储技术

``050510051020100?? A?? ?``050510062020301?

  1. 通道实现??????之间的信息交换

A.主存与外设 B.CPU与外设 C.主存与外存 D.CPU与外存

``050510051020100?? A?? ?``050510062020301?

  1. CPU输出数据的速度远高于打印机的打印速度,为解决这一矛盾,可采用??????技术。

A.并行 B.通道 C.缓冲 D.虚拟存储

``050510051020100?? C?? ?``050510062020301?

  1. 在采用SPOOLING技术的系统中,用户的打印数据首先被送到??????

A.打印机 B.磁盘的输入井 C.磁盘是输出井 D.终端

``050510051020100?? C?? ?``050510062020301?

  1. 缓冲技术中的缓冲池在??????中。

A.外存 B.内存 C.ROM D.寄存器

``050510051020100?? B?? ?``050510062020301?

  1. ??????算法是设备分配中常用的一种算法。

A.短作业优先 B.最佳适应 C.先来先服务 D.首次适应

``050510051020100?? C?? ?``050510062020301?

  1. 通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为??????

A.用户设备 B.存储设备 C.虚拟设备 D.系统设备

``050510051020100?? C?? ?``050510062020301?

  1. 为了使多个进程能有效地同时处理输入和输出,最好使用???????结构的缓冲技术。

A.循环缓冲 B.缓冲池 C.单缓冲 D.双缓冲

``050510051020100?? B?? ?``050510062020301?

  1. 为如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是???????

A.程序轮询 B.DMA方式 C.无条件存取方式 D.中断方式

``050510051020100?? B?? ?``050510062020301?

  1. 在中断处理中,输入/输出中断可能是指???????:(1)设备出错,(2)数据传输结束。

A.(2) B.(1)和(2) C.(1) D.都不是

``050510051020100?? B?? ?``050510062020301?

  1. 大多数低速设备都属于???????设备。

A.SPOOLing B.虚拟 C.独享 D.共享

``050510051020100?? C? ?``050510062020301?

  1. ???????是直接存取的存储设备。

A.打印机 B.键盘显示终端 C.磁盘 D.磁带

``050510051020100?? C? ?``050510062020301?

文件管理

  1. 文件系统最基本的目标是?????

A.按名存取? B.文件共享? C.文件保护? D.提高存取速度??

``060110012020100?? A????``060110022020101?

  1. 文件系统所追求的最重要目标是??????

A.按名存取? B.文件共享? C.文件保护? D.提高存取速度??

``060110012020100?? D????``060110022020101?

  1. 操作系统对文件进行管理,主要是通过??????功能实现的。

A.存储空间管理? B.目录管理? C.读写文件管理? D.文件安全管理??

``060110012020100?? B????``060110022020101?

  1. 逻辑文件的组织结构是由???????确定的。?

A.操作系统? B.存储容量? C.用户? D.文件长度??

``060110012020100?? C????``060110022020101?

  1. 系统在接到用户关于文件的???????操作命令后,就在文件目录中寻找空目录项进行登记。?

A.建立? B.打开? C.读? D.写??

``060110022020100?? A????``060110032020101?

  1. 文件系统与???????密切相关,它们共同为用户使用文件提供方便。

A.处理器管理?? B.存储管理? C.设备管理?? D.作业管理??

``060110032020100?? C????``060110041020101?

  1. 对记录式文件,操作系统为用户存取文件信息的最小单位是???????。?

A.字符? B.数据项? C.记录? D.文件?

``060110041020100?? C?? ?``060110052020101?

  1. 在记录式文件中,一个文件由称为?????????的最小单位组成?。?

A.物理文件? B.物理块? C.逻辑记录? D.数据项?

``060110041020100?? C?? ?``060110052020101?

  1. 记录式文件在磁盘上常用的组织形式不包括下列哪种?????? ?

A.顺序结构?? B.链接结构? C.流式结构?? D.索引结构?

``060110052020100?? ?C? ?``060110061020101?

  1. 逻辑文件存放在到存储介质上时,采用的组织形式是与???????有关的。?

A.逻辑文件结构?? B.存储介质特性? C.主存储器管理方式?? D.分配外设方式?

``060110052020100?? D?? ?``060110061020101?

  1. 下列文件中属于逻辑结构的文件是???????????

A.连续文件? B.系统文件? C.目录文件? D.流式文件?

``060110061020100?? D?? ?``060110072020101?

注:逻辑结构的文件包括两种:流式文件和记录文件

  1. 下列选项中,????????不是删除文件所需要完成的工作。?

A.释放文件所占用的存储空间?

B.对文件源占用的存储单元全部清零?

C.删除该文件的目录项,即文件控制块(FCB)?

D.若文件为共享文件,还要对共享设置进行处理?

``060110072020100?? B?? ?``060110082020101?

  1. 以下关于文件组织结构的说法中,错误的是????????。?

A.文件组织从用户和文件系统的不同角度出发分为逻辑文件和物理文件?

B.逻辑文件是用户概念中的文件,分为流式文件和记录式文件?

C.磁带文件的物理组织方式一般可以采用顺序结构或链接结构?

D.磁盘文件的物理组织方式一般可以采用顺序结构、链接结构或索引结构等?

``060110082020100?? C?? ?``060110093020101?

注:

对磁带文件的访问时顺序的,文件信息只能顺序存放,以保证磁带访问的连续性。连接文件、索引文件和目录文件各个记录可以存放在不相邻的物理区中,顺序文件中记录也是顺序地存储到连续的物理区中的

  1. 下面是关于文件的一些操作。若需要读一个文件,那么描述次序正确的是? ??????。?

①?将文件的目录信息读入内存?

②?向设备管理程序发出I/O请求,完成数据读入操作?

③?指出文件在外存上的存储位置,并进行文件逻辑块号到屋里块号的转换?④?按存取控制说明检查访问的合法性?

⑤?按文件名从用户打开文件表找到该文件的文件目录项?

A.⑤③②④①?? B.①⑤④③②?? C.④①⑤③②?? D.⑤①④③②??

``060110093020100?? D?? ?``060110103020101?

  1. 若一个用户进程通过read系统调用读某个文件,则下列关于read系统调用过程的叙述中,正确的是??????????。?

Ⅰ.若该文件的数据不在内存,则该进程进入睡眠等待状态?

Ⅱ.请求read系统调用会导致CPU从用户态切换到核心态?

Ⅲ.read系统调用的参数应包含文件的名称?

A.仅Ⅰ、Ⅱ? B.仅Ⅰ、Ⅲ? C.仅Ⅱ、Ⅲ? D.Ⅰ、Ⅱ和Ⅲ?

``060110103020100?? A?? ?``060150113101301?

  1. 采用直接存取(随机存取)方法来读写磁盘上的物理记录时,效率最低的是???????????。?

A.连续结构文件?? B.索引结构文件?

C.串联结构文件?? D.其他结构文件?

``060210012020100?? C?? ?``060210022020101?

注:索引文件效率最高,连续文件效率居中,串联文件效率最低

  1. 文件系统中,索引文件结构中的索引表是用来??????????。?

A.?指示逻辑记录逻辑地址的 ?B.?存放部分数据信息的?

C.?存放查找关键字项内容的? D.?指示逻辑记录和物理块之间对应关系的?

``060210022020100?? D?? ?``060210032020101?

  1. 按文件的物理组织结构可将文件分成??????????等。?

A.数据文件,命令文件,文本文件? B.命令文件,库文件,索引文件?

C.连续文件,链式文件,索引文件? D.输入文件,输出文件,随机文件?

``060210032020100?? C?? ?``060210042020101?

  1. 在UNIX中文件的物理结构是??????????分配方式。?

A.顺序? B.链接? C.索引? D.索引顺序?

``060210042020100?? C?? ?``060210052020101?

  1. 逻辑文件必须存放在连续存储空间中的存储结构有?????????结构。?

A.链接? B.顺序? C.索引? D.流式?

``060210052020100?? B?? ?``060210062020101?

  1. 在文件的物理结构中,???????结构不利于文件长度的动态增长。?

A.顺序? B.链接? C.索引? D.Hash?

``060210062020100?? A? ?``060210072020101?

  1. 在有随机(直接)存取需求和允许文件动态增长的情况下,宜选择????????文件形式。?

A.顺序?? B.链接?? C.索引?? D.记录式?

``060210072020100?? C?? ?``060210083020101?

  1. 下列对于索引文件的描述中,错误的是????????。?

A.索引文件和主文件配合使用?

B.使用索引文件是为了加快对主文件的检索速度?

C.索引文件和顺序文件没有什么联系?

D.可以说利用索引文件,是空间换取时间?

``060210083020100?? C?? ?``060210093020301

  1. 采用树形目录结构后,不同用户对同一个文件定义的文件名???????。?

A.应该相同? B.不能相同? C.可以不同? D.应该不同?

``060310012020100?? C????``060310022020101

  1. 文件系统采用多级目录结构可以???????。?

A.节省存储空间?? B.解决命名冲突? C.缩短文件传送时间?? D.减少系统开销?

``060310022020100?? B?? ?``060310032020101?

  1. 在有关文件管理的下述叙述中,???????是正确的。?

A.在二级目录结构中,不同用户不能用相同的文件名

B.逻辑记录的大小与存储介质分块的大小必须一致

C.文件系统主要是实现按名存取

D.在一级目录结构中,不同用户可以用相同的文件名?

?``060310032020100?? C?? ?``060310041020101?

  1. 文件系统中文件被按照名字存取是为了?? ??????。?

A.方便操作系统对信息的管理? B.方便用户的使用?

C.确定文件的存取权限? D.加强对文件内容的保密?

``060310041020100?? B?? ?``060310051020101?

  1. 如果允许不同用户的文件可以具有相同的文件名,通常采用????????来保证按名存取的安全。?

A.重名翻译机构?? B.建立索引表? C.建立指针?? D.多级目录结构?

``060310051020100?? D?? ?``060310061020101?

  1. 为解决文件重名问题,操作系统的文件系统必须采用??????????目录。?

A.分段?? B.二级或多级? C.分块存取?? D.标识名?

``060310061020100?? B?? ?``060310071020101?

  1. Windows?XP的文件目录(文件夹)采用?????????结构。?

A.单级目录?? B.二级目录???? C.三级目录?? D.树型目录?

``060310071020100?? D?? ?``060310081020101?

  1. 从用户观点看,文件系统的主要目的是???????????。?

A.实现对文件的按名存取? B.实现虚拟存储?

C.提高外存的读写速度? D.用于存储系统文件?

``060310081020100?? A?? ?``060310092020101?

  1. 不包含在文件控制块(又称文件目录项)中的信息是????????????。?

A.存储介质标志?? B.文件名? C.存取控制信息?? D.文件的物理结构?

``060310092020100 A????``060310102020101?

  1. 下列各项描述中,不是树型目录优点的是????????。?

A.解决了文件重名问题????? B.提高了文件检索速度?

C.根目录到指定文件有多条路径??? D.便于进行存储权限控制?

``060310122020100?? C?? ?``060310131020101?

  1. 在有关文件管理的下述叙述中,??????????????是正确的。?

A.在一级目录结构中,不同用户可以用相同的文件名??

B.在二级目录结构中,不同用户不能用相同的文件名??

C.逻辑记录的大小与存储介质分块的大小必须一致?

D.从用户的观点看,文件系统主要功能是实现按名存取??

``060310131020100?? D?? ?``060310142020101?

  1. 设置当前工作目录的主要目的是??????????。?

A.节省外存空间???? B.节省内存空间?

C.加快文件的检索速度?? D.加快文件的读/写速度?

``060310142020100?? C?? ?``060310151020101?

  1. 关于多级目录结构的论述,错误的说法是?????????。?

A.便于文件分类?? B.查找速度快?

C.同一子目录下可以建立同名文件? D.可以实现文件的共享?

``060310151020100 C????``060350163101601?

  1. ?对一个文件的访问,常由???????共同限制。?

A.用户访问权限和文件属性? B.用户访问权限和用户优先级?

C.用户优先级和文件属性? D.文件属性和口令

?``060410012020100?? A?? ?``060410021020101?

  1. 为了保证文件未经文件主授权,任何其他用户均不得使用该文件,操作系统提供的解决方法为????????????。?

A.文件复制?? B.文件共享?

C.文件保密?? D.文件保护(即文件访问控制)?

``060410022020100?? D?? ?``060410032020101?

  1. 为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级安全管理是???????级安全管理。?

A.系统? B.目录? C.用户? D.文件?

``060410032020100?? A?? ?``060410042020101?

  1. UNIX系统的多用户环境下,对每个文件设置了???????三种权限,从而加强了文件的保密性和安全性。?

A.文件的系统、隐含和私有? B.文件的所有者、同组用户及其他人?

C.读、写及执行?? D.读、写、执行及复制?

``060410042020100?? C?? ?``060410053020101?

  1. 文件系统中,文件访问控制信息存储的合理位置是__________。?

A.文件控制块??????? B.文件分配表? C.用户口令表??????? D.系统注册表?

``060410062020100?? A? ?``060510011020101

  1. ?UNIX文件系统对盘空间的管理采用?????????。?

A.FAT表法?? B.位示图法? C.空闲块链接法?? D.空闲块成组链接法?

``060510011020100?? D?? ?``060510022020101?

  1. 以下???????????不是磁盘存储空间的常用管理方法。?

A.位示图? B.记录的成组操作?

C.空闲块表? D.空闲块链?

``060510022020100?? B?? ``060510032020301?

  1. 位示图可用于????????。?

A.文件目录的查找?? B.磁盘空间的管理?

C.主存空间的共享?? D.实现文件的保护和保密?

``060510052020100?? B?? ?``060510062020101?

  1. 在文件管理中,位示图主要用于??????

A.磁盘的驱动调动? B.磁盘空间的分配和回收?

C.文件目录的查找? D.页面置换??

``060110012020100?? B????``060110022020101?

  1. 下列??????的物理结构对文件随机存取时必须按指针进行,其存取速度较慢。

A.顺序文件? B.链接文件 C.索引文件? D.多级索引文件??

``060110012020100?? C????``060110022020101?

  1. 下列说法正确的是??????

A.文件系统负责文件存储空间的管理,但不能完成文件名到物理地址的转换

B.多级文件目录中,对文件的访问是通过路径名和用户目录名来进行的

C.文件被划分为大小相等的若干物理块,一般物理块的大小时不固定的

D.逻辑记录是对文件进行存取的基本单位?

``060110012020100?? D???``060110022020101?

  1. 在随机存取方式中,用户以??????为单位对文件进行存取和检索。

A.字符串? B.字节 C.数据项? D.逻辑记录??

``060110012020100?? D????``060110022020101?

文章来源:https://blog.csdn.net/weixin_62399938/article/details/135210881
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。