进程管理练习及参考答案 下载本文

内容发布更新时间 : 2024/5/8 0:45:32星期一 下面是文章的全部内容请认真阅读。

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