操作系统习题

合集下载

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

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

操作系统练习题

第一章引言

(一单项选择题

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.十分注重系统资源的利

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

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

精心整理

第一章操作系统引论?

一、单项选择题

1.操作系统是一种__________。

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

C.应用软件D.软件包

2,操作系统的__________管理部分负责对进程进行调度。

8.操作系统的基本类型主要有_______。

A.批处理系统、分时系统及多任务系统

B.实时操作系统、批处理操作系统及分时操作系统

C.单用户系统、多用户系统及批处理系统

D.实时系统、分时系统和多用户系统

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

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

C.实时处理 D.并行执行

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

A.网络D.分布式

C.分时D.实时

11.如果分时操作系统的时间片一定,那么_______,则响应时间越长。

A.用户数越少B.用户数越多

除此之外还为用户使用操作系统提供了用户接口。

2.如果一个操作系统兼有批处理、分时处理和实时处理操作系统三者或其中两者的功能,这样的操作系统称为_________。

3.在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是_________。

4.分时操作系统的主要特征有三个,即__①__、__②__和__③__。

5.实时操作系统与分时操作系统的主要区别是_________。

6.如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于__①__类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于__②__类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于__③__类型。

操作系统_习题集(含答案)

操作系统_习题集(含答案)

《操作系统》课程习题集

一、单选题

1.下面关于操作系统的叙述中正确的是()。

A.从响应时间的角度来看,实时系统与分时系统无本质差别

B.多道运行是现代操作系统的特征之一,它是指宏观和微观上都并行

C.操作系统的特征是并行性、共享性、虚拟性和不确定性

D.在分时系统中,响应时间≈时间片×用户数,因此只要时间片足够小其响应时间一定能改善。

2.在进程状态的转换中,()是不可能的。

A.运行状态→就绪状态B.阻塞状态→运行状态

C.运行状态→阻塞状态D.阻塞状态→就绪状态

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

A.m=4,n=3,w=2 B.m=2,n=2,w=1

C.m=5,n=2,w=3 D.m=4,n=3,w=3

4.在有m个进程的系统中有死锁出现时,死锁进程的个数k应该满足的条件是()。A.1≤k≤m B.2≤k≤m C.k=m=1 D.k和m没有关系

5.在有n个进程共享一个互斥段,如果最多允许m个进程(m<n)同时进入互斥段,则信号量的变化范围是()。

A.-m~1 B.-m~0 C.-m-1~n D.-m-1~n-1

6.下面有关管程的叙述中,正确的是()

A.管程是进程间互斥的机制,它保证进程互斥地访问共享变量,并方便地阻塞和唤醒进程。

B.管程和P.V一样,同步操作分散在各个进程中。

第 2 页,共4 页

C.管程和P.V一样,使用不当就可能导致进程死锁。

D.一个管程定义了一个数据结构和能在该数据结构上并发执行进程所的一组操作,这组操作能同步进程和改变管程中的数据。

操作系统练习题

操作系统练习题

《操作系统》专业课练习题

一、选择题

1.操作系统是一种

A.通用软件

B.系统软件

C.应用软件

D.软件包

[解析]系统软件包括操作系统、数据库管理系统、语言处理程序、服务性程序、标准库程序等。

2.批处理系统的主要缺点是

A.系统吞吐量小

B.CPU利用率不高

C.资源利用率低

D.无交互能力

[解析]批处理系统中,作业执行时用户无法干预其运行,只能通过事先编制作业控制说明书来间接干预,缺少交互能力,也因此才有了分时系统的出现。

3.实时操作系统必须在()内处理来自外部的事件。

A.一个机器周期

B.被控制对象规定时间

C.周转时间

D.时间片

[解析]实时系统要求能实时处理外部事件,即在规定的时间内完成对外部事件的处理。

4.下列选项中,在用户态执行的是

A.命令解释程序

B.缺页处理程序

C.进程调度程序

D.时钟中断处理程序

[解析]缺页处理和时钟中断都属于中断,在核心态执行;进程调度是操作系统内核进程,无需用户干预,在核心态执行;命令解释程序属于命令接口,是四个选项中唯一能面对用户的,它在用户态执行。

5.实时系统的进程调度,通常采用()算法。

A.先来先服务

B.时间片轮转

C.抢占式的优先级高者优先

D.高响应比优先

[解析]实时系统必须能够足够及时的处理某些紧急的外部事件,故普遍用高优先级,并且用“可抢占”来确保实时处理。

6.当CPU处于管态时,它可以执行的指令是

A.计算机系统中的全部指令

B.仅限于非特权指令

C.仅限于访管指令

D.仅限于特权指令

7.一个作业8:00到达系统,估计运行时间为1h,若10:00开始执行该作业,其响应比是

操作系统习题与解答(含答案)

操作系统习题与解答(含答案)

操作系统习题与解答(含答案)

第⼀章操作系统引论

⼀、选择题

1.在计算机系统中配置操作系统的主要⽬的是(),操作系统的主要功能是管理计算机系统中的(),其中包括()管理和()管理,以及设备管理和⽂件管理。这⾥的()管理主要是对进程进⾏管理。

(1)A.增强计算机系统的功能;

B.为了使⽤系统的资源;

C.提⾼系统的运⾏速度;

D.提⾼系统使⽤效率,合理地组织系统的⼯作流程,以提⾼系统吞吐量。

(2)A.程序和数据;B.进程;C.资源;D.作业;E.任务。

(3)(4)A.存储器;B.虚拟存储器;C.运算器;D.处理机;E.控制器。

2.操作系统有多种类型:(1)允许多个⽤户以交互⽅式使⽤计算机的操作系统,称为();(2)允许多⽤户将若⼲个作业提交给计算机系统集中处理的操作系统称为();(3)在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应。

A.批处理操作系统;

B.分时操作系统;

C.实时操作系统;

D.微机操作系统;

E.多处理机操作系统。

3.在下列性质中,哪⼀个不是分时系统的特征。()

A.交互性

B.多路性

C.成批性

D.独占性

4.实时操作系统追求的⽬标是()。

A.⾼吞吐率

B.充分利⽤内存

C.快速响应

D.减少系统开销

5. 现代操作系统的两个基本特征是()和资源共享

A.多道程序设计

B.中断处理

C.程序的并发执⾏

D.实现分时与实时处理

6.引⼊多道程序的⽬的在于()。

A.有利于代码共享,减少主、辅存信息交换量。

B.提⾼实时响应速度。

C.充分利⽤CPU,减少CPU等待时间

D.充分利⽤存储器

7.操作系统是⼀组().

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

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

计算机操作系统练习题库

一填空:

1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。

2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA方式和通道控制方式。3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。

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

5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。6.文件的逻辑结构分流式文件和记录式文件二种。

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

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

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

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

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

12.段式管理中,以段为单位,每段分配一个连续区。由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。

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

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

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

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

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

操作系统练习题

操作系统练习题

操作系统练习题

《操作系统》练习题

一、单项选择题

1.()是现代操作系统的基本概念,它是处理器调度的基本单位,但不是资源分配的基本单位,是一个具有独立

功能的程序段对某个数据集的一次执行活动。

A.程序 B.作业 C.进程 D.线程答案C

2.()是操作系统的基本概念,它是系统调度的单位,但不是资源分配的单位。

A.程序B.作业C.进程D.线程答案:D

3.现代操作系统的基本特征是资源共享、操作异步和()。

A.多道程序设计技术B.中断处理

C.程序的并发执行D.实现分时与实时处理答案C

4.()是操作系统提供的一种接口,为用户提供了一整套操作和使用文件的方法,其中最重要的功能是实现按文件名存取。

A.文件系统 B.光盘系统 C.磁盘系统 D.存储系统答案:A

5.文件控制块的缩写是()。

A.JCB B.PCB C.FCB D.DCT 答案 C

6.()是将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需程序或数据。

A.覆盖技术 B.交换技术 C.虚拟技术 D.物理扩充答案:B

7.()是解决进程间同步和互斥的一对低级通信原语。

A.lock和unlock B.P原语和V原语

C.W原语和S原语 D.Send和Receive 答案:B

8.下列操作系统中,属于分时操作系统的是()。

A.CP/M B.MS-DOS C.UNIX D.Windows 答案 C

9.页式存储系统的内存空间分成与页长度相等且位置固定的存储()。

A.区 B.块 C.行 D.空间答案B

10.()文件是根据文件的物理结构定义的文件。

操作系统练习题(带答案)

操作系统练习题(带答案)

第1-3章练习题

一、选择题

1.关于操作系统的叙述( D )是不正确的。

A.管理资源的程序

B.管理用户程序执行的程序

C.能使系统资源提高效率的程序

D.能方便用户编程的程序

2.下面关于操作系统的叙述中正确的是( A )。

A.批处理作业必须具有作业控制信息

B.分时系统不一定都具有人机交互功能

C.从响应时间的角度看,实时系统与分时系统差不多

D.由于采用了分时技术,用户可以独占计算机的资源

3.用户程序调用操作系统的功能必须使用( B )。

A.调用命令

B.系统调用

C.作业控制

D.控制命令

4.批处理操作系统提高了计算机的工作效率,但( B )。

A.系统资源利用率不高 B. 在作业执行时用户不能直接干预

C. 系统吞吐量小

D. 不具备并行性

5.引入进程概念的关键在于( A )。

A.共享资源

B.独享资源

C.顺序执行

D.便于执行

6.操作系统提供给程序员的接口是( B )。

A.进程

B.系统调用

C.库函数

D.B和C

7.进程和程序的最根本区别在于( B )。

A.对资源的占有类型和数量

B.进程是动态的,而程序是静态的

C.看它们是否能够并发地在处理机上运行

D.进程的规模较小,程序的规模较大

8.在多道程序设计技术的计算机系统中,CPU( C )。

A.只能被一个进程占用

B.可以被多个进程同时占用

C.可以被多个进程交替占用

D.可以被操作系统和另一个进程同时占用

9.当CPU处于内核态时,它可以执行的指令是( D )。

A.只有特权指令

B.只有非特权指令

C.只有访管指令

D.计算机中的所有指令

10.在进程的状态转换过程中,( D )是不可能发生的。

操作系统复习题及答案

操作系统复习题及答案

操作系统复习题

一、单项选择题题

1、操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。

A、利用率

B、可靠性

C、稳定性

D、兼容性

2、如果分时操作系统的时间片一定,那么( C ),则响应时间越短。

A、内存越少

B、内存越多

C、用户数越少

D、用户数越多

3、若把操作系统看作资源管理者,下列的(C)不属于操作系统所管理的资源。

A、CPUB

B、内存

C、中断

D、程序

4、操作系统是通过( D)感知进程存在的。

A、程序名

B、进程的状态

C、中断

D、进程控制块

5、当(B)时,进程从执行状态变为就绪状态。

A、进程被进程调度程序选中

B、时间片用完

C、等待某一事件

D、等待的事件发生

6、以下的进程状态变化中,不可能发生的变化是(B)。

A、执行状态到就绪状态

B、等待状态到就绪状态

C、执行状态到等待状态

D、等待状态到执行状态

7、若P、V操作的信号量S初值为2,当前值为-3,则表示有(D)个等待进程。

A、0个

B、1个

C、2个

D、3个

8、P、V操作是( A )

A、两条低级进程通信原语

B、两条高级进程通信原语

C、两条系统调用命令

D、两组不同的机器指令

9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为( B )。

A、等待

B、就绪

C、执行

D、完成

10、资源的有序分配策略破坏(D)条件,是一种死锁预防策略。

A、互斥条件

B、保持和请求条件

C、不剥夺条件

D、环路等待条件

11、银行家算法是一种(B)算法。

A、死锁预防

B、死锁避免

C、死锁检测

D、死锁解除

12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死

锁的最大并发进程数为( C )

(完整版)操作系统复习题及答案

(完整版)操作系统复习题及答案

1操作系统概述自测题

1 选择题

1.以下_____操作系统中的技术是用“时间”来换取“空间”的。

A.虚拟存储器

B.缓冲技术

C.SPOOLing技术

D.快表

2.设计实时操作系统必须首先考虑系统的______。

A.效率

B.可移植性

C.可靠性

D.使用的方便性

3.一个作业第一次执行时用了5min,而第二次执行时用了6min,这说明了操作系统的______特点。

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.操作系统的最基本的两个特征是资源共享和_______。

A.多道程序设计

B.程序的并发执行

C.中断

D.程序顺序执行

9.采用多道程序设计技术可以提高CPU和外部设备的______。

A.稳定性

B.可靠性

C.利用率

D.兼容性

10.在计算机系统中,操作系统是_______。

A.处于裸机之上的第一层软件

B.处于硬件之下的底层软件

C.处于应用软件之上的系统软件

D.处于系统软件之上的用户软件

11.操作系统是对_____进行管理的软件。

A.软件

B.硬件

C.计算机资源

(完整版)操作系统复习题附答案

(完整版)操作系统复习题附答案
A.寻道时间B.旋转延迟时间C.传输时间D.周转时间
6.磁盘访问中把数据从磁盘读出,或向磁盘写入数据所花费的时间叫做(D)。
A.寻找指定柱面的时间B.旋转延迟时间C.周转时间D.传输时间
三、判断题
1、在DMA控制方式下,外部设备与CPU之间直接进行成批的数据交换。(错,与存储器)
2、通道执行CPU指令构成的程序,与设备控制器一起共同实现对I/O设备的控制。(错,通道执行通道指令构成的程序,通道本身是一个处理机,指令非常单一,通道没有独立的内存)
A.先进先出置换算法B.最近最久未使用置换算法C.clock置换算法D.最佳置换算法
5、以下不是存储管理处理的功能有(B)。
A.为每个程序安排内存空间B.保护运行程序不受干扰
C.将运行中程序的地址转换成物理地址(重定位,重要)D.决定哪个进程的程序和数据切换到内存中()
三、判断题
1、页面最佳置换算法是一种性能最好,且容易实现的算法。(错,不能实现)
2、操作系统的作用?处理机管理,存储管理,设备管理,文件管理,网络管理,提供良好的用户界面
3、操作系统的基本特性?并发性,共享性,不确定性/异步性,虚拟性
4、试在交互性、及时性以及可靠性三个方面,将分时操作系统和实时操作系统进行比较。
分时操作系统的交互性比实时操作系统高;
但是实时操作系统的及时性要求比分时系统高,另外,实时操作系统要求有非常高的可靠性。

操作系统练习题含参考答案

操作系统练习题含参考答案

操作系统练习题含参考答案

一、单选题(共90题,每题1分,共90分)

1、在大多数Linux发行版本中,以下哪个属于块设备(blockdevices)?

A、硬盘

B、打印机

C、串行口

D、虚拟终端

正确答案:A

2、在随机存取方式中,用户以______为单位对文件进行存取和检索。

A、数据项

B、字节

C、逻辑记录

D、字符串

正确答案:C

3、在UNIX系统中获取帮助信息的命令为()。

A、man

B、cd

C、cat

D、help

正确答案:A

4、如何删除一个非空子目录/tmp?

A、del/tmp/*

B、rm-Ra/tmp/*

C、rm-rf/tmp

D、rm-rf/tmp/*

正确答案:C

5、运行一个脚本,用户不需要什么样的权限?

A、browseonthedirectory

B、read

C、execute

D、write

正确答案:D

6、下列关于批处理操作系统的叙述中错误的是()。

A、“通道”和“中断”技术的出现,使得输入/输出设备与CPU可并行工

B、批处理系统可分为单道批处理系统和多道批处理系统

C、批处理系统具有用户与计算机的直接交互能力,提高了系统资源的利用率

D、单道批处理系统是一种单用户操作系统

正确答案:C

7、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是()。

A、216

B、224

C、232

D、28

正确答案:A

8、如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用()。

A、中断屏蔽

B、中断向量

C、中断嵌套

D、中断响应

正确答案:A

操作系统习题及答案

操作系统习题及答案

操作系统习题及答案

操作系统试题汇总

一、填空题

1.进程的基本状态有_____________、_____________、_____________。

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

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

4.一次仅允许一个进程使用的共享资源称为。每个进程中访问临界资源的那

段程序称为。

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

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

7.进程具有下面的特征性质:________、__________、_________和异步性

8.产生死锁的必要条件____________、____________、___________和____________

9.在请求页式管理中,当地址转换机构发现所需的页不在时,产生中断

信号,由中断处理程序作相应的处理。

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

和I/O设备之间的_________。

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

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

13.操作系统的基本特性包括:__________、_________、___________和异步性

14.动态重定位是指。

15.设备按传输数据类型分为:和

16.常用的进程调度算法有优先级调度算法、____________和算法。

操作系统习题-全部

操作系统习题-全部

操作系统习题-全部

第⼀章 OS概述

()不是分时系统的基本特征

A 同时性 B独⽴性 C实时性 D交互性

现代OS的两个重要特征是()和()。

计算机操作系统是⽅便⽤户管理和控制计算机()的系统软件。

实时系统应具有两个基本特征: 及时性和______.。

A、虚拟性

B、同步性

C、可靠性

D、有效性

以多道程序设计为基础的现代操作系统具有___________、__________、__________和___________四个基本特征。分时系统采⽤时间⽚轮转算法,主要是为了解决________

A、减⼩CPU空闲

B、缩短响应时间

C、增加⼈机交互

D、提⾼吞吐率

分时系统追求的⽬标是().

A、提⾼系统吞吐量

B、缓冲设备速度差异

C、提供设备独⽴性

D、缩短响应时间

以下()项功能是操作系统具备的主要功能

A、内存管理

B、中断处理

C、⽂档编辑

D、CPU调度

操作系统提供了⼤量的服务,在最⾼层是系统调⽤,它允许正在运⾏的程序直接得到系统的服务()

在操作系统的层次结构中,()是操作系统的核⼼部分,它位于最内层。

A.存储管理 B.处理机管理 C.设备管理 D.作业管理

操作系统提供给编程⼈员的唯⼀接⼝是。

现代操作系统的两个重要特征是和共享。

计算机操作系统是⽅便⽤户、管理和控制计算机的系统软件。

现代操作系统的两个重要特征是并发和。

UNIX操作系统是⼀个( )

A.交互式分时操作系统 B.多道批处理操作系统 C.实时操作系统 D.分布式操作系统

以下著名的操作系统中,属于多⽤户、分时系统的是( )。

A.DOS系统 B.UNIX系统 C.Windows NT系统 D.OS/2系统

操作系统练习题和答案

操作系统练习题和答案

操作系统练习题和答案

一、单项选择题

1.现代操作系统的基本特征是( C )、资源共享和操作的异步性。P13

A. 多道程序设计

B. 中断处理

C. 程序并发执行

D. 实现分时和实时处理

2.在页式虚拟存储管理中,为实现地址变换,应建立(C )P157

A.空闲区表B.分区分配表C.页表D.移动表

3.SPOOL技术用于(C)

A. 处理器管理

B. 存储管理

C. 设备管理

D. 文件管理

4.在可变分区分配方案中,在空闲区表中以空闲区长度按递减顺序排列适合于(A)

P131

A.最坏适应算法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.该进程被进程调度程序选中

(完整版)操作系统练习题及答案

(完整版)操作系统练习题及答案

操作系统练习题

一、单项选择题

1.操作系统是一种()。

A.应用软件

B. 系统软件

C.通用软件

D. 工具软件

2.操作系统是一组()。

A.文件管理程序

B.中断处理程序

C.资源管理程序

D.设备管理程序

3.现代操作系统的基本特征是()、资源共享和操作的异步性。

A.多道程序设计

B. 中断处理

C.程序的并发执行

D. 实现分时与实时处理

4.()不是操作系统关心的主要问题。

A、管理计算机裸机

B、设计、提供用户程序与计算机硬件系统的界面

C、管理计算机系统资源

D、高级程序设计语言的编译器

5.引入多道程序的目的在于()。

A、充分利用CPU,减少CPU等待时间

B、提高实时响应速度

C、有利于代码共享,减少主、辅存信息交换量

D、充分利用存储器

6.()没有多道程序设计的特点。

A. DOS

B. UNIX

C. Windows

D.OS/2

7.下列操作系统中,为分时系统的是()。

A. CP/M

B. MS-DOS

C. UNIX

D. Windows NT

8.在分时系统中,时间片一定,(),响应时间越长。

A.内存越多

B.用户数越多

C.后备队列越短

D.用户数越少

9.批处理系统的主要缺点是()。

A.CPU的利用率不高

B.失去了交互性

C.不具备并行性

D.以上都不是

10.在下列性质中,()不是分时系统的特征。

A. 交互性

B. 同时性

C. 及时性

D. 独占性

11.实时操作系统追求的目标是()。

A.高吞吐率

B.充分利用内存

C. 快速响应

D. 减少系统开销

12.CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是()。

A. 运行进程修改程序状态字

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

一、选择题

1.在三种基本类型的操作系统中,都设置了进程调度,在批处理系统中还应设置作业调度;在分时系统中除了设置进程调度,通常还设置中级调度,在多处理机系统中则还需设置剥夺调度。

2.在面向用户的调度准则中,截止时间的保证是选择实时调度算法的重要准则,响应时间快是选择分时系统中调度算法的重要准则,平均周转时间短是批处理系统中选择作业调度算法的重要准则,而优先权高的作业能获得优先服务准则则是为了照顾紧急作业用户的要求而设置的。

3.作业调度是从处于后备状态的队列中选取作业投入运行,周转时间是指作业进入系统到作业完成所经过的时间间隔,时间片轮转算法不适合作业调度。

4.下列算法中,FCFS算法只能采用非抢占调度方式,时间片轮转法只能采用抢占调度方式,而其余的算法既可采用抢占方式也可采用非抢占方式。

5.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用短作业优先;为照顾紧急作业的用户,应采用基于优先权的剥夺调度算法;为能实现人机交互作用应采用时间片轮转法;为了兼顾短作业和长时间等待的用户,应采用高响应比优先;为了使短作业、长作业及交互作业用户都比较满意,应采用多级反馈队列调度算法;为了使平均周转时间最短,应采用短作业优先算法。

6.下列调度方式和算法中,最容易引起进程长期等待的是抢占式静态优先权优先算法。

7.下列选项中,降低进程优先级的最合理的时机是进程的时间片用完。

8.支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中有新进程进入就绪队列不是引起操作系统选择新进程的直接原因。

9.从下面关于优先权大小的论述中,选择一条正确的论述。

(6)在动态优先权时,随着进程执行时间的增加,其优先权降低。

10.假设就绪队列中有10个进程,以时间片轮转方式进行进程调度,时间片大小为300ms,CPU进行进程切换要花费10ms,则系统开销所占的比率约为%3,若就绪队列中进程的个数增加到20个,其余条件不变,则系统开销所占的比率将

11.EDF算法选择

第4章

一、选择题

1.从存储管理功能的论述中,选出两条正确的论述。

2.是每道程序在不受干扰的情况下运行,

分配到与其地址空间不一致的内存空间的程序,

3.

进行的。

4.在进程的地址空间中,有一条将1000号单元中的数据装入寄存器R1的指令“LOAD R1,1000”,采用静态重定位技术时,装入内存后,该指令的第二个操作

5.

其中在调用某段程序时进行链接,可提高内存利用率;适用于动态链

6.要保证进程在主存中被改变了位置后仍能正确执行,

7.又

分页系统发展为分段系统,

8.在动态分区式内存管理中,

9.在首次适应算法中,

10.在动态分区式内存管理中,若某一时刻,系统内存的分配情况如图4.15所示。

当一进程要申请一块20K的内存空间时,首次适应算法选中的是始址为

空闲分区,最佳适应算法选中的是始址为最坏适应算法选中

的是始址为

11.采用动态分区存储管理系统中,主存总容量为55MB,初始状态全空,采用最佳适应算法,内存的分配和回收顺序为:分配15MB,分配30MB,回收15MB,

分配8MB,分配6MB,此时主存中最大的空闲分区大小是若采用的是首

次适应法,则应该是

12.

13再回收内存时可能出现下述四种情况:(1)释放区与插入点前一分区F1相邻接,此时应以F1分区的表项作为新表项,但修改新表项的大小;(2)释放区与

插入点后一分区F2

(3)释放区不与F1和F2

(4)释放区既与F1邻接,又与F2邻接,此时

14.

起始地址相加得到物理地址,用物理地址来访问内存。

15.

16.

17.

地址空间是二维的;在段页式存储管理中,其虚拟地址空间是二维的。

18.在没有快表的情况下,分页系统每访问一次数据,要访问

统每访问一次数据,要访问

次内存。

19.

20.通常情况下,

21.

二、填空题

1.使每道程序能在内存中“各得其所”保证每道程序

在不受干扰的环境下运行,为缓和内存紧张的情况

而将内存中暂时不能运行的进程调至外存,能让较大的用户

2.

方式。

3.

4.而在作业执行期

5.地址变换机构的基本任务是将地址空间中的逻辑地址变换为内存空间中的物理地址。

6.

7.

8.

支持。

9.在伙伴系统中,令buddy k(x)表示大小为2^k、起始地址为x的块的伙伴的地址,则buddy k(x)的通用表达式为x+2^k-[(x/2^k)%2]*2^(k+1)

10.

11.

12

13.

中。

14.引入分段主要是满足用户的需要,

15.

16.

址空间是一维的;故分段系

统的作业地址空间是二维的。

17.在段页式系统中(无快表),为获得一条指令或数据,都需三次访问内存。

第5章

一、选择题

1.现代操作系统中,提高内存利用率主要是通过虚拟存储器实现的。

2.从下列关于非虚拟存储器的论述中,选出一条正确的论述。

(1)要求作业在运行前,必须全部装入内存,且在运行过程中也必须一直驻留内存。

3虚拟存储器最基本的特征是多次性;该特征主要是基于局部性原理;实现虚拟存储器最关键的技术是请求调页(段)。

4.虚拟存储器管理系统的基础是程序的局部性理论。此理论的基本含义是程序执行时对主存的访问是不均匀的。局部性有两种表现形式,时间局部性和空间局部性,它们的意义分别是最近被访问的单元,很可能在不久的将来还要被访问和最近被访问的单元很可能他附近的单元也即将被访问。根据局部性理论,Denning 提出了工作集理论。

5.实现虚拟存储器的目的是扩充主存容量;下列方式中,可变分区管理不适用于实现虚拟存储器。

6. 从下列关于虚拟存储器的论述中,选出两条正确的论述。

(2)在请求段页式系统中,以段为单位管理用户的虚空间,以页为单位管理内存空间。

(6)由于有了虚拟存储器,于是允许用户使用比内存更大的地址空间。

7.一个计算机系统的虚拟存储器的最大容量是由计算机的地址结构确定的,其实际容量是由内存和硬盘容量之和确定的。

8.在请求分页系统的页表中增加了若干项,其中状态位供程序访问参考;修改位供换出页面参考;访问页面供置换算法参考;外存始址供调入页面参考。9.在请求调页系统中,若逻辑地址中的页号超过页表控制寄存器中的页表长度,

相关文档
最新文档