云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 进程管理练习及参考答案

进程管理练习及参考答案

  • 62 次阅读
  • 3 次下载
  • 2026/1/10 13:20:15

OS概述、进程管理练习答案

一、单项选择题(OS概述部分)

1、UNIX O.S. 属于一种( A )操作系统。 A.分时 B.批处理 C.实时 D.分布式

2、计算机软件中,最靠近硬件层次的一类软件是( C )。 A.应用软件 B.支撑软件 C.系统软件 D.编译软件 3、下列四个操作系统中,是分时系统的为( C )。 A.CP/M B.MS-DOS C.UNIX D.WINDOWS NT

4、在操作系统中,设计者往往编制了许多完成不同功能的子程序供用户程序中使用,这些子程序被称为( B )。

A.作业控制语言 B.系统调用 C.操作控制命令 D.访管命令 5、个人计算机操作系统也被称为( B )。

A.多用户操作系统 B.单用户操作系统 C.实时操作系统 D.批处理操作系统 6、批处理系统的主要缺点是( B )。

A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 7、DOS操作系统主要的功能是( A )。

A.文件管理功能 B.中断处理功能 C.作业管理功能 D.打印管理功能 8、第一个在计算机上实现的操作系统是( C )。

A.分时操作系统 B.实时操作系统 C.单道批处理系统 D.单用户操作系统 9、操作系统的功能是进行处理器管理、作业管理、( B )管理、设备管理和文件管理。 A.进程 B.存储器 C.硬件 D.软件

10、设计实时操作系统时,首先应该考虑系统的( B )。

A.可靠性和灵活性 B.实时性和可靠性 C.灵活性和可靠性 D.优良性和分配性 11、操作系统是计算机系统的( B )。

A.应用软件 B.系统软件 C.硬件 D.固件

12、从工作的角度看操作系统,可以分为:单用户操作系统、批处理系统、( B )和实时系统。

A.单机操作系统 B.分时操作系统 C.面向过程的操作系统 D.网络操作系统 13、下列系统中,( B )是实时系统。 A.计算机激光照排系统 B.航空定票系统

C.办公自动化系统 D.计算机辅助设计系统

14、工业过程控制系统中运行的操作系统最好是( B )。

A.分时系统 B. 实时系统 C.分布式操作系统 D.网络操作系统

15、计算机发展到第三代,操作系统已成为软件的一个重要分支,最早的操作系统是( D )。

A.分布式系统 B. 实时系统 C.分时系统 D.批处理系统 16、设计实时操作系统时,( B )不是主要的追求目标。 A.安全可靠 B. 资源利用率 C.及时响应 D.快速处理

二、单项选择题(进程控制与同步部分)

1、进程从运行状态变为等待状态的原因可能是( A )。 A.输入/输出事件发生 B.时间片到

C.输入/输出事件完成 D.某个进程被唤醒

1

2、进程调度是从( A )选择一个进程投入运行。

A.就绪队列 B.等待队列 C.作业后备队列 D.提交队列 3、进程被创建后即进入( B )队列排队。

A.阻塞队列 B.就绪队列 C.缓冲队列 D.运行队列 4、多道系统环境下,操作系统分配资源是以( D )为基本单位。 A.作业 B.指令 C.程序 D.进程

5、每一个进程在执行过程中的任一时刻,可以处于( A )个状态。 A.1 B.2 C.3 D.4 6、在下列叙述中,正确的一条是( B )。 A.分时系统中,时间片越小,响应时间越长

B.多道程序的引入,主要是为了提高CPU和其它资源的利用率 C.飞机票计票系统是分时系统

D.PCB是进程存在的唯一标志,而程序是系统感知进程存在的唯一实体 7、可能促使出现等待态→就绪态这一转换的事件为( A )。 A.某一进程等待的主存空间资源得到了满足时

B.某一进程运行时启动了外围设备,等待外围设备传输时 C.正在运行的进程时间片到了 D.某一进程运行时出现了错误

8、一个进程被唤醒,意味着( B )。

A.该进程重新占有了CPU B.进程状态变为就绪

C.它的优先权变为最大 D.其PCB移至就绪队列的队首

9、每一个进程都存在从创建到消亡的过程,该过程常被称为进程的( B )。 A.动态特征 B.生命周期 C.发展历程 D.可消亡性 10、进程和程序的本质区别是( D )。

A.存储在内存和外存 B.顺序和非顺序执行机器指令 C.分时使用和独占使用计算机资源 D.动态和静态特征

11、程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指( B )。 A.程序顺序执行时的再现性 B.程序顺序执行时的封闭性 C.并发程序失去封闭性 D.并发程序失去再现性 12、现代操作系统的两个基本特征是( C )和资源共享。 A.多道程序设计 B.中断处理

C.程序的并发执行 D.实现分时与实时处理

13、为了描述进程的动态变化过程,采用了一个与进程相联系的( C ),系统根据它而感知进程的存在。

A.进程状态字 B.进程优先数 C.进程控制块 D.进程起始地址 14、进程具有并发性和( A )两大重要属性。

A.动态性 B.静态性 C.易用性 D.封闭性

15、当一进程运行时,系统可基于某种原则,强行将其撤下,把处理器分配给其它进程,这种调度方式是( B )。

A.非剥夺方式 B.剥夺方式 C.中断方式 D.查询方式 16、为了进行对紧急进程或重要进程调度,调度算法应采用( B )。

A.先进先出调度算法 B.优先级调度 C.短进程优先调度 D.时间片轮转法 17、进程调度主要负责( B )。

A.选作业进入内存 B.选一进程占用CPU

2

C.建立一进程 D.撤消一进程

18、从总体上说,采用多道程序设计技术可( B )单位时间内的算题量,对每一个算题从开始到全部完成所需要的时间可能要( )。 A.增加 减少 B.增加 延长 C.减少 延长 D.减少 减少

19、同一程序运行在不同的数据集上,创建了( A )的进程。 A.不同 B.相同 C.同步 D.互斥

20、某进程所要求的一次打印输出结束后,该进程的状态将从( C )。 A.运行态到就绪态 B.运行态到等待态 C.等待态到就绪态 D.就绪态到等待态 21、进程是( C )。

A.在外存中的程序 B.与程序等效的概念 C.运行中的程序 D.程序+数据

22、关于进程的属性,下述说法中不正确的是( D )。 A.进程包含了数据和运行其上的程序

B.同一程序运行在不同的数据集合上时,构成不同的进程 C.一个被创建了的进程,在它消亡之前,总是处于三种基本状态之一

D.若干进程在单CPU机器中,必须依次执行,即一个进程完成后,另一个进程才能开始工作

23、对于两个并发进程,设互斥信号量为mutex,若mutex=0,则( B )

A. 表示没有进程进入临界区 B. 表示有一个进程进入临界区

C. 表示一个进程进入临界区,另一个进程等待进入 D. 表示有两个进程进入临界区

24、多道程序环境下,操作系统分配资源以( C )为基本单位。 A. 程序 B. 指令 C. 进程 D. 作业

25、用V操作唤醒一个等待进程时,被唤醒进程的状态变为( B )。 A. 等待 B. 就绪 C. 运行 D. 完成

26、进程控制就是对系统中的进程实施有效的管理,通过使用( C )、进程撤消、进程阻塞、进程唤醒等进程控制原语实现。

A. 进程运行 B. 进程管理 C. 进程创建 D. 进程同步 27、用P、V操作管理临界区时,信号量的初值应定义为( C )。 A. -1 B. 0 C. 1 D. 任意值

28、一个运行的进程用完了分配给它的时间片后,它的状态变为( A )。 A. 就绪 B. 等待 C. 运行 D. 由用户自己定义 29、下面对进程的描述中,错误的是( D )。 A. 进程是动态的概念 B. 进程执行需要处理机 C. 进程是有生命期的 D. 进程是指令的集合 30、P、V操作是( A )

A. 两条低级进程通信原语 B. 两组不同的机器指令 C. 两条系统调用命令 D. 两条高级进程通信原语

31、分配到必要的资源并获得处理机时的进程状态是( B )。 A. 就绪状态 B. 执行状态 C. 阻塞状态 D. 撤消状态 32、用P、V操作可以解决( A )互斥问题。

3

A. 一切 B. 某些 C. 正确 D. 错误 33、通常,用户进程被建立后,( B )。

A. 便一直存在于系统中,直到被操作人员取消 B. 随着作业运行正常或不正常结束而撤消 C. 随着时间片轮转而撤消与建立

D. 随着进程的阻塞或唤醒而撤消与建立 34、一个进程被唤醒意味着( D )。

A. 该进程重新占有了CPU B. 它的优先权变为最大 C. 其PCB移至等待队列队首 D. 进程变为就绪状态 35、下面所述步骤中,( A )不是创建进程所必需的。

A. 由调度程序为进程分配CPU B. 建立一个进程控制块

C. 为进程分配内存 D. 将进程控制块链入就绪队列

三、单项选择题(调度与死锁部分)

1、在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的( C )也可能产生死锁。

A. 进程优先权 B. 资源的线性分配 C. 进程推进顺序 D. 分配队列优先权

2、采用资源剥夺法可以解除死锁,还可以采用( B )方法解除死锁。 A. 执行并行操作 B. 撤消进程 C. 拒绝分配新资源 D. 修改信号量 3、产生死锁的四个必要条件是互斥、( B )、循环等待和不剥夺。

A. 请求与阻塞 B. 请求与保持 C. 请求与释放 D. 释放与阻塞

4、发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏( A )条件是不太实际的。

A. 互斥 B. 不可抢占 C. 部分分配 D. 循环等待 5、资源的按序分配策略可以破坏( D )条件。

A. 互斥使用资源 B. 占有且等待资源 C. 非抢夺资源 D. 循环等待资源 6、在( C )情况下,系统出现死锁。 A. 计算机系统发生了重大故障 B. 有多个封锁的进程同时存在

C. 若干进程因竞争资源而无休止地相互等待他方释放已占有的资源 D. 资源数大大小于进程数或进程同时申请的资源数大大超过资源总数 7、银行家算法是一种( B )算法。

A. 死锁解除 B. 死锁避免 C. 死锁预防 D. 死锁检测 8、当进程数大于资源数时,进程竞争资源( B )会产生死锁。 A. 一定 B. 不一定 9、( B )优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。 A. 先来先服务 B. 静态 C. 动态 D. 短作业

10、某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( B )。

A. 9个 B. 10个 C. 11个 D. 12个

11、在下列解决死锁的方法中,属于死锁预防策略的是( B )。 A. 银行家算法 B. 资源有序分配法

4

搜索更多关于: 进程管理练习及参考答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

OS概述、进程管理练习答案 一、单项选择题(OS概述部分) 1、UNIX O.S. 属于一种( A )操作系统。 A.分时 B.批处理 C.实时 D.分布式 2、计算机软件中,最靠近硬件层次的一类软件是( C )。 A.应用软件 B.支撑软件 C.系统软件 D.编译软件 3、下列四个操作系统中,是分时系统的为( C )。 A.CP/M B.MS-DOS C.UNIX D.WINDOWS NT 4、在操作系统中,设计者往往编制了许多完成不同功能的子程序供用户程序中使用,这些子程序被称为( B )。 A.作业控制语言 B.系统调用 C.操作控制命令 D.访管命令 5、个人计算机操作系统也被称为( B

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com