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