计算机操作系统练习题(四)

单选

1.(考研真题)程序运行时独占系统资源,只有程序本身才能改变系统资源状态,这是指()。
A 程序顺序执行时的再现性
B 并发程序失去再现性
C 并发程序失去封闭性
D 程序顺序执行时的封闭性

【解析】程序顺序执行时的封闭性是指程序在封闭的环境下运行,即程序运行时独占全机系统资源,只有本程序才能改变系统资源状态(除初始状态外),程序一旦开始执行,其执行结果不受外界因素影响。

2.(名校考研题)进程和程序的本质区别在于()。
A 前者分时使用CPU,或者独占CPU
B 前者存储在内存,后者存储在外存
C 前者具有异步性,后者具有可再现性
D 前者可以并发执行,后者不能并发执行

【解析】OS为了提高系统吞吐量和资源利用率,引入了进程,来支持并发。程序是不能并发的,只有程序被创建成进程,才能并发执行。

3.(考研真题)进程的状态和优先级信息存放在() 。
A JCB
B PCB
C 快表
D 页表

【解析】PCB是进程存在的唯一标识,它存储着进程的状态和优先级等信息。

4.(考研真题)一个进程的读磁盘操作完成后,操作系统针对该进程必做的是( )。
A 修改进程状态为就绪状态
B 降低进程优先级
C 进程分配用户内存空间
D 增加进程的时间片

【解析】进程等待I/O操作完成便会从阻塞状态转换到就绪状态。

5.(考研真题)下列选项中,会导致进程从执行态变为就绪态的事件是()。
A 执行P操作
B 申请内存失败
C 启动I/O设备
D 被高优先级进程抢占

【解析】A、B、C都因为进程请求资源而进入阻塞态;进程被高优先级进程抢占,被剥夺了处理机资源而进入就绪态,一旦重新获得处理机资源便会继续执行。

6.一般情况下,分时系统中处于()的进程最多。
A 执行状态
B 就绪状态
C 阻塞状态
D 终止状态

7.某单处理器系统中若同时存在5个进程,则处于等待状态的进程最少可有()个。
A 2
B 0
C 5
D 1

8.进程处于()时,它处于非阻塞态。
A 等待从键盘输入数据
B 等待协作进程的一个信号
C 等待操作系统分配CPU时间
D 等待网络数据进入内存

【解析】进程处于阻塞态是由于等待某个事件而产生,这个事件可以为等待设备的I/O操作、等待信号量的互斥或同步操作,等待网络数据进入内存等都会使进程不满足所需资源而等待。而等待CPU调度的进程处于就绪态,只有它是非阻塞态。

多选

9.进程和程序的区别是( )。
A 进程是动态的,程序是静态的
B 进程和程序是一一对应的
C 进程存储在内存中,程序存储在外存中
D 进程是程序的一次执行

10.在进程的三个基本状态转换中,不会出现的转换是().
A 运行→等待
B 运行→就绪
C 就绪→等待
D 等待→运行

在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值