第二章 测试题

1.在多线程操作系统中,对线程具有属性阐述正确的是 (D)
A.具有进程控制块,共享所属进程资源,处理机的独立调度单位,具有动态性
B.具有线程控制块,独享所属进程资源,处理机的独立调度单位,具有动态性
C.具有进程控制块,共享所属进程资源,处理机的独立调度单位,具有静态性
D.具有线程控制块,共享所属进程资源,处理机的独立调度单位,具有动态性

2.以下哪个不是用户级线程的优点 (B)
A.创建速度快、系统开销小,不需要另行分配资源
B.能够充分发挥多处理器的优势
C.算法更灵活,可以自行设置
D.切换无需陷入内核,效率高

3.已经获得除()以外的所有运行所需资源的进程处于就绪状态 (C)
A存储器
B.打印机
C.CPU
D.磁盘空间.

4.引入多道程序的目的在于 (A)
A.充分利用CPU,减少CPU等待时间
B.提高实时响应速度
C.有利于代码共享,减少主、辅存信息交换量
D.充分利用存储器

5.原语是 (B)
A.一条机器指令
B.若干条机器指令组成
C.一条特定指令
D.中途能打断的指令

6.CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是 (C)
A.运行进程修改程序状态字
B.中断屏蔽
C.系统调用
D.进程调度程序

7.进程控制块(PCB)是专为用户进程设置的私有数据结构,每个进程仅有一个PCB (错)

8.操作系统的所有程序都在系统态执行 (错)

9.管道通信是以()进行写入和读出。 (B)
A.消息为单位
B.自然字符流
C.文件
D.报文

10.进程分配到必要的资源并获得处理机的状态是 (B)
A.就绪状态
B.运行状态
C.阻塞状态
D.中断状态

11.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C)使用。
A.操作员
B.联机用户
C.操作系统
D.目标程序

12.操作系统提供给程序员的接口是 (B)
A.进程
B.系统调用
C.库函数
D.B和C

13.在分时操作系统环境下运行的作业为 (D)
A.长作业
B.短作业
C.批处理型作业
D.终端型作业

14.用户程序向系统提出使用外设的请求方式是 (C)
A.作业申请
B.原语
C.系统调用
D.I/0指令

15.用户通过终端使用计算机系统控制作业的执行方式称为 (C)
A.真脱机
B.假脱机
C.联机
D.自动转换

16.下面关于进程通信的有关说法中错误的是 (C)
A.进程通信有两种方式: 直接通信和间接通信
B.直接通信固定在一对进程之间
C.间接通信是通过第三个进程转发信件的,不必在两个过程问直接相互通信
D.间接通信方式以信箱为媒介实现通信,信箱由接收信件的进程设置

17.建立多进程的主要目的是提高( )的利用率 (B)
A.文件
B.CPU
C.内存
D.外设

18.进程所具有的特征是 (ACE)
A.动态性
B.共享性
C.并发性
D.静态性
E.不确定性

19.下列几种关于进程的叙述中,( )最不符合操作系统对进程的理解。 (A)
A.进程是在多程序并行环境中的完整的程序
B.进程可以由程序、数据和进程控制块描述
C.线程(thread)是一种特殊的进程
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的独立单位

20.对进程的管理和控制使用 (B)
A.信号量
B.原语
C.中断
D.指令

21.当一个进程从CPU上退下来时,它的状态不可能应变为 (C)
A.就绪挂起
B.就绪
C.阻塞挂起
D.阻塞

22.在进程状态转换时,下列( )转换是不可能发生的 (D)
A.就绪态一运行态
B.运行态一就绪态
C.运行态一阻塞态
D.阻塞态一运行态

23.下面关于处理器及进程执行的描述中错误的是 (B)
A.目前计算机系统是冯·诺依曼式结构,具有处理器顺序执行指令的特点
B.进程是并发执行的,因此并不具有顺序性
C.程序在处理器上顺序执行时,具有封闭性特性
D.程序在处理器上顺序执行时,具有可再现性特性

24.当( )时,进程从执行状态转变为就绪状态 (B)
A.进程被调度程序选中
B.时间片到
C.等待某一事件
D.等待的事件发生

25.一个进程执行过程中不能可能对应 (C)
A.一个PCB
B.一个JCB
C.多个PCB
D.一个程序

26.正在执行的进程由于时间片用完而被暂停执行,此时进程应从运行状态变为__状态,处于阻塞挂起状态的进程,在进程等待事件出现后,应转变为__状态。 (C)
A.阻塞态,就绪态
B.阻塞态;就绪挂起态
C.就绪态,就绪挂起态
D.就绪态;运行态

27.一个单处理机系统中有5个用户进程,最多有个进程处于就绪状态,最多有个处于运行状态,最多有个处于等待状态。 (A)
A.4; 1; 5
B.5; 1; 4
C.5; 0; 5
D.4; 1; 4

28.进存储在程和程序的一个本质区别是 (D)
A.前者分时使用CPU,后者独占CPU
B.前者内存,后者存储在外存
C.前者在一个文件中,后者在多个文件中
D.前者为动态的,后者为静态的

29.当_____时,进程从执行状态转变为就绪状态 (B)
A.进程被调度程序选中
B.时间片到
C.等待某一事件
D.等待的事件发生

30.原语应是 (C)
A.操作系统中的一个函数
B.操作系统中的一个过程
C.操作系统中的一个执行不可中断的过程
D.操作系统中的一个执行可中断的函数

31.为使进程由活动就绪变为静止就绪,应利用原语 (A)
A.SUSPEND
B.ACTIVE
C.BLOCK
D.WAKEUP

32.下列有可能导致一进程从运行变为就绪的事件是 (B)
A.一次I/0操作结束
B.运行进程需作I/0操作
C.运行进程结束
D.出现了比现运行进程优先权更高的进程

33.下列各项工作步骤中不是是创建进程所必需的步骤 (B)
A.建立一个PCB
B.调度程序为进程分配CPU
C.为进程分配内存等资源
D.将PCB链入进程就绪队列

34.只作用于一个进程一次的原语是 (A)
A.创立
B.解挂
C.阻塞
D.挂起

35.在下面线程的叙述中,正确的是 (D)
A.引入线程后,处理机只在线程间切换
B.引入线程后,处理机仍在进程间切换
C.线程的切换,不会引起进程的切换
D.线程的切换,可能引起进程的切换

36.一个进程释放一种资源将有可能导致一个或几个进程 (A)
A.由就绪变运行
B.由运行变就绪
C.由阻塞变运行
D.由阻塞变就绪

37.以下不属于进程基本特性的是 (A)
A.进程是具有特定功能的一组指令的集合,它指出了处理器执行操作的步骤
B.进程具有动态性,多个不同的进程可以包含相同的程序
C.进程具有三种基本状态:阻塞态、运行态、就绪态
D.进程可以并发执行

38.下面有关系统进程和用户进程说法中正确的是 (C)
A.系统进程和用户进程是进程的两种不同状态
B.调用操作系统功能的进程称为系统进程
C.完成用户功能的进程称为用户进程
D.进程和程序实质上是一个概念

39.下列对进程的描述中,( )是错误的 (A)
A.进程是指令的集合
B.进程是动态的概念
C.进程是有生命周期的
D.进程执行需要处理机

40.进程的并发执行是指若千个进程 (B)
A.共享系统资源
B.在执行的时间上是重叠的
C.同时执行
D.在执行的时间上是不可重叠的

41.对于进程和线程,以下说法中正确的是 (C)
A.线程是进程中可独立执行的子任务,一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程
B.线程又称为轻型进程,因为线程都比进程小
C.多线程技术具有明显的优越性,如速度快、通信简便、并行性高等
D.由于线程不作为资源分配单位,线程之间可以无约束地并行执行

42.进程具有三种基本状态:阻塞态、运行态、就绪态,进程在执行过程中,其状态总是在不停地发生变化的,下面关于进程状态变化的说法中正确的是(D)
A.进程一旦形成,首先进入的是运行状态
B.三种进程状态是进程运行过程中的基本状态,进程可能同时处于某几种状态中
C.一个进程必须经过进程的三个基本状态才能结束
D.在分时系统中,一个正在运-行边私的既,间片到,该进程将转入就绪状态

  • 22
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值