一、单选题:
1.程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指( ) (满分:3)
A. 程序顺序执行的再现性
B. 程序顺序执行的封闭性
C. 并发程序失去封闭性
D. 并发程序失去再现性
2.在单一处理器上,将执行时间有重叠的几个程序称为( ) (满分:3)
A. 顺序程序
B. 多道程序
C. 并发程序
D. 并行程序
3.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )临界区构成。 (满分:3)
A. 2个
B. 3个
C. 4个
D. 5个
4.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( )使用。 (满分:3)
A. 操作员
B. 联机用户
C. 操作系统
D. 目标程序
5.UNIX系统中,文件存贮器的管理采用的是:( )。 (满分:3)
A. 位图法
B. 空闲块表法
C. 成组连接法
D. 单块连接法
6.当用户程序执行访管指令时,中断装置将使中央处理器( )工作。 (满分:3)
A. 维持在目态
B. 从目态转换到管态
C. 维持在管
D. 从管态转换到目态
7.操作系统是一种( )。 (满分:3)
A. 应用软件
B. 系统软件
C. 通用软件
D. 工具软件
8.设计批处理多道系统时,首先要考虑的是( ) (满分:3)
A. 灵活性和可适应性
B. 系统效率和吞吐量
C. 交互性和响应时间
D. 实时性和可靠性
9.在下列系统中,( )是实时系统。 (满分:3)
A. 计算机激光照排系统
B. 航空定票系统
C. 办公自动化系统
D. 计算机辅助设计系统
10.在多进程的并发系统中,肯定不会因竞争( )而产生死锁。 (满分:3)
A. 打印机
B. 磁带机
C. 磁盘
D. CPU
11.( )不是基本的操作系统。 (满分:3)
A. 批处理操作系统
B. 分时操作系统
C. 实时操作系统
D. 网络操作系统
12.用户程序中的输入,输出操作实际上是由( )完成。 (满分:3)
A. 程序设计语言
B. 编译系统
C. 操作系统
D. 标准库程序
13.主要由于( )原因,使UNIX易于移植。 (满分:3)
A. UNIX是由机器指令书写的
B. UNIX大部分由汇编少部分用C语言编写
C. UNIX是用汇编语言编写的
D. UNIX小部分由汇编大部分用C语言编写
14.UNIX系统中,进程调度采用的技术是( )。 (满分:3)
A. 时间片轮转
B. 先来先服务
C. 静态优先数
D. 动态优先数
15.操作系统的发展过程是( ) (满分:3)
A. 设备驱动程序组成的原始操作系统,管理程序,操作系统
B. 原始操作系统,操作系统,管理程序
C. 管理程序,原始操作系统,操作系统
D. 管理程序,操作系统,原始操作系统
16.进程调度的关键问题:一是选择合理的( ),二是恰当地进行代码转换 (满分:3)
A. 时间片间隔
B. 调度算法
C. CPU速度
D. 内存空间
17.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。 (满分:3)
A. 地址从大到小
B. 地址从小到大
C. 尺寸从大到小
D. 尺寸从小到大
18.共享变量是指( )访问的变量。 (满分:3)
A. 只能被系统进程
B. 只能被多个进程互斥
C. 只能被用户进程
D. 可被多个进程
19.并发性是指若干事件在( )发生 (满分:3)
A. 同一时刻
B. 同一时间间隔内
C. 不同时刻
D. 不同时间间隔内
20.通常不采用( )方法来解除死锁。 (满分:3)
A. 终止一个死锁进程
B. 终止所有死锁进程
C. 从死锁进程处抢夺资源
D. 从非死锁进程处抢夺资源
21.采用轮转法调度是为了( ): (满分:3)
A. 多个终端都能得到系统的及时响应
B. 先来先服务
C. 优先级较高的进程得到及时调度
D. 需CPU最短的进程先做
22.一种既有利于短小作业又兼顾到长作业的作业调度算法是( ) (满分:3)
A. 先来先服务
B. 轮转
C. 最高响应比优先
D. 均衡调度
23.作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。 (满分:3)
A. 输入
B. 收容
C. 执行
D. 完成
24.已经获得除( )以外的所有运行所需资源的进程处于就绪状态 (满分:3)
A. 存储器
B. 打印机
C. CPU
D. 磁盘空间
25.进程所请求的一次打印输出结束后,将使进程状态从( ) (满分:3)
A. 运行态变为就绪态
B. 运行态变为等待态
C. 就绪态变为运行态
D. 等待态变为就绪态
二、多选题:
1.有关设备的管理中,( )是正确的。 (满分:1.5)
A. 计算机系统为每台设备确定一个绝对号
B. 每台设备都应该有一个惟一的相对号
C. 申请设备时指定绝对号可提高设备的使用率
D. 申请设备时指定设备相对号使设备分配的灵活性强
E. 启动设备时应指出设备的绝对号
2.下面哪些是可以不连续的内存分配方法( ) (满分:1.5)
A. 页式
B. 段式
C. 可变分区
D. 虚存
3.对UNIX中的trap指令,下列说法中( )是正确的。 (满分:1.5)
A. 可供用户使用
B. UNIX的例外处理程序也可使用trap指令
C. trap指令是特权指令
D. trap指令是在管态下运行
E. UNIX的例外处理也是从trap指令进入的
4.存储管理中的地址转换仅需在CPU中设置一个控制寄存器的是( )管理。 (满分:1.5)
A. 单个分区
B. 多个固定分区
C. 页式
D. 段式
E. 多个可变分区
5.下列哪些是驻留集可变的页面替换策略( ) (满分:1.5)
A. OPT
B. WS
C. LRU
D. VMIN
6.线程是操作系统的概念,已具有线程管理的操作系统有( ) (满分:1.5)
A. Windows 3.2
B. OS/2
C. Windows NT
D. DOS 6.22
E. Mach
7.死锁的必要条件包括( )。 (满分:1.5)
A. 互斥地使用资源
B. 循环等待资源
C. 占有且等待资源
D. 不可抢夺资源
E. 系统处于不安全状态
8.利用记录的成组与分解操作能( ) (满分:1.5)
A. 有效地实现信息转储
B. 提高存储介质的利用率
C. 减少操作系统的程序量
D. 增加启动外设的次数
E. 、提高文件的存取速度
9.多道程序系统的主要特征包括( ) (满分:1.5)
A. 资源共享
B. 临界段互斥
C. 程序并发
D. 多级中断处理
10.下列哪些信息应含于PCB表中 ( ) (满分:1.5)
A. 用户名
B. 进程名
C. 现场区
D. 进程优先级
三、判断题:
1.并发性是指若干事件在同一时刻发生。( ) (满分:2)
A. 错误
B. 正确
2.在分配共享设备和独占设备时,都可能引起死锁。( ) (满分:2)
A. 错误
B. 正确
3.临界段是指进程中用于实现进程互斥的那段代码。( ) (满分:2)
A. 错误
B. 正确
4.在页式虚存系统中,为了提高内存利用率,允许用户使用不同大小的页面。( ) (满分:2)
A. 错误
B. 正确
5.虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。 ( ) (满分:2)
A. 错误
B. 正确
更多免费学习资料请登录www.openhelp100.com