操作系统 3.1进程引入

1.单选题

  1. 进程管理的功能,不包括()

A.创建、 删除进程
B.协调多 个并发进程的运行顺序
C. 实现进程间的信息交换
D.为进程分配必要的I/O资源

D

  1. 结构 (Cobegin语句1;语询2 Coend)表示语句1和语句2并发执行。现有如下代码:
    在这里插入图片描述
    当这个程序执行完成时,变量X和Y的值可能为( )
    ①X=1, Y=2②X=1, Y=3③X=4, Y=6 .
    A.①和③
    B.①和②
    C.②和③
    D.①.②和③

C

  1. 并发执行的程序失去封闭性,是指()
    A.多个相对独立的程序以各自的速度向前推进
    B.并发程序的执行结果与速度无关
    C.多 个程序并发执行时,在不同时刻发生的错误
    D.并发执行的程序共享变量,造成其执行结果可能与速度有关

D

  1. 判断题
  2. 有交往的并发进程, 如果不能控制它们的相对速度,则它们在共享资源时,有可能出现与时间有关的错误。

yes

  1. 所谓与时间无关性,是指一 个程序顺序执行时, 其最后的输出只与初始输入的数据有关,与程序运行过程无关

yes

3.程序的并发执行是指同一时刻有两个以上的程序,它们的指令都在同一处理器上执行。

no

  1. 程序的并发执行通常是在多道程序环境中,具有可再现性特征.

no

  1. 程序并发执行时,如果对共享资源处理不当,将出现不可再现性特征。

yes

  1. 并发进程失去封闭性,是指多个相对独立的进程以各自的速度向前推进。

no
失去封闭性是指多个进程会共享资源,共同修改资源状态

  1. 所谓可再现性,是指当初始条件相同时,程序多次执行,其结果必然重复出现。

yes

  1. 目前计算机系统是冯.诺依曼结构,具有处理器顺序执行指令的特点

yes

  1. 程序在顺序执行时,具有顺序性、封闭性、可再现性的特点。

yes

  1. 多个进程在处理器上执行时,具有并发性,即同时执行的特性

no 并发不是同时

  1. 进程调度是进程管理的功能之一。而进程调度的任务, 则是从就绪队列中按照一定的算法选出一 个进程 ,把处理器分配给它,并为它设置运行现场,使其投入运行。

yes

  1. 并发进程失去封闭性, 是指并发进程执行时,可能会共享系统中的某些资源。

yes

  1. 并发进程失去封闭性, 是指多个相对独立的进程以各自的速度

no
多个相对独立的进程以各自的速度向前推进是异步性的概念

  1. 多个进程在处理器上执行时,进程之间是无关的,具有封闭

no

  1. 引入进程最根本的原因,是为了多道程序设计技术的实现。

yes

  1. 多选题
  2. 对于下列语句:
    S1: A=5-X; S2: B=AX; S3: C=4X; S4: D=B+C;
    下列说法正确的是()。
    A.S1和S2可以并发执行
    B.S3和S2可以并发执行
    C.S2和S3是S4的前驱语句
    D.S4与S5不能并发执行

B,C,D

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值