操作系统习题与答案 联系客服

发布时间 : 星期二 文章操作系统习题与答案更新完毕开始阅读223684f45cf7ba0d4a7302768e9951e79b896991

一、 操作系统概论

(A )1、操作系统负责为用户程序完成()的工作。

A、应用无关和硬件相关 B、 应用无关和硬件无关 C、应用相关和硬件相关 D、 应用相关和硬件无关

(C )2、操作系统是对()进行管理的软件。

A、硬件 B、软件 C、计算机资源 D、应用程序

(C )3、用户通过()来调用操作系统。

A、 跳转指令 B、 子程序调用指令 C、 系统调用指令 D、 以上3种方始都可

( A)4、所谓()是指将一个以上的作业放到主存,这些作业共享计算机资源,且同时处于运行开始与运行结束之间。

A、多道 B、批处理 C、分时D、实时 (B )5、以下下()不是分时系统的特征。

A、交互性 B、同时性 C、及时性 D、同时性 (D )6、计算机操作系统的功能是()。

A、把源代码转换成目标代码 B、提供硬件与软件之间的转换 C、提供各种中断处理程序

D、管理计算机资源并提供用户接口

( A )7操作系统的特征是()共享、虚拟以及异步 A、并发 B、多道 C、中断 D、实时

(B )8、处理器将操作系统程序执行的状态与用户程序执行状态称为?

A 屏蔽中断状态和开放中断状态 B 用户态与核心态 C 关闭状态与开放状态 ( D )9、下列什么不是OS关心的主要问题

A、管理计算机裸机

B、设计用户程序与计算机硬件系统的界面 C、管理计算机系统资源

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

( )10、允许多个用户交互方式使用计算机的OS称为(B );允许多个用户将作业计算机集中处理

的计算机称为( A );计算机系统及时处理过程控制数据并作出响应的OS称为( D )。 A、批处理OS B、分时OS C、多处理器OS D、实时OS E、网络OS ( )11、linux的设计模式属于(A),windows的设计模式属于(BCD)。 A 单核设计模式 B 微核设计模式 C 面向对象的设计模式 D、C/S模式

1、操作系统提供(命令接口 )和( 程序接口 )两

种用户接口。

2、负责解释操作系统命令的程序叫(命令解释程序 )。Linux的这个程序叫

( Shell )。 3、系统调用是通过(中断 )来实现的。当发生系统调用,处理器的状态会从(用户 )

态变为( 系统 )态。 4、输出重定向的符号是( > )。

5、后台执行命令是指(执行命令的进程在低优先级上运行 )。

二.进程管理

1、在单处理机系统中实现并发技术后, A 。

A 、进程在一个时间段内并行运行,CPU与外设间并行工作。 B、进程在一个时刻点上并行运行,CPU与外设间并行工作. C、进程在一个时间段内并行运行,CPU与外设间串行工作. D、进程在一个时刻点上并行运行,CPU与外设间串行工作. 2、线程模型中,操作系统分配CPU以外的资源以 D 为单位.

A、程序 B、 指令 C、 进程 D 、线程

3、操作系统中,当 B ,进程从执行状态转为就绪态。

A、进程被进程调度程序选中 B、时间片用完 C、等待某一事件发生 D、等待的事件发生 4、一个进程是 C

A、协处理器执行的程序 B、一个独立的程序+数据集 C、PCB结构与程序和数据的集合 D、一个独立的程序 5、操作系统中,当 C ,进程从执行状态转为等待态。

A、进程被进程调度程序选中 B、时间片用完 C、等待某一事件发生 D、等待的事件发生

6、n个进程有(B)种调度次序。 A、n B n! C 1

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

A、3 B、2 C、1 D、0 8、 下面关于临界资源的论述,正确的是( C. A 并发执行的程序可以对临界资源实现共享

B为临界资源配上相应的设备控制块后(一种用于设备管理的数据结构),就可以实现共享

C 对临界资源,应该采取互斥访问方式实现共享 D 对临界资源, 应该采取同时访问方式实现共享 9、下面关于临界区的论述正确的是(D)

A 临界区是指进程中用于实现进程互斥的那段代码 B 临界区是指进程中用于实现进程同步的那段代码 C 临界区是指进程中用于实现进程通讯的那段代码 D 临界区是指进程中用于访问共享资源的那段代码

10、设有6个进程共享一互斥段,若最多允许3个进程进入临界区,则所采用的互斥信号灯的初值为(A).

A 3 B 6 C 1 D 0

11、有3个进程共享一程序段,而每次最多允许两个进程进入该程序段,则信号量的取值范围是(A).

A 2,1,0,-1 B 3,2,1,0 C 2,1,0,-1,-2 D 1,0,-1,-2 12、在非剥夺方式下,运行进程执行signal操作后,其状态(A). A 不变 B 要变 C 可能变 D 可能不变

13、处于执行状态的进程,执行wait操作后,其值为负,则该状态由执行状态变为(B).

A 就绪 B 等待 C 就绪或等待

14、从就绪队列中选一个进程获得CPU的控制权由(C)来完成

A、中断处理程序 B、排队程序 C、分派程序

15、在非强占式系统中,发生一个进程从就绪态——>运行态状态变迁的可能原因是(A)。

A、另一个进程从运行态——>就绪态 B、另一个进程从等待态——>就绪态 C、一个新的进程被创建

16、以下(A)调度算法对CPU繁忙型进程(指占CPU时间比较多)有利。 A、FCFS B、RR C、多级反馈队列 17、资源的有序分配可以破坏(D)条件。

A、互斥 B、请求和保持 C、不剥夺 D、环路等待 18、资源的全部分配可以破坏(B)条件。

A、互斥 B、请求和保持 C、不剥夺 D、环路等待 1、进程存在的标志是( PCB )。

2、进程至少有三种基本状态(就绪状态 )、(执行状态 )和( 阻塞状态 )

3、(用户 )线程对于内核是透明的。 三.存储管理

( B )1 可执行目标程序中的地址为().

A 符号地址 B 相对地址 C 绝对地址 ( C )2 在程序执行时进行地址映射称为().

A 绝对装入 B 静态地址重定位 C 动态地址重定位 ( C )3 在()存储管理中,必须采用动态地址重定位.

A 可变分区模式 B 单一分区模式 C 页模式 ( A )4在下列内存管理方案中,不适合多道程序的是().