进程与线程

一.单选题(共15题,75.0分)

1

并发执行的程序具有(    )特征

(5.0分)

  • A、

    顺序性

  • B、

    封闭性

  • C、

    可再现性

  • D、

    间断性

正确答案: D 

在操作系统中,要想读取文件中的数据,可通过(      )来实现。

(5.0分)

  • A、

    系统调用

  • B、

    原语

  • C、

    文件共享

  • D、

    中断

正确答案: A 

3

在进程状态转换图中,(      )是不可能的。(5.0分)

  • A、

    运行态→就绪态

  • B、

    运行态→等待态

  • C、

    等待态→运行态

  • D、

    等待态→就绪态

正确答案: C 

4

操作系统对进程进行管理与控制的基本数据结构是(       )。(5.0分)

  • A、

    JCB

  • B、

    PCB

  • C、

    PMT

  • D、

    DCT

正确答案: B

5

一个进程当前处于等待状态,则(        )。(5.0分)

  • A、

    它可以被调度而获得处理机

  • B、

    当I/O 完成后,它将变成就绪状态

  • C、

    它永远不会被执行

  • D、

    它可能变成就绪状态,也可能直接获得处理机

正确答案: B 

6

进程和程序的本质区别是(      )。

(5.0分)

  • A、

    动态或静态

  • B、

    分时使用或独占计算机资源

  • C、

    顺序或非顺序地执行其指令

  • D、

    存储在内存或外存

正确答案: A

7

进程和线程的区别是(       )。(5.0分)

  • A、

    大小不同

  • B、

    独立调度的单位

  • C、

    是否拥有资源

  • D、

    对应的分别是程序和过程

正确答案: C

8

多道程序环境中,操作系统分配资源是以(      )为单位。(5.0分)

  • A、

    程序

  • B、

    指令

  • C、

    进程

  • D、

    作业

正确答案: C

9

并发程序失去了封闭性是指(        )。(5.0分)

  • A、

    多个相对独立的进程以各自的速度向前推进

  • B、

    并发进程执行时,在不同时刻发生的错误

  • C、

    并发进程执行结果与速度无关

  • D、

    并发进程共享变量,变量的值与并发执行的进程先后顺序有关

正确答案: D 

10

以下关于进程的说法,正确的是(       )。(5.0分)

  • A、

    进程就是程序,它是程序的另一种叫法

  • B、

    进程被创建后,在它消亡之前,任何时刻总是处于运行、就绪或阻塞3种状态之一

  • C、

    多个不同的进程可以包含相同的程序

  • D、

    两个进程可以同时处于运行状态

正确答案: C 

11

以下四项内容中,(       )不是进程创建过程所必需的。(5.0分)

  • A、

    为进程分配CPU

  • B、

    建立进程控制块

  • C、

    为进程分配内存

  • D、

    将进程链入就绪队列

正确答案: A 

12

在单处理机系统中有n(n>2)个进程,不可能发生的情况是(      )。(5.0分)

  • A、

    没有进程运行,没有就绪进程,n个等待进程

  • B、

    有1个进程运行,没有就绪进程,n-1个等待进程

  • C、

    有2个进程运行,有1个就绪进程,n-3个等待进程

  • D、

    有1个进程运行,有n-1个就绪进程,没有等待进程

正确答案: C 

13

(      )必定引起进程切换。

(5.0分)

  • A、

    一个进程被创建

  • B、

    一个进程变为等待状态

  • C、

    一个进程变为就绪状态

  • D、

    一个进程的PCB内容改变

正确答案: B 

14

下列选项中,在用户态执行的是(     )。

(5.0分)

  • A、

    命令解释程序

  • B、

    缺页处理程序

  • C、

    进程调度程序

  • D、

    时钟中断处理程序

正确答案: A 

15

下列选项中,导致创建新进程的操作是(      )。   Ⅰ. 用户登录成功   Ⅱ. 设备分配   Ⅲ. 启动程序执行

(5.0分)

  • A、

    Ⅰ和Ⅱ

  • B、

    Ⅱ和Ⅲ

  • C、

    Ⅰ和Ⅲ

  • D、

    Ⅰ、Ⅱ、Ⅲ

正确答案: C 

二.判断题(共10题,25.0分)

1

线程无论采用什么方式实现,同一进程内或不同进程的线程都可以并发执行。(    )(2.5分)

正确答案:×

2

进程获得处理机而运行是自己能决定的。(       )(2.5分)

正确答案:×

3

一个程序在执行过程中可能产生多个进程。(      )(2.5分)

正确答案:

4

并发是指若干事件在不同时刻发生。(      )(2.5分)

正确答案:×

5

操作系统对进程的管理和控制主要是通过PCB来实现的。(      )(2.5分)

正确答案:

6

原语在执行时能被中断。(     )(2.5分)

正确答案:×

7

进程可以并发执行的条件是Bernstein条件。(     )

(2.5分)

正确答案:

8

创建原语用来创建一个新进程,并将此新进程投入等待队列。 (       )(2.5分)

正确答案:×

9

线程既是拥有资源的单位,又是独立调度和分派的单位。(       )(2.5分)

正确答案:×

10

只有处在阻塞状态的进程才可能被挂起。()(2.5分)

正确答案:×

  • 18
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值