操作系统练习题 下载本文

《操作系统》练习一

一、单项选择题

1.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是(B )。

A、多道批处理系统 A、继续保持管态 为管态

A、就绪?运行

B、分时系统

C、实时系统

D、网络系统

D、从目态变

2.当操作系统退出执行,让用户执行时,系统会(C )。

B、继续保持目态

C、从管态变为目态

3.下列进程状态的转换中,哪一个是不正确的(D )。

B、运行?就绪

C、阻塞?就绪

D、就绪?阻塞

4.某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将(D )。

A、从就绪变为运行 B、从运行变为就绪 C、从运行变为阻塞 D、从阻塞变为就绪

5.进程控制块是描述进程状态和特性的数据结构,一个进程(D )。

A、可以有多个进程控制块 C、可以没有进程控制块 A、公共变量 A、加1

B、可以和其他进程共用一个进程控制块 D、只能有惟一的进程控制块 C、信号量

D、标志变量

6.在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常被称为( C)。

B、标志符

7.如果进程PA对信号量S执行P操作,则信号量S的值应(B )。

B、减1

C、等于0

D、小于0

D、设备调度

8.进程状态从就绪态到运行态的转化工作是由(C )完成的。

A、作业调度

B、中级调度

C、进程调度

9.为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。这项工作是由(A )完成的。

A、作业调度 A、逻辑地址 A、编译 A、段表

B、中级调度 B、物理地址

C、进程调度 C、绝对地址

D、重定位 D、JCB

C、请求分页技术

D、对换技术

D、内存调度 D、内存地址

10.通常,用户编写的程序中所使用的地址是( A)。 11.把逻辑地址转变为内存的物理地址的过程称作(D )。

B、连接 B、页表

C、运行 C、PCB

12.在分页存储管理系统中,从页号到物理块号的地址映射是通过(B )实现的。 13.以下存储管理技术中,支持虚拟存储器的技术是(C )。 A、动态分区法

B、可重定位分区法

14.请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会(B )。 A、增加

B、减少 C、不变 D、可能增加也可能减少

15.虚拟存储管理策略可以(C )。 A、扩大物理内存容量 C、扩大逻辑内存容量 A、预防

B、避免

B、扩大物理外存容量 D、扩大逻辑外存容量

D、恢复

C、优先级算法

D、资源按序分配

16.资源预先分配策略可以实现死锁的(A )。

C、检测

17.避免死锁的一个著名的算法是( B)。 A、先入先出法 法

B、银行家算法

18.( C)不是分时系统的基本特征。

A、同时性 B、独立性 C、实时性 D、交互性

19.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C )使用。

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

A、维持在目态 B、从目态转换到管态 C、维持在管态 D、从管态转换到目态

21.进程所请求的一次打印输出结束后,将使进程状态从(D )

A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态

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

A、用户有条件地 B、用户无条件地 C、操作系统有条件地 D、操作系统无条件地

23.分页式存储管理中,地址转换工作是由( A)完成的。

A、硬件 B、地址转换程序 C、用户程序 D、装入程序

24.如果允许不同用户的文件可以具有相同的文件名,通常采用(D )来保证按名存取的安全。

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

A、字符 B、数据项 C、记录 D、文件 26.通常把通道程序的执行情况记录在( D)中。

A、PSW B、PCB C、CAW D、CSW

27.作业调度是从输入井中处于(B )状态的作业中选取作业调入主存运行。

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

A、运行 B、等待 C、就绪 D、收容 29.临界区是指并发进程中访问共享变量的( D)段。

A、管理信息 B、信息存储 C、数据 D、程序

30.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许(D )个进程参于竞争,而不会发生死锁。

A、5 B、2 C、3 D、4 31.产生系统死锁的原因可能是由于( C)。

A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备

32.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作

( B)。

A、文件系统 B、操作系统 C、网络管理系统 D、数据库管理系统

33.多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的(B )。

A、动态性 B、并发性 C、调度性 D、异步性 34.计算机系统产生死锁的根本原因是(D )。

A、资源有限 B、进程推进顺序不当 C.系统中进程太多 D、A和B 35.操作系统是一种(B )。

A、应用软件 B、系统软件 C、通用软件 D、工具软件 36.操作系统是一组( C)。

A、文件管理程序 B、中断处理程序 C、资源管理程序 D、设备管理程序 37.在单一处理机上执行程序,多道程序的执行是在( B)进行的。

A、同一时刻 B、同一时间间隔内 C、某一固定时刻 D、某一固定时间间隔内

38.引入多道程序技术后,处理机的利用率(C )。

A、降低了 B、有所改善 C、大大提高 D、没有变化,只是程序的执行方便了

39.顺序程序和并发程序的执行相比,( C)。

A、基本相同 B、有点不同 C、并发程序执行总体上执行时间快 D、顺序程序执行总体上执行时间快 40.单一处理机上,将执行时间有重叠的几个程序称为( C)。

A、顺序程序 B、多道程序 C、并发程序 D、并行程序 41.进程和程序的本质区别是(D )。

A、存储在内存和外存 B、顺序和非顺序执行机器指令 C、分时使用和独占使用计算机资源 D、动态和静态特征 42.操作系统中的作业管理是一种( A)。

A、宏观的高级管理 B、宏观的低级管理 C、系统刚开始加电 D、初始化引导完成

43.用户在一次计算过程中或者一次事务处理中要求计算机完成所做的工作的集合称为(C )。

A、进程 B、程序 C、作业 D、系统调用 44.存储管理的目的是( C)。

A、方便用户 B、提高内存利用率 C、方便用户和提高内存利用率 D、增加内存实际容量 45.外存(如磁盘)上存放的程序和数据( B)。

A、可由CPU直接访问 B、必须在CPU访问之前移入内存 C、是必须由文件系统管理的 D、必须由进程调度程序管理 46.当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合被称为(B )。

A、源程序 B、目标程序 C、可执行程序 D、非执行程序

二、填空题

1.操作系统的基本特征是并发性,共享性、(虚拟性 )和异步性。 2.计算机系统的资源包括硬件资源和(软件资源 )两部分。

3.程序的(并发 )执行是现代操作系统的基本特征之一,为了更好地描述这一特征而引入了进程这一概念。

4.进程存在的标志是( 进程控制块或PCB)。

5.进程被创建后,最初处于( 就绪)状态,然后经过进程调度被选中后进入运行状态。 6.作业的状态分为四种:提交状态、后备状态、( 执行状态)和完成状态。

7.常用的内存管理方法有分区存储管理、分页存储管理、分段存储管理和(段页式存储管理 )。

8.操作系统是控制和管理计算机系统中的各种( 资源),有效地组织多道程序运行的系统软件,是(用户 )与计算机之间的接口。

9.进程的同步与互斥反映了进程间的(直接制约 )和(间接制约 )关系。 10.进程调度完成进程状态从(就绪 )态到(执行或运行 )态的转化。

11.在段页式存储管理系统中,面向(用户程序 )的地址空间是段式划分,面向(物理内存 )的地址空间是页式划分的。

12.操作系统的基本特征是(并发性 ),共享性、虚拟性和异步性。 13.进程的静态实体由代码段、( 数据段)和PCB三部分组成。

14.如果在一个单处理机系统中有n个进程,则在就绪队列中进程的个数最多为(n-1 )个。

15.死锁产生的四个必要条件是互斥条件、(请求和保持条件、占有且申请条件 )、不剥夺条件和环路等待条件。

16.虚拟存储器的主要特征是多次性、(对换性 )和虚拟性。

17.操作系统的基本特征是并发性,(共享性 )、虚拟性和异步性。 18.进程的基本状态可分为就绪态、阻塞态和(运行态或执行态 )。 19.进程的创建工作一般是由(系统 )或父进程来完成。 20.(吞吐量 )是指在单位时间内系统所完成的作业数。 21.周转时间包括等待时间、( 就绪时间)和执行时间之和。

22.在请求分页式管理中,页表中的状态位的作用是(判断该是否在内存中 )。 23.操作系统的基本特征是并发性,共享性、虚拟性和( 异步性 )。 24若进程的系统程序段在执行时,该进程处于内核态,也称为(管态 )。

25.进程控制块中的信息包括进程描述信息、进程调度信息、进程控制信息和(处理机状态信息 )。

26.处于活动就绪状态的进程被挂起后,其状态将变为(静止就绪 )。 27.作业在其生存期间会经历提交、(后备 )、执行以及完成等状态。

28.在确定进程的优先级时,可以根据进程占用CPU的时间长短来决定,进程占用CPU时间越长,其优先级就越(低 )。

29.在程序装入之前,将各目标模块及它们所需要的库函数链接成一个完整的装配模块,以后不再拆开的链接方式称为(静态链接)。

三、判断题

1.(X)用户用C语言编写的工资管理程序属于系统软件。 2.(X)操作系统的一个重要概念是进程,不同进程所执行的代码也不同。 3.(X)系统处于不安全状态必然会导致死锁。 4.(D)竞争可同时共享的资源,不会导致系统进入死锁状态。 5.(X)即使在多道程序设计的环境下,用户也能设计用物理地址直接访问内存的程序。 6.(D)在分页式存储管理和分段式存储管理中,分页的地址空间是一维的,分段的地址空