内容发布更新时间 : 2025/2/2 4:46:25星期一 下面是文章的全部内容请认真阅读。
一、 操作系统概论
(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在下列内存管理方案中,不适合多道程序的是().
A 单一连续模式 B 固定分区模式 C 可变分区模式 D 段页式存储管理模式 ( D )5 下面关于虚存的说法正确的是().
A 作业在运行前必须全部装入内存,并且在运行期间必须一直驻留在内存
B 作业在运行前不必全部装入内存,但在运行期间必须一直驻留在内存 C 作业在运行前必须全部装入内存,但在运行期间不必一直驻留在内存 D 作业在运行前不必全部装入内存,并且在运行期间不必一直驻留在内存 ( A )6 以下()不可以提供虚存。
A、可变分区存储管理 B、页式存储管理 C、段式存储管理 D、段页式存储管理 ( A )7、虚存的理论基础是()。
A、程序的局部性理论 B、代码的顺序执行 C、变量的连续访问 D、指令局部性 ( B )8、虚存空间的最大容量()。
A、 为内外存容量之和 B、 由CPU与MMU间地址种总线宽度决定 C 、理论上是无限的 D、由程序大小决定
( A )9 内存利用率最高的内存管理模式是()。
A、页模式 B、段模式 C、段页式模式 D、可变分区 ( A )10、以下()的进程逻辑地址空间是连续编址的。
A、页模式 B、段模式 C、段页式模式 D、稀疏页式
( C)11 下面程序设计技术和数据结构,对于请求分页的环境而言,()最好. A 栈 B hash表 C 纯代码 D 间接寻址
(D)12、一般来说,分配的物理页越多,缺页中断率越低,但是以下()淘汰算法存在异常现象:对于某种页面流分配的内存越多缺页中断率反而越高。 A LRU B OPT C LFU D FIFO
二 进程最多分配3个物理页(frame),并且已分配3个物理页面如下所示: page frame 装入时间 最近访问时间 访问位 修改位 2 0 60 151 0 0 1 1 50 160 1 0 0 4 70 120 0 1
当进程访问第3页时,产生缺页中断,如果用FIFO算法,则淘汰的page是 1 ,如果用LRU算法,则淘汰的page是 0 ,如果用NRU算法,则淘汰的page是 2 。