计算机操作系统习题

合集下载

操作系统练习题_及答案解析

操作系统练习题_及答案解析

操作系统练习题第一章引言(一单项选择题1 操作系统是计算机系统的一种( 。

A.应用软件B. 系统软件c. 通用软件D.工具软件2.操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机( A.使用方便B. 高效工作C.合理使用资源D.使用方便并高效工作3.允许多个用户以交互方式使用计算机的操作系统是( 。

A.分时操作系统B. 批处理单道系统C.实时操作系统D.批处理多道系统4.下列系统中( 是实时系统。

A.计算机激光照排系统B. 办公自动化系统C.化学反应堆控制系统D.计算机辅助设计系统5.操作系统是一种系统软件,它( 。

A.控制程序的执行B. 管理计算机系统的资源C.方便用户使用计算机D.管理计算机系统的资源和控制程序的执行6.计算机系统把进行( 和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU 管理B.作业管理C.资源管理D.设备管理7.批处理操作系统提高了计算机系统的工作效率,但( 。

A.不能自动选择作业执行B. 无法协调资源分配c.不能缩短作业执行时间D 在作业执行时用户不能直接干预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.SPOOL技术用于( 。

计算机操作系统考试习题

计算机操作系统考试习题

习题第一章习题一、单选题(1)当CPU执行操作系统代码时,称处理机处于( )。

A.执行态B.目态C.管态D.就绪态(2)在下列性质中,( )不是分时系统的特征。

A.多路性B.交互性C.独立性D.成批性(3)下列仅一条指令( )只能在管态下执行。

A.读取时钟指令B.访管指令C.屏蔽中断指令D.取数指令二、填空题(1) 在计算机系统中配置操作系统的主要目的是___________________,操作系统的主要功能是管理计算机系统中的硬件和资源,其中包括处理机管理、存储器管理,以及设备管理和文件管理,这里的处理机管理主要是对进程进行管理。

(2) 利用缓冲区能有效地缓和CPU 和I/O设备之间速度不匹配的矛盾,虚拟设备的功能是使_____________变成能被多个进程同时使用的_________。

第二章习题一、填空题(1)对于一个可执行程序文件,该程序与执行它的进程是一对多的关系。

(2)在单CPU系统中实现并发技术后。

A.进程在一个时间段内并行执行,CPU与外设并行工作。

B.进程在一个时刻并行执行,CPU与外设并行工作。

C.进程在一个时间段内并行执行,CPU与外设串行工作。

D.进程在一个时刻并行执行,CPU与外设串行工作。

(3)从静态角度上看,进程是由PCB、程序段,数据段三部分组成。

(4)正在执行的进程由于用完其时间片而被暂停执行,此时进程应从执行状态变成为就绪状态。

(5)引入进程,可带来资源利用率的提高和系统吞吐量的增加的好处,但却增加了系统的空间和时间开销。

(6)临界区是指进程中用于访问临界资源的那段代码。

(7) ①C是一种只能由P和V操作所改变的整型变量,①可用于实现进程的② D 和③ A ,②是指排他性地访问临界资源。

①:A.控制变量B.锁 C.整型信号量 D.记录型信号量②,③:A.同步 B.通信 C.调度 D.互斥(8)设有6个进程共享同一互斥段,若最多允许有3个进程进入互斥段,则所采用的互斥信号量的初值为 3 。

计算机操作系统试题及答案

计算机操作系统试题及答案

1.( D)不是基本的操作系统。

A、批处理操作系统B、分时操作系统C、实时操作系统D、网络操作系统2.(C )不是分时系统的基本特征:A、同时性B、独立性C、实时性D、交互性3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C )使用。

A、操作员B、联机用户C、操作系统D、目标程序4.当用户程序执行访管指令时,中断装置将使中央处理器(B )工作。

A、维持在目态B、从目态转换到管态C、维持在管态D、从管态转换到目态5.进程所请求的一次打印输出结束后,将使进程状态从( D)A、运行态变为就绪态B、运行态变为等待态C、就绪态变为运行态D、等待态变为就绪态6.采用动态重定位方式装入的作业,在执行中允许(C )将其移动。

A、用户有条件地B、用户无条件地C、操作系统有条件地D、操作系统无条件地7.分页式存储管理中,地址转换工作是由(A )完成的。

A、硬件B、地址转换程序C、用户程序D、装入程序8.如果允许不同用户的文件可以具有相同的文件名,通常采用( D)来保证按名存取的安全。

A、重名翻译机构B、建立索引表C、建立指针D、多级目录结构9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C )。

A、字符B、数据项C、记录D、文件10.为了提高设备分配的灵活性,用户申请设备时应指定(A )号。

A、设备类相对B、设备类绝对C、相对D、绝对11.通常把通道程序的执行情况记录在(D )中。

A、PSWB、PCBC、CAWD、CSW 12.作业调度是从输入井中处于( B)状态的作业中选取作业调入主存运行。

A、运行B、收容C、输入D、就绪13.一作业进入内存后,则所属该作业的进程初始时处于(C )状态。

A、运行B、等待C、就绪D、收容14.共享变量是指(D )访问的变量。

A、只能被系统进程B、只能被多个进程互斥C、只能被用户进程D、可被多个进程15.临界区是指并发进程中访问共享变量的( D)段。

A、管理信息B、信息存储C、数据D、程序16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D)个进程参于竞争,而不会发生死锁。

操作系统习题及答案

操作系统习题及答案

操作系统试题汇总一、填空题1.进程的基本状态有_____________、_____________、_____________。

2.常用的内存管理方法有、、和段页式管理。

3.文件的三种物理结构是_________、_________、_________。

4.一次仅允许一个进程使用的共享资源称为。

每个进程中访问临界资源的那段程序称为。

5.从结构上讲,每个进程都是由、和部分组成。

6.按照设备的使用方式将设备分为:独享设备、共享设备和_________设备。

7.进程具有下面的特征性质:________、__________、_________和异步性8.产生死锁的必要条件____________、____________、___________和____________9.在请求页式管理中,当地址转换机构发现所需的页不在时,产生中断信号,由中断处理程序作相应的处理。

10.缓冲引入的目的是缓和CPU与I/O设备间_______,减少对CPU的_______,提高CPU和I/O设备之间的_________。

11.进程之间的通讯类型分为:_______________、_____________和________________。

12.用户进程从用户态变为系统态的途径是___________________。

13.操作系统的基本特性包括:__________、_________、___________和异步性14.动态重定位是指。

15.设备按传输数据类型分为:和16.常用的进程调度算法有优先级调度算法、____________和算法。

17.操作系统具有四大功能分别为______________、_______________、_____________和设备管理。

18.常用的页面置换算法是_________、_________、________和Clock置换算法。

19.按照设备的使用方式将设备分为:独享设备、设备和________设备。

计算机操作系统习题

计算机操作系统习题

计算机操作系统习题第⼀章操作系统概述1.分时系统的特点不包括a)同时性和及时性b)独⽴性c)交互性d)具有处理前台、后台作业能⼒的特性2.允许多个⽤户将若⼲作业提交给计算机脱机处理的操作系统是a)分时系统b)批处理系统c)实时系统d)分布式系统3.实时系统不具备的特点是a)同时性和及时性b)独⽴性c)多路性d)具有处理前台、后台作业能⼒的特性4.允许多个⽤户将若⼲道作业提交给计算机系统并放⼊内存处理的技术称为a)单道程序技术b)多道程序技术c)⽹络计算技术d)多CPU计算技术5.(多选)设计操作系统的⽬标a)⽅便性b)有效性c)可扩展性d)开放性6.(多选)操作系统的基本特征a)并发性b)共享性c)虚拟性d)异步性7.(多选)批处理操作系统的特点有a)提⾼系统资源的利⽤率b)减少⼈⼯⼲预c)减少响应时间d)提⾼实时性8.多道程序技术就是并⾏技术a)√b)×9.分时系统可以实现多个任务同时执⾏a)√b)×10.单处理器系统中的多任务只能串⾏执⾏a)√b)×第⼆章进程管理——2.1进程描述与控制1.当⼀个进程处于()状态时,称为就绪状态。

a)等待输⼊数据b)等待调度c)等待分配进程控制块d)等待进⼊内存2.当⼀个进程处于下述()状态时,属于阻塞状态。

a)进程被交换到外存b)不再有执⾏资格c)等待进程调度d)在内存中等待I/O操作完成3.以下描述中错误的是()。

a)pcb是进程存在的唯⼀标识b)进程的pcb可以被送到外存c)阻塞和唤醒原语必须成对出现d)新创建的进程获得了除CPU之外的全部资源,那么它会被送⼊就绪队列4.OS调⽤creat()原语后将进⾏下列()步骤a)为新进程分配资源b)申请空⽩PCBc)初始化PCBd)将新进程送⼊就绪队列5.下⾯关于并发性的论述,正确的是____________a)并发性是指若⼲事件在同⼀时刻发⽣b)发性是指若⼲事件在不同时刻发⽣c)并发性是指若⼲事件在同⼀时间间隔内发⽣d)并发性是指若⼲事件在不同时间间隔内发⽣6.操作系统互为依存的两个特性有()a)并发b)虚拟c)异步d)共享7.下列不属于PCB内容的是()a)CPU控制寄存器内容b)栈指针c)进程优先级d)全局变量8.下列选项,导致进程从执⾏变为就绪状态的事件是a)等待数据输⼊b)访问⽂件失败c)启动I/O设备d)CPU被抢占9.进程实体是指()a)⼀个独⽴的程序b)⼀个独⽴的程序所对应的数据c)PCB结构d)PCB、程序、数据10.以下状态转换,可能发⽣的是()a)就绪 -> 执⾏b)执⾏ -> 就绪/挂起c)就绪/挂起 -> 执⾏d)阻塞 -> 阻塞/挂起11.就绪队列和阻塞队列中的进程可以有多个a)√b)×12.进程之间并发执⾏的条件为进程间的读和写不能存在着交集b)×第⼆章进程调度——2.3 进程并发1.n个并发进程通过初值为1的信号量s共享资源R,当n个进程都通过wait(s)申请访问资源R时,信号量s的值为()a)0b)nc)-nd)–(n-1)2.下列哪种⽅式不⽀持多CPU系统的互斥()a)关闭中断b)专⽤机器指令c)信号量d)管程3.与资源R共享相关的信号量s初值为4,经过多次wait和signal操作后s当前值为-2,此时获得R的进程数是()等待的R的进程数是()a)2 4b)0 4c)4 2d)6 24.设与某资源R关联的信号量为s,若这个资源最多允许2个进程同时访问,当有4个进程申请访问R 时,采⽤wait和signal操作来实现同步,则信号量s的取值范围是()a)0≤s≤2b)0≤s≤4c)-2≤s≤2d)2≤s≤45.当⼀个进程因在互斥信号量s上执⾏signal(s)操作⽽唤醒另⼀个进程时,则执⾏signal操作后s 的取值范围是()a)⼤于0b)⼤于等于0c)⼩于0d)⼩于等于06.下列关于哲学家进餐问题的描述,正确的是()a)筷⼦必须互斥访问。

计算机操作系统习题及答案

计算机操作系统习题及答案

第一章操作系统引论一、单项选择题1.操作系统是一种__________。

A.通用软件B.系统软件C.应用软件D.软件包2,操作系统的__________管理部分负责对进程进行调度。

A.主存储器B.控制器C.运算器D.处理机3.操作系统是对__________进行管理的软件。

A.软件B.硬件C,计算机资源 D.应用程序4.从用户的观点看,操作系统是__________。

A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体5,操作系统的功能是进行处理机管理、_______管理、设备管理及文件管理。

A.进程B.存储器C.硬件D.软件6,操作系统中采用多道程序设计技术提高CPU和外部设备的_______。

A.利用率B.可靠性C.稳定性D.兼容性7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的_______和方便用户使用计算机而配备的一种系统软件。

A. 速度B.利用率C. 灵活性D.兼容性8.操作系统的基本类型主要有_______。

A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统9.所谓_______是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。

A. 多重处理B.多道程序设计C. 实时处理D.并行执行10. _______操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络D.分布式C.分时D.实时11.如果分时操作系统的时间片一定,那么_______,则响应时间越长。

A.用户数越少B.用户数越多C.内存越少D. 内存越多12,分时操作系统通常采用_______策略为用户服务。

A.可靠性和灵活性B.时间片轮转C.时间片加权分配D,短作业优先13. _______操作系统允许用户把若干个作业提交给计算机系统。

计算机操作系统试题及答案

计算机操作系统试题及答案

计算机操作系统试题及答案试题一:填空题1. 计算机操作系统的五大功能是:处理机管理、存储管理、设备管理、文件管理和________管理。

答案:作业管理2. 在操作系统中,用于进程之间进行通信的方式称为________。

答案:进程通信3. 虚拟存储器的作用是________。

答案:扩大内存空间4. 在操作系统中,负责处理中断信号的程序称为________。

答案:中断处理程序5. 在操作系统中,文件的物理结构主要有顺序结构、链接结构和________。

答案:索引结构试题二:选择题1. 以下哪个操作系统不是分时系统?A. UnixC. Windows 98D. Mac OS答案:C2. 下列哪个不是进程的同步机制?A. 信号量B. 事件C. 临界区D. 管程答案:B3. 在操作系统中,下列哪个不是存储管理的方式?A. 分区管理B. 分页管理C. 分段管理D. 分区交换答案:D4. 下列哪种文件系统不支持长文件名?A. FAT16B. FAT32D. ext3答案:A5. 在操作系统中,下列哪个设备不是独占设备?A. 打印机B. 显示器C. 磁盘D. 键盘答案:C试题三:判断题1. 操作系统是计算机硬件与用户之间的接口,用于管理计算机的软硬件资源。

()答案:正确2. 在操作系统中,进程和线程是同一个概念。

()答案:错误3. 虚拟存储器技术可以提高计算机的运行速度。

()答案:正确4. 在操作系统中,文件系统负责管理用户的数据文件。

()答案:正确5. 通道技术可以提高设备的使用效率。

()答案:正确试题四:简答题1. 简述进程与线程的区别。

答案:进程是计算机中的执行单位,它拥有独立的地址空间、程序计数器、寄存器和状态信息。

线程是进程内部的一个执行流,它是进程的组成部分,共享进程的资源,但拥有独立的执行序列。

进程和线程的主要区别在于:(1)地址空间:进程间有独立的地址空间,而线程共享进程的地址空间。

(2)资源:进程拥有独立的资源,而线程共享进程的资源。

计算机操作系统试题题库及答案

计算机操作系统试题题库及答案

计算机操作系统试题题库及答案一、选择题1. 下列哪个不是操作系统的特征?A. 并发B. 共享C. 有序D. 异步答案:C2. 操作系统的主要功能不包括以下哪项?A. 处理机管理B. 存储器管理C. 设备管理D. 文件管理答案:D3. 下列哪种类型的操作系统用于实现多任务处理?A. 单用户单任务B. 单用户多任务C. 多用户单任务D. 多用户多任务答案:B4. 在操作系统中,进程和线程的区别是什么?A. 进程是系统进行资源分配和调度的基本单位,线程是进程的组成部分B. 线程是系统进行资源分配和调度的基本单位,进程是线程的组成部分C. 进程和线程都是系统进行资源分配和调度的基本单位D. 进程和线程没有区别答案:A5. 下列哪个进程调度算法可能会导致“饥饿”现象?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 优先级调度D. 最高响应比优先答案:C二、填空题6. 操作系统中的进程与程序的区别是:进程是______的实例,而程序是______的实例。

答案:进程;程序7. 在操作系统中,为了解决进程之间的同步问题,通常使用______机制。

答案:信号量(Semaphore)8. 虚拟存储器的作用是扩大______,提高______。

答案:物理存储器;存储器的利用率9. 文件系统的主要功能包括:文件的______、______、______和______。

答案:创建;删除;读写;权限管理10. 设备驱动程序的作用是实现对______的______。

答案:设备;控制三、判断题11. 进程和线程是操作系统的基本单位,它们都可以独立执行程序。

答案:错误。

进程是基本单位,线程是进程的组成部分,线程可以独立执行程序。

12. 在操作系统中,所有的进程都可以并发执行。

答案:错误。

在单处理器系统中,进程不能同时执行,而是分时执行。

13. 虚拟存储器的容量仅受物理存储器的限制。

答案:错误。

虚拟存储器的容量受物理存储器和硬盘空间的限制。

操作系统练习题和答案

操作系统练习题和答案

操作系统练习题和答案一、单项选择题1.现代操作系统的基本特征是( C )、资源共享和操作的异步性。

P13A. 多道程序设计B. 中断处理C. 程序并发执行D. 实现分时和实时处理2.在页式虚拟存储管理中,为实现地址变换,应建立(C )P157A.空闲区表B.分区分配表C.页表D.移动表3.SPOOL技术用于(C)A. 处理器管理B. 存储管理C. 设备管理D. 文件管理4.在可变分区分配方案中,在空闲区表中以空闲区长度按递减顺序排列适合于(A)P131A.最坏适应算法B.最先适应算法C.最优适应算法D.首次循环适应算法5.用户程序发出磁盘I/O请求后,系统的正确处理流程是(B)A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序6.从磁盘读取数据的下列时间中,对系统效率影响最大的是( D)A.处理时间B.传输时间C.延迟时间D.寻道时间7.以下关于进程的并发执行描述正确的是(A )A.多个进程在某个时间段内轮流占用处理器执行B.多个进程在某个时刻同时占用处理器执行C.单处理器的系统也允许进程并发执行D.只有多处理器的系统才能允许进程并发执行8.造成某进程状态从就绪态转变成运行态的原因是(D)A.上次分配给该进程的处理器时间太短B.有更高优先级的进程要运行C.该进程需要更多的处理器时间运行D.该进程被进程调度程序选中9.以下存储管理技术中,可以实现虚拟存储器的技术是(D )A.单用户连续存储管理B.固定分区存储管理C.可变分区存储管理D.页式存储管理10.PCB全称(B )A.进程队列B.进程控制块C.进程状态D.进程对象11.计算机系统能及时处理由过程控制反馈的数据,并做出响应的操作系统是(B)A. 批处理操作系统B. 实时操作系统C. 分时操作系统D. 多处理机操作系统12.某进程所要求的一次打印输出结束,该进程被唤醒,其进程状态将从(B )A. 就绪状态到运行状态B. 等待状态到就绪状态C. 运行状态到等待状态D. 运行状态到就绪状态13.内存分配的最差适应算法的空闲区表是(A )A. 按大小递减顺序排列B. 按大小递增顺序排列C. 按地址由小到大排列D. 按地址由大到小排列14.以下说法错误的是(D )A.并发进程中与共享变量有关的程序段称为临界区B.并发进程中涉及到相同变量的程序段称为相关临界区C.临界区的引入主要是为了解决并发进程执行时出现与时间有关的错误D.所有并发进程都会产生与时间有关的错误15.一种既有利于短小作业又兼顾到长作业的作业调度算法是(B )A. 先来先服务B.最高响应比优先C.轮转D.均衡调度16.按文件的逻辑结构可将文件分成(C )A. 数据文件,命令文件,文本文件B. 命令文件,库文件,索引文件C. 顺序文件,链式文件,索引文件D. 输入文件,输出文件,随机文件17.计算机操作系统的功能是(D )A.把源程序代码转换为目标代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行18.多道程序设计是指(C )A. 在多台处理机上同时执行多道程序B. 在多台处理机上同一时刻执行多道程序C. 在一台处理机上同时执行多道程序D. 在一台处理机上同一时刻执行多道程序19.有关进程的下列叙述中正确的是(D )A. 进程是静态的文本B. 进程与程序是一一对应的C. 进程与作业是一一对应的D. 多个进程可以在单个CPU上同时执行20.在下列操作系统中,对响应时间要求最高的是( C )。

计算机操作系统习题及答案

计算机操作系统习题及答案

第一章操作系统引论一、单项选择题1.操作系统是一种__________ 。

A.通用软件B.系统软件C.应用软件D.软件包2,操作系统的__________ 管理部分负责对进度进行调动。

A.主储存器B.控制器C.运算器D.办理机3.操作系统是对__________ 进行管理的软件。

A.软件B.硬件C,计算机资源D.应用程序4.从用户的看法看,操作系统是__________ 。

A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按必定的构造构成的有机体5,操作系统的功能是进行办理机管理、_______ 管理、设施管理及文件管理。

A.进度B.储存器C.硬件D.软件6,操作系统中采纳多道程序设计技术提升CPU 和外面设施的_______ 。

A.利用率B.靠谱性C.稳固性D.兼容性7.操作系统是现代计算机系统不行缺乏的构成部分,是为了提升计算机的_______和方便用户使用计算机而装备的一种系统软件。

A.速度B.利用率C. 灵巧性D.兼容性8.操作系统的基本种类主要有_______ 。

A.批办理系统、分时系统及多任务系统B.及时操作系统、批办理操作系统及分时操作系统C.单用户系统、多用户系统及批办理系统D.及时系统、分时系统和多用户系统9.所谓 _______ 是指将一个以上的作业放入主存,而且同时处于运转状态,这些作业共享办理机的时间和外头设施等其余资源。

A.多重办理B.多道程序设计C. 及时办理D.并行履行10._______ 操作系统同意在一台主机上同时连结多台终端,多个用户能够经过各自的终端同时交互地使用计算机。

A.网络D.散布式C.分时D.及时11 .假如分时操作系统的时间片必定,那么_______,则响应时间越长。

A.用户数越少B.用户数越多C.内存越少 D.内存越多12 ,分时操作系统往常采纳_______策略为用户服务。

A.靠谱性和灵巧性B.时间片轮转C.时间片加权分派D,短作业优先13._______ 操作系统同意用户把若干个作业提交给计算机系统。

计算机操作系统练习题及答案

计算机操作系统练习题及答案

单项选择1. 两个进程合作完成一项任务。

在并发执行中,一个进程要等待其合作伙伴发来消息,或建立某个条件后再运行,这种制约性合作关系被称为进程的—A—。

A. 同步B. 执行C. 互斥D. 调度2. 为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式通常称为—C—。

A. 进程互斥B. 进程同步C. 进程通信D. 进程制约3.除了因为资源不足,进程竞争资源可能出现死锁外,不适当的一 C 一也可能产生死锁。

A. 进程优先权B. 资源线性分配C. 进程推进顺序D. 分配队列优先权4.除了可以采用资源剥夺法解除死锁外,还可以采用一 C 一方法解除死锁。

A. 修改信号量B. 拒绝分配新的资源C. 撤消进程D. 执行并行操作5 .资源的按序分配策略可以破坏一DH 条件。

A. 互斥B. 请求与保持C. 不剥夺D. 环路等待6 .在一C 一的情况下,系统出现死锁。

A. 计算机系统发生了重大故障B. 有多个阻塞的进程存在C. 若干个进程因竞争资源而无休止地相互等待他方释放已占有的资源D. 资源数远小于进程数或进程同时申请的资源数远超过资源总数7 . 某系统中有3 个进程,都需要同类资源 4 个,试问该系统不会发生死锁的最少资源数是—B—。

A.9B.10C.11D.128 .银行家算法是一种一B 一算法。

A. 解除死锁B. 避免死锁C. 预防死锁D. 检测死锁9. 在下列解决死锁的方法中,属于死锁预防策略的是—B—。

A. 银行家算法B. 资源有序分配C. 死锁检测法D. 资源分配图化简法10. 设有n 个进程共用一个相同的程序段(临界区),如果每次最多允许m 个进程(n)同时进入临界区,则信号量的初值应为一 B — oA.nB.mC.m-nD.-m11. 死锁定理是用于处理死锁的哪一种方法—C—。

A. 预防死锁B. 避免死锁C. 检测死锁D. 解除死锁12. AND 信号量集机制是为了—C—。

计算机操作系统练习题库(含答案)

计算机操作系统练习题库(含答案)

计算机操作系统练习题库一填空:2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA 方式和通道控制方式。

3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。

4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。

5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。

6.文件的逻辑结构分流式文件和记录式文件二种。

7.进程由程度、数据和PCB组成。

8.对信号量S的操作只能通过原语操作进行,对应每一个信号量设置了一个等待队列。

9.操作系统是运行在计算机裸机系统上的最基本的系统软件。

10.虚拟设备是指采用SPOOLING技术,将某个独享设备改进为供多个用户使用的的共享设备。

11.文件系统中,用于文件的描述和控制并与文件一一对应的是文件控制块。

12.段式管理中,以段为单位,每段分配一个连续区。

由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。

13.逻辑设备表(LUT)的主要功能是实现设备独立性。

14在采用请求分页式存储管理的系统中,地址变换过程可能会因为缺页和越界等原因而产生中断。

16. 段的共享是通过共享段表实现的。

17.文件的物理结构分为顺序文件、索引文件和索引顺序文件。

18.所谓设备控制器,是一块能控制一台或多台外围设备与CPU并行工作的硬件。

19. UNIX的文件系统空闲空间的管理是采用成组链接法。

20分页管理储管理方式能使存储碎片尽可能少,而且使内存利用率较高,管理开销小。

20.计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件。

21.操作系统目前有五大类型:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。

22.按文件的逻辑存储结构分,文件分为有结构文件,又称为记录式文件和无结构文件,又称流式文件。

计算机操作系统考试习题

计算机操作系统考试习题

一、单项选择题(每小题1分,共15分)1.MS-DOS的引导程序是在磁盘初始化时,由()命令写在软盘或硬盘的0柱0面1扇区上的。

A.CHKDSKB.FDISKC.FORMATD.DISKCOPY2.MS-DOS 5.0开始把()的内存区域作为基本内存区。

A.1MB与2MB之间B.1MB之后C.640KB与1MB之间D.0KB与640KB之间3.MS-DOS中的文件存储结构采用()。

A.顺序结构B.链接结构C.索引结构D.成组链接结构4.与“计算时间”无关的作业调度算法是()算法。

A.先来先服务B.响应比高者优先C.优先数D.可抢占的优先数5.实时系统中的进程调度通常采用()算法。

A.响应比高者优先B.短作业优先C.时间片轮转D.抢占式的优先数高者优先6.在可变分区存储管理中,为了实现主存的空间分配,应设置()来进行管理。

A.页表B.段表C.位示图D.空闲区表7.某系统有同类资源m个供n个进程共享,如果每个进程最多申请k个资源(1<=k<=m),则各进程的最大需求量之和()时系统不会发生死锁。

A.=mB.=m+nC.<m十nD.>m+n8.动态重定位是在()完成的。

A.作业执行前B.作业执行过程中由硬件C.作业执行过程中由OSD.作业执行过程中由用户9.Windows操作系统是由()公司研制的。

A.MicrosoftB.IntelC.HPD.SUN SYSTEM10.进程从等待状态进人就绪状态可能是由于()。

A.现运行进程运行结束B.现运行进程执行P操作C.现运行进程执行了V操作D.现运行进程时间片用完11.在以下的存储管理方案中,能扩充主存容量的是()。

A.固定式分区管理B.可变式分区管理C.页式存储管理D.分页虚拟存储管理12.UNIX文件系统对盘空间的管理采用()。

A.FAT表法B.位示图法C.空闲块链接法D.空闲块成组链接法13.通道在输人输出操作完成或出错时就形成(),等候CPU来处理。

计算机操作系统习题及答案

计算机操作系统习题及答案

计算机操作系统习题及答案Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#第3章处理机调度1)选择题(1)在分时操作系统中,进程调度经常采用 _D_ 算法。

A. 先来先服务B. 最高优先权C. 随机D. 时间片轮转(2)_B__ 优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。

A. 作业B. 静态C. 动态D. 资源(3)__A___ 是作业存在的惟一标志。

A. 作业控制块B. 作业名C. 进程控制块D. 进程名(4)设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理器上按单道方式运行,则平均周转时间为 _ B_ 。

A. l小时B. 5小时C. 小时D. 8小时(5)现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。

系统按单道方式运行且采用短作业优先算法,则平均周转时间是 _C_ 。

A. T1+T2+T3B. (T1+T2+T3)/3C. (3T1+2T2+T3)/3D. (T1+2T2+3T3)/3(6)__D__ 是指从作业提交给系统到作业完成的时间间隔。

A. 运行时间B. 响应时间C. 等待时间D. 周转时间(7)下述作业调度算法中,_ C_调度算法与作业的估计运行时间有关。

A. 先来先服务B. 多级队列C. 短作业优先D. 时间片轮转2)填空题(1)进程的调度方式有两种,一种是抢占(剥夺)式,另一种是非抢占(非剥夺)式。

(2)在 _FCFS_ 调度算法中,按照进程进入就绪队列的先后次序来分配处理机。

(3)采用时间片轮转法时,时间片过大,就会使轮转法转化为FCFS_ 调度算法。

(4)一个作业可以分成若干顺序处理的加工步骤,每个加工步骤称为一个 _作业步_ 。

(5)作业生存期共经历四个状态,它们是提交、后备、运行和完成。

(6)既考虑作业等待时间,又考虑作业执行时间的调度算法是 _高响应比优先____ 。

计算机操作系统试题库(最全)

计算机操作系统试题库(最全)

《计算机操作系统》试题库一、单项选择题(共200个题目)1. 一般用户更喜欢使用的系统是(C )。

A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是(D).A.编译程序B.数据库管理程序C.游戏程序D.OS3. 现代OS具有并发性和共享性,是由(D)的引入而导致的。

A.单道程序B.磁盘C.对象D.多道程序5. 早期的OS主要追求的是(A)。

A.系统的效率B.用户的方便性C.可移植D.可扩充性6. (A )不是多道程序系统。

A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统7. (B)是多道操作系统不可缺少的硬件支持。

A.打印机B.中断机构C.软盘D.鼠标8. 特权指令可以在(C )中执行。

A.目态B.浏览器中C.任意的时间D.进程调度中9. 没有了(C )计算机系统就启动不起来了。

A.编译器B.DBMSC.OSD.浏览器10. 通道能够完成(C )之间数据的传输。

A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设11. 系统的主要功能有(c)。

A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统12. 单处理机计算机系统中,(A )是并行操作的。

A.处理机操作和通道操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序13. 处理机的所有指令可以在(D )中执行。

A.目态B.浏览器中C.任意时间D.系统态14. (B )功能不是操作系统直接完成的功能。

A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件15. 要求在规定的时间内对外界的请求必须给予及时相应的OS是(B )。

A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统16. 操作系统是对(C)进行管理的软件。

计算机操作系统习题

计算机操作系统习题

计算机操作系统习题计算机操作系统习题Ch11. 在单处理机系统中实现并发技术后,_______A.进程间在一个时间段内并行运行,CPU与外设间并行工作B.进程间在一个时刻点上并行运行,CPU与外设间并行工作C.进程间在一个时间段内并行运行,CPU与外设间串行工作D.进程间在一个时刻点上并行运行,CPU与外设间串行工作ACh21.一个多任务单处理机计算机系统,其操作系统是UNIX,PCB表的规模是100行,则任一时刻,最多可能有_____个进程处于运行态,最多可能有______个进程处于就绪态,最多可能有_____个进程处于等待态。

1个进程处于运行态,99个进程处于就绪态,100个进程处于等待态2.中央处理器处于目态时,执行()将产生“非法操作”事件。

A 特权指令B非特权指令 C 用户程序D访管指令A3.7个生产者与8个消费者进程同步访问6个缓冲区,则生产者之间及消费者进程之间的对缓冲区指针的互斥信号量初值是()。

A.7 B.8 C.6 D.1D4.每个用户创建进程数最大为50个,现有一用户执行某程序,该程序执行一个死循环,每趟循环创建一新子进程。

则当该进程创建了______个子进程后将不能再创建,该进程处于_____态。

49 阻塞5.在一个有n个CPU的系统中,能够处于就绪、运行、阻塞状态的最大进程数各为多少?处于就绪、阻塞态的最大进程数没有限制。

由于处于运行态的进程必须要占用1个CPU,而系统中有n个CPU,所以最多有n个进程处于运行态。

6. 在一个有n个CPU的系统中,能够处于就绪、运行、阻塞状态的最小进程数各为多少?处于三种状态的进程个数都有可能为零。

当所有的进程因等待I/O操作阻塞时,就没有进程处于运行态和就绪状态。

当所有进程处于运行或就绪状态时,就没有进程处于阻塞状态。

Ch3.1.现有三个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2、T3,且T1﹤T2﹤T3。

系统按单道方式运行且采用SJF,则平均周转时间是()。

【计算机专业】专业课操作系统习题

【计算机专业】专业课操作系统习题

【计算机专业】专业课操作系统习题一、单选题1. 操作系统是一组()。

A. 文件管理程序B. 中断处理程序C. 资源管理程序D. 设备管理程序2. 从用户观点看,操作系统是()。

A. 用户与计算机之间的接口B. 控制和管理计算机资源的软件C. 合理的组织计算机工作流程的软件D. 由若干层次的程序按一定的结构组成的有机体3. ()不是操作系统关心的主要问题。

A. 管理计算机裸机B. 设计、提供用户程序与计算机硬件系统的界面C. 管理计算机系统资源D. 高级程序设计语言的编译器4. 现代OS具有并发性和共享性,是()的引入导致的。

A.单道程序B. 磁盘C. 对象D.多道程序5. 引入多道程序的目的在于()。

A. 充分利用CPU,减少CPU等待时间B. 提高实时响应速度C. 有利于代码共享,减少主、辅存信息交换量D. 充分利用存储器6. 在单一处理机上执行程序,多道程序的执行是在()进行的。

A. 同一时刻B. 同一时间间隔内C. 某一固定时刻D. 某一固定时间间隔内7. 批处理系统的主要缺点是()。

A. CPU的利用率不高B. 失去了交互性C. 不具备并行性D. 以上都不是8. 在分时系统中,时间片一定,(),响应时间越长。

A. 内存越多B. 用户数越多C. 后备队列越短D. 用户数越少9. 在下列性质中,哪一个不是分时系统的特征。

()A. 交互性B. 同时性C. 及时性D. 独占性11. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。

A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统12.下面6个系统中,必须是实时操作系统的有()个。

i. 航空订票系统ii. 过程控制系统iii. 机器口语翻译系统iv. 计算机辅助系统v. 办公自动化系统vi. 计算机激光照排系统A.1B.2C.3D.413. ()对多道批处理系统最重要。

A.实时性B.交互性C.共享性D.运行效率14. ()对多用户分时系统最重要。

计算机操作系统试题及答案

计算机操作系统试题及答案

一、单项选择(每小题1分,共10分)1。

操作系统负责管理计算机的()。

A.程序B。

作业 C.资源D。

进程2。

工业过程控制系统中运行的操作系统最好是( )A。

分时系统 B.实时系统C。

分布式操作系统D。

网络操作系统3.对事件处理有严格时间限制的系统式( )A。

分时系统 B.实时系统C. 分布式操作系统D.网络操作系统4。

批处理系统的主要缺点是()A.没有交互性B。

系统资源利用率不高C.系统吞吐率小D.不具备并行性5.操作系统的功能是进行处理机管理、()管理、存储管理、设备管理和文件管理。

A。

硬件B。

软件 C.作业D。

进程6。

作业调度是( )。

A.选取某些作业进入内存B.从读卡机挑选作业进入输入井C。

从主存中挑选作业占有处理器 C.从等待设备的队列中选取一个作业7.一个作业被调度成功后,系统创建相应的进程,该进程的初始状态是()A.等待态B。

运行态C。

等待访问设备态 D.就绪态8.一个作业的完成,要经过若干步骤,这些步骤称为()A.子程序B。

作业流C。

进程D。

作业步9。

作业的4个状态中,()状态已经处于进程管理之下.A。

录入 B.后备 C.执行 D.完成10。

进程和程序的根本区别在于()A.是不是被调入到内存中B.是不是占有处理器C.是不是具有就绪、运行和等待三种状态D。

静态与动态特点1、进程−进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本单位。

2、管道−管道是连接读写进程的一个特殊文件,按照FCFS方式在进程之间传送数据,也能使进程同步执行。

发送进程向管道文件写入数据,接收进程从管道文件读出数据。

3、接口−用户接口就是系统向用户提供的使用其功能的手段。

用户接口也叫用户界面、操作界面等。

操作系统提供的两种用户接口,即程序接口和操作接口。

编程接口API(Application Programming Interface),允许程序调用操作系统的服务和功能。

计算机操作系统习题

计算机操作系统习题

计算机操作系统习题 Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#1. 简述操作系统的概念答:操作系统是一组能控制和管理计算机系统的硬件和软件资源,合理地组织计算机工作流程并为用户使用计算机提供方便的程序和数据的集合。

2、什么是批处理系统为什么要引入批处理系统答:批处理系统指用户的作业成批的处理,作业建立、过渡、完成都自动由系统成批完成。

因为 58~64 年,晶体管时代,计算机速度、容量、外设品种和数量等方面和第一代计算机相比都有了很大发展,计算机速度有几十倍、上百倍的提高,故使手工操作的慢速度和计算机运算的高速度之间形成一对矛盾。

只有设法去掉人工干预,实现作业自动过渡,这样就出现了成批处理。

6、什么叫多道程序试述多道程序涉及技术的基本思想及特征,为什么对作业进行多道批处理可以提高系统效率答:多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制下,相互穿插还差运行。

当某道程序因某种原因不能继续运行下去时候,管理程序就将另一道程序投入运行,这样使几道程序在系统内并行工作,可使中央处理机及外设尽量处于忙碌状态,从而大大提高计算机使用效率。

在批处理系统中采用多道程序设计技术形成多道批处理系统,多个作业成批送入计算机,由作业调度程序自动选择作业运行,这样提高了系统效率。

7、何为分时系统简述其特点。

答:分时系统采用时间片轮转办法,使一台计算机同时为多个终端服务。

特点:多路调制性:多个联机用户可同时使用一台计算机。

独占性:用户感觉不到其他人在和他一起共享计算机及资源。

交互性:用户可与计算机会话,提出要求,命令。

8、分时系统和实时系统有何不同答:分时系统控制的主动权在计算机,计算机按一定时间间隔,以固定时间片或不固定时间片去轮流完成多个提交的任务,只是在用户反应相对较慢时,不感到机器“走开”。

而实时系统控制的主动权在用户,用户规定什么时间要计算机干什么,计算机不能“走开”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章操作系统概述1.分时系统的特点不包括a)同时性和及时性b)独立性c)交互性d)具有处理前台、后台作业能力的特性2.允许多个用户将若干作业提交给计算机脱机处理的操作系统是a)分时系统b)批处理系统c)实时系统d)分布式系统3.实时系统不具备的特点是a)同时性和及时性b)独立性c)多路性d)具有处理前台、后台作业能力的特性4.允许多个用户将若干道作业提交给计算机系统并放入内存处理的技术称为a)单道程序技术b)多道程序技术c)网络计算技术d)多CPU计算技术5.(多选)设计操作系统的目标a)方便性b)有效性c)可扩展性d)开放性6.(多选)操作系统的基本特征a)并发性b)共享性c)虚拟性d)异步性7.(多选)批处理操作系统的特点有a)提高系统资源的利用率b)减少人工干预c)减少响应时间d)提高实时性8.多道程序技术就是并行技术a)√b)×9.分时系统可以实现多个任务同时执行a)√b)×10.单处理器系统中的多任务只能串行执行a)√b)×第二章进程管理——2.1进程描述与控制1.当一个进程处于()状态时,称为就绪状态。

a)等待输入数据b)等待调度c)等待分配进程控制块d)等待进入内存2.当一个进程处于下述()状态时,属于阻塞状态。

a)进程被交换到外存b)不再有执行资格c)等待进程调度d)在内存中等待I/O操作完成3.以下描述中错误的是()。

a)pcb是进程存在的唯一标识b)进程的pcb可以被送到外存c)阻塞和唤醒原语必须成对出现d)新创建的进程获得了除CPU之外的全部资源,那么它会被送入就绪队列4.OS调用creat()原语后将进行下列()步骤a)为新进程分配资源b)申请空白PCBc)初始化PCBd)将新进程送入就绪队列5.下面关于并发性的论述,正确的是____________a)并发性是指若干事件在同一时刻发生b)发性是指若干事件在不同时刻发生c)并发性是指若干事件在同一时间间隔内发生d)并发性是指若干事件在不同时间间隔内发生6.操作系统互为依存的两个特性有()a)并发b)虚拟c)异步d)共享7.下列不属于PCB内容的是()a)CPU控制寄存器内容b)栈指针c)进程优先级d)全局变量8.下列选项,导致进程从执行变为就绪状态的事件是a)等待数据输入b)访问文件失败c)启动I/O设备d)CPU被抢占9.进程实体是指()a)一个独立的程序b)一个独立的程序所对应的数据c)PCB结构d)PCB、程序、数据10.以下状态转换,可能发生的是()a)就绪 -> 执行b)执行 -> 就绪/挂起c)就绪/挂起 -> 执行d)阻塞 -> 阻塞/挂起11.就绪队列和阻塞队列中的进程可以有多个a)√b)×12.进程之间并发执行的条件为进程间的读和写不能存在着交集a)√b)×第二章进程调度——2.3 进程并发1.n个并发进程通过初值为1的信号量s共享资源R,当n个进程都通过wait(s)申请访问资源R时,信号量s的值为()a)0b)nc)-nd)–(n-1)2.下列哪种方式不支持多CPU系统的互斥()a)关闭中断b)专用机器指令c)信号量d)管程3.与资源R共享相关的信号量s初值为4,经过多次wait和signal操作后s当前值为-2,此时获得R的进程数是()等待的R的进程数是()a)2 4b)0 4c)4 2d)6 24.设与某资源R关联的信号量为s,若这个资源最多允许2个进程同时访问,当有4个进程申请访问R 时,采用wait和signal操作来实现同步,则信号量s的取值范围是()a)0≤s≤2b)0≤s≤4c)-2≤s≤2d)2≤s≤45.当一个进程因在互斥信号量s上执行signal(s)操作而唤醒另一个进程时,则执行signal操作后s 的取值范围是()a)大于0b)大于等于0c)小于0d)小于等于06.下列关于哲学家进餐问题的描述,正确的是()a)筷子必须互斥访问。

b)哲学家全部饥饿时同时拿起左筷子,此时系统死锁。

c)可以采用资源原子分配的策略来避免哲学家进餐问题发生死锁d)信号量数组筷子初始化为07.在生产者/消费者问题中,假设有5个生产者,5个消费者共享容量为8的缓冲空间,则实施互斥访问缓冲空间的信号量初始值为()a)0b)1c)5d)88.在生产者/消费者问题中,用s表示互斥信号量,e表示空缓冲区资源信号量,n表示满缓冲区资源信号量,下列生产者和消费者的操作(生产者和消费者可并发执行),可能产生死锁的是()A B Ca)生产者:消费者:b)生产者:消费者:c)生产者:消费者:d)生产者:消费者:9.在进行wait()操作时既有互斥信号量又有资源信号量,要先执行互斥信号量再执行资源信号量wait ()操作a)√b)×10.wait和signal操作必须作为原语来实现a)√b)×第二章进程管理——2.4 死锁与饥饿1.为了解决哲学家就餐中的死锁问题,可以按顺时针方向给餐叉连续编号,每个哲学家就餐前先拿编号低的餐叉,再拿编号高的餐叉,这实际上是破坏了死锁产生条件中的()a)互斥b)占有且等待c)不可抢占(非剥夺)d)循环等待2.某计算机系统中有K台打印机,由4个进程竞争使用,每个进程需要3台打印机,则系统不会产生死锁的最小K值是()a)8b)9c)10d)113.死锁产生的四个条件中,无法破坏和禁止的是()a)互斥b)占有且等待c)不可抢占d)循环等待4.要求进程一次性申请所有资源,操作系统阻塞进程直到其所有资源申请得到满足,这破坏的是死锁产生条件中的()a)互斥b)占有且等待c)不可抢占d)循环等待5.死锁的避免是根据()采取措施实现的a)配置足够的系统资源b)给进程一次性分配所有资源c)破坏占有且等待条件d)防止系统进入不安全状态6.当以下条件()存在时,死锁肯定发生a)互斥b)占有且等待c)不可抢占d)循环等待7.假定系统中有5个进程P1、P2、P3、P4和P5;3类资源A、B和C,其资源数量分别为17、5和20。

T0时刻的资源分配情况如下表,系统采用银行家算法实施死锁避免策略,试问T0时刻,下列进程序列是安全序列的有()a)P4-P2-P3-P1-P5b)P4-P2-P3-P5-P1c)P5-P1-P2-P3-P4d)P5-P4-P2-P1-P38.关于死锁检测,下列描述正确的是()a)死锁检测不会给导致死锁的进程分配资源b)检测到死锁进程后,可以通过撤销相应进程来解除c)死锁检测会限制用户进程申请资源的顺序d)死锁检测可以定时检测,也可以在系统资源利用率下降时检测9.死锁避免方法应用的前提之一是进程之间相互独立,没有同步的需求a)√b)×10.银行家算法破坏了死锁产生条件中的请求和保持条件a)√b)×第三章存储管理1.内存管理的主要目的是()a)方便用户b)增加内存物理容量c)方便用户和提高内存利用率d)提高内存利用率2.关于内存管理,下列叙述中正确的是()a)内存保护的目的是限制内存的分配b)若内存为M、用户数量为N,则分时系统中每个用户占用M/N的内存空间c)在虚拟内存系统中,只要磁盘空间无限大,进程就能拥有任意大的地址空间d)实现虚拟内存管理必须有相应的硬件的支持3.为保证进程空间不被非法访问,内存保护由()完成a)操作系统独立完成b)硬件机构独立完成c)操作系统和硬件机构合作完成d)操作系统或硬件机构独立完成4.为了进程在内存中改变了位置后仍能正确执行,则应采用( )技术a)静态重定位b)动态重定位c)编译或汇编d)静态链接5.运行时重定位的缺点是()a)进程无法在内存中移动b)进程必须连续存储c)不利于代码共享d)同一逻辑地址,可能需要多次转换为物理地址6.不适合多道程序设计的存储管理技术是()a)单一连续分配b)固定分区分配c)可变式分区分配d)分页存储管理7.可变式分区存储管理中,实施拼接技术的目的是()a)集中空闲分区b)增加物理内存c)缩短访问时间d)简化分配算法8.某动态分区存储管理系统,用户可用内存容量为55MB(初始为空闲)。

若采用最佳适配算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB,分配8MB,分配6MB,则内存中最大空闲分区的大小是()a)7MBb)9MBc)10MBd)11MB9.若在动态分区中,采用首次适应算法,则空闲分区()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.关于分页存储管理系统,下列说法正确的是()a)分页存储为了提高内存利用率b)分页存储有利于实现信息共享c)分页存储有利于提高内存访问速度d)分页存储有利于于实现信息保护15.具有快表的页式存储管理系统中,描述正确的是()a)不需要访问内存b)最坏情况需要访问内存两次c)最坏情况需要访问内存一次d)页表的起始地址和页表长度存放在内存中16.()不是引入分段存储管理方式的原因a)信息保护b)信息共享c)提高内存利用率d)段可以动态增长17.分段存储管理系统中,若地址长度为32位,其中段号占8位,则最大段长为()a)b)c)Cd)18.下列存储管理方式中,能够使存储碎片尽可能少且内存利用率较高的是()a)固定分区b)动态分区c)分页管理d)段页式管理19.在请求分页系统中,主要的硬件支持有页表机制、缺页中断机构和()a)时间支持b)空间支持c)地址变换机构d)虚拟存储20.页式内存管理不会引入()a)内部碎片b)外部碎片c)访存时间增加d)权限控制复杂内存管理的主要目的是()1.分页存储系统中,若页表结构中0~11位为页内偏移量,12~31为页号,则地址9370对应的页号和页内地址为()a)2,1178b)9,370c)9,178d)2,1782.某系统的页面大小为1KB,某数据的逻辑地址为2746,则其页号、页内偏移量分别为()a)1,698b)2,698c)1,746d)2,7643.在分页存储管理系统中,逻辑地址的结构长度为18位,其中11~17表示页号,0~10位表示页内偏移量。

相关文档
最新文档