《计算机操作系统》复习题

本文由用户“怎敢拥友i”分享发布 更新时间:2021-03-03 06:36:30 举报文档

以下为《《计算机操作系统》复习题》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

《计算机操作系统》复习题

1. 单项选择题

100236. 一般用户更喜欢使用的系统是( C? )。

? A. 手工操作 ???????????? ?????????? ??B. 单道批处理

? C. 多道批处理 ?????????? ?????????? ??D. 多用户分时系统

100237. 与计算机硬件关系最密切的软件是( D ) .

? A. 编译程序 ???????????? ?????????? ??B. 数据库管理程序

? C. 游戏程序 ???????????? ?????????? ??D.OS

100238. 现代 OS 具有并发性和共享性,是由( D )的引入而导致的。

? A. 单道程序 ??????? B. 磁盘 ????????? ? C. 对象 ??????????? D. 多道程序

100239. 早期的 OS 主要追求的是( A )。

? A. 系统 的效率 ??? ???? ????????????? ??B. 用户的方便性

? C. 可移植 ??????????? ????????????? ??D. 可扩充性

100240. ( A )不是多道程序系统。

? A. 单用户单任务 ????????? ????????? ??B. 多道批处理系统

? C. 单用户多任务 ???????? ?????????? ??D. 多用户分时系统

100241. ( B )是多道操作系统不可缺少的硬件支持。

? A. 打印机 ???? B. 中断机构 ????? ? ? ??C. 软盘 ??? ??? ???D. 鼠标

100242. 特权指令可以在( C )中执行。

? A. 目态 ?????????? B. 浏览器中 ?????? ? C. 任意的时间 ??? ?D. 进程调度中

100243. 没有了( C? )计算机系统就启动不起来了。

? A. 编译器 ? ??????? B.DBMS? ??????? ??C.OS? ??????? ???D. 浏览器

100244. 通道能够完成( B )之间数据的传输。

? A.CPU 与外设 ??? ?? B. 内存与外设 ??? ?C.CPU 与主存 ??? ?? D. 外设与外设

100245. 操作 系统的主要功能有( C )。

? A. 进程管理、存储器管理、设备管理、处理机管理

? B. 虚拟存储管理、处理机管理、进程调度、文件系统

? C. 处理机管理、存储器管理、设备管理、文件系统

? D. 进程管理、中断管理、设备管理、文件系统

100246. 单处理机计算机系统中,( A? )是并行操作的。

? A. 处理机操作和通道操作是并行的

? B. 程序与程序

? C. 主程序与子程序

? D. 用户程序与操作系统程序

100247. 处理机的所有指令可以在( D )中执行。

? A. 目态 ???? ?????? B. 浏览器中 ??? ? ??C. 任意时间 ?? ???? D. 系统态

100248. ( B? )功能不是操作系统直接完成的功能。

? A. 管理计算机硬盘 ??? ????????????? ??B. 对程序进行编译

? C. 实现虚拟存储器 ??? ????????????? ??D. 删除文件

100249. 要求在规定的时间内对外界的请求必须给予及时相应的 OS 是( B? )。

? A. 多用户分时系统 ??? ????????????? ??B. 实时系统

? C. 批处理系统时间 ??? ????????????? ??D. 网络操作系统

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

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

100251. ( B )对多用户分时系统最重要。

? A. 实时性 ??? ????? B. 交互性 ?? ???? ??C. 共享性 ? ??????? D. 运行效率

100252. ( D? )对多道批处理系统最重要。

? A. 实时性 ?? ?????? B. 交互性 ?? ???? ??C. 共享性 ? ??????? D. 运行效率

100253. ( A )对实时系统最重要。

? A. 及时性 ? ??????? B. 交互性 ?? ???? ??C. 共享性 ? ??????? D. 运行效率

100254. Windows 98 是( C )操作系统。

? A. 多用户分时 ? ??? B. 批处理系统 ? ? ??C. 单用户多任务 ? ? D. 单用户单任务

100255. 分布式系统和网络系统的主要区别是( C )。

? A. 并行性 ?? ?????? B. 透明性 ?? ???? ??C. 共享性 ?? ?????? D. 复杂性

100256. ( C )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互的使用计算机。

? A. 网络 ?? ???????? B. 分布式 ??? ??? ??C. 分时 ? ????????? D. 实时

100257. 如果分时操作系统的时间片 大小 一定,那么( B ),则 单个进程的周转 时间越长。

? A. 用户数越少 ?? ?? B. 用户数越多 ??? ??C. 内存越小 ?? ???? D. 内存越大

100258. 下面系统中,必须是实时操作系统的有( C )个。

?(1) 航空订票系统 ? (2) 过程控制系统 ? (3) 机器口语翻译系统 (4) 计算机辅助系统 (5) 办公自动化系统 (6) 计算机激光照排系统

? A.1??? ?????????? B.2 ??????????? ??C.3?? ??????????? D.4

100259. 下面对 OS 不正确的描述是( D? )。

? A.OS 是系统资源管理程序 ???? ?????? ??B.OS 是为用户提供服务的程序

? C.OS 是其他软件的支撑程序 ?? ?????? ??D.OS 是系统态程序的集合

100260. OS 的不确定性是指( D? )。

? A. 程序的运行结果不确定 ????????? ? ??B. 程序的运行次序不确定

? C. 程序多次运行的时间不确定 ????? ? ??D.A 、 B 和 C

100261. 下面 哪 一个不是程序 在 并发系统内执行的特点( B? )。

? A. 程序执行的间断性 ??? ??????????? ??B. 相互通信的可能性

? C. 产生死锁的必然性 ??? ??????????? ??D. 资源分配的动态性

100262. 在下面关于并发性的叙述正确的是( C? )。

? A. 并发性是指若干事件在同一时刻发生

? B. 并发性是指若干事件在不同时刻发生

? C. 并发性是指若干事件在同一时间间隔发生

? D. 并发性是指若干事件在不同时间间隔发生

100263. 一般来说,为了实现多道程序设计,计算机最需要( A )。

? A. 更大的内存 ?? ?????????????????? ??B. 更多的外设

? C. 更快的 CPU??? ?????????????????? ??D. 更先进的终端

100264. Unix 操作系统的进程控制块中常驻内存的是 (?B? ) 。

? A.proc 结构 ????????????? ????????? ??B.proc 结构和核心栈

? C.ppda 区 ??????????????? ????????? ??D.proc 结构和 user 结构

100265. 当 (?B) 时,进程从执行状态转变为就绪状态。

? A. 进程被调度程序选中 ?????? ?????? ??B. 时间片到

? C. 等待某一事件 ???????????? ?????? ??D. 等待的事件发生

100266. 在进程状态转换时,下列 (?D ) 转换是不可能发生的。

? A. 就绪态 → 运行态 ???? ???????????? ??B. 运行态 → 就绪态

? C. 运行态 → 阻塞态 ???? ???????????? ??D. 阻塞态 → 运行态

100267. 下列各项工作步骤中, (?B? ) 不 是创建进程所必需的步骤。

? A. 建立一个 PCB????????????? ?????? ??B. 作业调度程序为进程分配 CPU

? C. 为进程分配内存等资源 ???? ?????? ??D. 将 PCB 链入进程就绪队列

100268. 下列关于进程的叙述中,正确的是 (? A ) 。

? A. 进程通过进程调度程序而获得 CPU

? B. 优先级是进行进程调度的重要依据,一旦确定不能改变

? C. 在单 CPU 系统中,任一时刻都有 1 个进程处于运行状态

? D. 进程申请 CPU 得不到满足时,其状态变为等待状态

100269. 从资源管理的角度看,进程调度属于 (?C ) 。

? A.I/O 管理 ?????????????? ????????? ??B. 文件管理

? C. 处理机管理 ??????????? ????????? ??D. 存储器管理

100270. 下列有可能导致一进程从运行变为就绪的事件是 (?D ) 。

? A. 一次 I/O 操作结束

? B. 运行进程需作 I/O 操作

? C. 运行进程结束

? D. 出现了比现运行进程优先权更高的进程

100271. 一个进程释放一种资源将有可能导致一个或几个进程 (? D ) 。

? A. 由就绪变运行 ??????? ??????????? ??B. 由运行变就绪

? C. 由阻塞变运行 ??????? ??????????? ??D. 由阻塞变就绪

100272. 一次 I/O 操作的结束,有可能导致 (? A ) 。

? A. 一个进程由睡眠变就绪 ????? ????? ??B. 几个进程由睡眠变就绪

? C. 一个进程由睡眠变运行 ????? ????? ??D. 几个进程由睡眠变运行

100273. 当一个进程从 CPU 上退下来时,它的状态应变为 (? B ) 。

? A. 静止就绪 ?????? ?B. 活动就绪 ? ??? ??C. 静止睡眠 ???? ???D. 活动睡眠

100274. 为使进程由活动就绪变为静止就绪,应利用 (?A? ) 原语?

? A.Suspend????? ?? B.Active? ????? ??C.Block??????? ?? D.Wakeup

100275. 在下面的叙述中,不正确的是 (? C ) 。

? A. 一个进程可创建一个或多个线程

? B. 一个线程可创建一个或多个线程

? C. 一个线程可创建一个或多个 进 程

? D. 一个进程可创建一个或多个进程

100276. 若系统中只有用户级线程,则处理机调度单位是 (A? ) 。

? A. 线程 ????? ????? B. 进程 ????? ??? ??C. 程序 ???? ?????? D. 作业

100277. 一个进程是 (?C ) 。

? A. 由协处理机执行的一个程序

? B. 一个独立的程序 + 数据集

? C.PCB 结构与程序和数据的组合

? D. 一个独立的程序

100278. 下列几种关于进程的叙述, (? A ) 最不符合操作 系统 进程的理解?

? A. 进程是在多程序并行环境中的完整的程序

? B. 进程可以由程序、数据和进程控制描述

? C. 线程是一种特殊的进程

? D. 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位

100279. 在下面的叙述中正确的是 (B? ) 。

? A. 线程是比进程更小的能独立运行的基本单位

??B. 引入线程可提高程序并发执行的程度,可进一步提高系统效率

? C. 线程的引入增加了程序执行时时空开销

? D. 一个进程一定包含多个线程

100280. 下面关于线程的叙述中,正确的是 ( C ) 。

? A. 不论是系统支持线程还是用户级线程,其切换都需要内核的支持

? B. 线程是资源的分配单位,进程是调度和分配的单位

? C. 不管系统中是否有线程,进程都是拥有资源的独立单位

? D. 在引入线程的系统中,进程仍是资源分配和调度分派的基本单位

100281. 在下面的叙述中,正确的是 (?D? ) 。

? A. 引入线程后,处理机只在线程间切换

? B. 引入线程后,处理机仍在进程间切换

? C. 线程的切换,不会引起进程的切换

? D. 线程的切换,可能引起进程的切换

100282. 进程的控制信息和描述信息存放在 (?B ) 。

? A.JCB????????? ??? B.PCB???? ????? ??C.AFT??? ???????? D.SFT

100283. 进程依靠 (?D ) 从阻塞状态过渡到就绪状态。

? A. 程序员的命令 ???????????? ?????? ??B. 系统服务

? C. 等待下一个时间片到来 ???? ?????? ??D. " 合作 " 进程的唤醒

100284. 在 Windows NT 中 (? B ) 可以处于就绪状态。

? A. 进程 ? ???? ????? B. 线程 ????? ??? ??C. 程序 ???? ?????? D. 作业

100285. 只作用于一个进程一次的原某某 (A? ) 。

? A. 创立 ????? ? ???? B. 解某某 ???? ???? ??C. 阻塞 ??? ??????? D. 挂起

100286. 在 Unix 系统中,处于 (?C ) 状态的进程最容易被执行。

? A. 辅存睡眠 ???? ?? B. 内存睡眠 ??? ? ??C. 内存就绪 ? ?? ??? D. 辅存就绪

100287. 从执行状态挂起的进程解除挂起时进入 (?A ) 状态。

? A. 就绪 ???? ? ????? B. 执行 ???? ???? ??C. 阻塞 ???? ?????? D. 挂起

100288. 一个进程执行过程中不可能对应 (C?? ) 。

? A. 一个 PBC???? ??? B. 一个 JCB??? ?? ??C . 多个 PCB?? ? ???? D. 一个程序

100289. 用 P 、 V 操作管理临界区时,信号量的初值一般应定义为( ?C )。

?? A. - 1??? ??????? B.0?? ????????? ??C. 1 ?? ??????????? D. 任意值

100290. 有 m 个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是( ? A )。

? A.1 至-( m - 1 ) ?? B.1 至 m - 1 ???? ??C. 1 至- m ??? ????? D.1 至 m

100291. 在下面的叙述中正确的是( ?C )。

? A. 临界资源是非共享资源 ????? ????? ??B. 临界资源是任意共享资源

? C. 临界资源是互斥共享资源 ??? ????? ??D. 临界资源是同时共享资源

100292. 对进程间互斥使用临界资源,进程可以( D )。

? A. 互斥的进入临界区 ???????? ?????? ??B . 互斥的进入各自的临界区

? C. 互斥的进入同一临界区 ???? ?????? ??D. 互斥的进入各自的同类资源临界区

100293. 设两个进程共用一个临界资源的互斥信号量 mutex ,当 mutex = 1 时表示( B )。

? A. 一个进程进入了临界区,另一个进程等待

? B. 没有一个进程进入临界区

? C. 两个进程都进入临界区

? D. 两个进程都在等待

100294. 设两个进程共用一个临界资源的互斥信号量 mutex ,当 mutex =- 1 时表示( A )。

? A. 一个进程进入了临界区,另一个进程等待

? B. 没有一个进程进入临界区

? C. 两个进程都进入临界区

? D. 两个进程都在等待

100295. 当一进程因在记录型信号量 S 上执行 P ( S )操作而被阻塞后, S 的值为( B )。

? A. > 0?? ????????? B. < 0 ????????? ??C.≥0?? ????????? D.≤0

100296. 当一进程因在记录型信号量 S 上执行 V ( S )操作而导致唤醒另一进程后, S 的值为( D )。

? A. > 0??? ???????? B. < 0 ????????? ??C.≥0?? ????????? D.≤0

100297. 如果信号量的当前值为- 4 ,则表示系统中在该信号量上有( A )个进程等待。

? A.4??? ?????????? B.3?? ????????? ??C.5?? ??????????? D.0

100298. 若有 4 个进程共享同一程序段,而且每次最多允许 3 个进程进入该程序段,则信号量的变化范围是( B )。

? A.3 , 2 , 1 , 0

? B.3 , 2 , 1 , 0 ,- 1

? C.4 , 3 , 2 , 1 , 0

? D.2 , 1 , 0 ,- 1 ,- 2

100299. 若信号 S 的初值为 2 ,当前值为- 1 ,则表示有( B  )个等待进程。

?? A.0?? ??????????B.1 ??????????? ??C.2??? ?????????? D.3

100301. 并发进程之间( D )。

? A. 彼此无关 ?? ???? B. 必须同步 ?? ?? ??C. 必须互斥 ??? ??? D. 可能需要同步或互斥

100302. 在操作系统中,有一组进程, 进程之间具有直接相互制约性 (同步) 。 这组并发进程之间( B )。

? A. 必定无关 ???? ? ? B. 必定相关 ? ? ?? ??C. 可能相关 ?? ???? D. 相关程度相同

100303. ( A )操作不是 P 操作可完成的。

? A. 为进程分配处理机 ???? ?????????? ??B. 使信号量的值变小

? C. 可用于进程的同步 ???? ?????????? ??D. 使进程进入阻塞状态

100304. 某系统采用了银行家算法,则下列叙述正确的是( B )。

? A. 系统处于不安全状态时一定会发生死锁

? B. 系统处于不安全状态时可能会发生死锁

? C. 系统处于安全状态时可能会发生死锁

? D. 系统处于安全状态时一定会发生死锁

100305. 银行家算法中的数据结构包括有可利用资源向量 Available 、最大需求矩阵 Max 、分配矩阵 Allocation 、需求矩阵 Need ,下列选项中表述正确 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 的值;

???????? N=0 ;

????? Until false;

?? 其中 N 为整数,初值为 4 。若进程 A 先执行了三个循环后,进程 A 和进程 B 又并发执行了一个循环,写出可能出现的打印值。正确的打印值应该是多少?请用 P 、 V 操作进行管理,使进程 A 和 B 并发执行时不会出现与时间有关的错误。

此题答案为:答:因为 N 初值为 4 ,若进程 A 先执行了三个循环,此时 N 的值为 19 。当进程 A 和进程 B 并发执行时可能会有如下两种执行次序,即进程 A 先执行一次循环,然后再进程 B 执行一次循环,此时打印的是正确值 24 ,执行后 N 中的值为 0 。但若进程 B 先执行一次循环,然后再进程 A 执行一次循环,则打印的值是 19 ,执行后 N 中的值是 5 。这是错误的,即发生了与时间有关的错误。用 P 、 V 操作进行管理,使进程 A 和 B 并发时不会出现与时间有关的错误的程序如下:( S 为互斥信号量,初值为 1 ),

?? 进程 A

???? Repeat

?????? P(S);

?????? N=N+5;

?????? V(S);

[文章尾部最后500字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 用例规约模板
  2. 居民小区智能化监控系统实施方案
  3. 操作系统无答案
  4. 综合布线系统方案设计
  5. 县科协系统换届工作实施方案
  6. 360009F02-系统变更解决方案报告-***
  7. 配电零序电流的产生的原因分析
  8. 041,关于推广使用“健康素养评估学习系统”的通知
  9. 操作系统的概述教学设计
  10. 操作系统的概述课件
  11. 2.1认识windows7
  12. 细胞核系统的控制中心教学反思
  13. 热力学笔记(更新至等温过程)
  14. 附件2:普通话模拟测试与学习系统平台操作使用文档
  15. 新悦阳台壁挂使用说明书
  16. 班主任培训学生材料
  17. _CTD传感器在ROV系统中的扩展及其应用
  18. 迎检需准备资料 2

以上为《《计算机操作系统》复习题》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览