操作系统-第2章习题

本文包含了操作系统中关于进程管理的多项选择题和填空题,涵盖了进程状态转换、进程控制块、资源分配、信号量机制、进程同步与互斥等内容,旨在帮助读者深入理解操作系统中进程的基本概念和操作。
摘要由CSDN通过智能技术生成

选择题

1.从静态的角度看,进程是由(A)、(B)、(C)三部分组成的,其中©是进程存在的唯一标志。当几个进程共享(A)时,(A)应当是可重入代码。

A, B, C:⑴ JCB; (2) PCB; (3) DCB; (4) FCB; (5)程序段;( 6)数据段;
(7) I/O缓冲区。

   A: (5) 程序段
	B:(6)数据段;
	 C:(2)PCB。

2.进程和程序的一个本质区别是(A)。

A:
(1)前者分时使用CPU,后者独占CPU;
(2)前者存储在内存,后者存储在外存;
(3)前者在一个文件中,后者在多个文件中;
(4)前者为动态的,后者为静态的。

(4) 前者为动态的,后者为静态的。

3.进程的三个基本状态是(A)、(B)、(C)。由(A)到(B)是由进程调度所引起的;由(B) 到©是正在执行的进程发生了某事件,使之无法继续执行而引起的。

A,B,C:(1)挂起;(2)阻塞;(3)就绪;(4)执行;(5)完成。

(3) 就绪;
B:(4)执行;
C:(2)阻塞。

4.正在等待他人释放临界资源的进程处于(A)状态,已分配到除CPU外的所有资源的 进程处于(B)状态,已获得CPU的进程处于©状态。

A,B,C: (1)挂起;(2)阻塞;(3)就绪;(4)执行;(5)完成。

(2) 阻塞;
B:(3)就绪;
C:(4) 执行。

5.某进程所要求的一次打印输出结束,该进程被(A),其进程的状态将从(B)。

A: (1)阻塞;(2)执行;(3)唤醒;(4)挂起。
B:(1)就绪到运行;(2)阻塞到就绪;(3)运行到阻塞;⑷阻塞到运行。

(3) 唤醒;
 B:(2)阻塞到就绪。

6.下列进程状态转换中,绝对不可能发生的状态转换是(A); —般不会发生的状态转 换是(B)。

A, B: (1)就绪—>执行;(2)执行—>就绪;(3)就绪—>阻塞;
(4)阻塞—>就绪;(5)阻塞—>执行;(6)执行—>阻塞。

(3) 就绪一阻塞;B:(5)阻塞一执行。

7.在一个单处理机系统中,存在5个进程,最多可有(A)个进程处于就绪队列;如果这5个进程中有一个系统进程IDLE(也叫空转进程,因为它只是不断循环地执行空语句),则最多可有(B)个进程处于阻塞状态。

A,B: (1)5;(2)4;(3)3;(4)2;(5)1;(6)0。

(2) 4: B: (2)4 。

8.正在执行的进程由于其时间片用完被暂停执行,此时进程应从执行状态变为(A)状态;处于静止阻塞状态的进程,在进程等待的事件出现后,应变为(B)状态:若进程正处于执行状态时,因终端的请求而暂停下来以便研究其运行情况,这时进程应转变为©状态, 若进程已处于阻塞状态,则此时应转变为(D)状态。

A, B,C, D: (1)静止阻塞;(2)活动阻塞;(3)静止就绪;(4)活动就绪;(5)执行。

(4) 活动就绪; B:(3)静止就绪;C:(3)静止就绪; D:(1)静止阻塞。

9.为使进程由活动就绪转变为静止就绪,应利用(A)原语;为使进程由执行状态转变 为阻塞状态,应利用(B)原语;为使进程由静止就绪变为活动就绪,应利用©原语;从阻塞状态变为就绪状态应利用(D)原语。

A,

  • 15
    点赞
  • 82
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
微信小程序开发的M文献包括关于微信小程序开发的研究论文、学术文章、技术报告以及实践经验分享等。这些文献主要探讨微信小程序的开发技术和方法,以及对微信小程序的评估和应用情况的研究。 在微信小程序开发的研究论文和学术文章中,研究者会介绍微信小程序的背景、特点和技术架构,并对其开发过程中的关键技术进行探究和研究。例如,如何使用微信开发者工具进行小程序的开发、小程序的基本组件和API的使用、小程序的数据交互和页面渲染机制等等。 此外,对微信小程序的评估也是M文献中的重要内容之一。研究者可能会通过实验和用户调研等方式对微信小程序进行评估,包括小程序的性能、用户体验、安全性等方面的评估。这些研究可以帮助开发者和企业更好地了解微信小程序的优势和不足之处,从而指导开发和优化工作。 此外,还有一些M文献是有关微信小程序开发的实践经验分享和案例分析。这些文献通常会介绍一些成功的微信小程序案例,并分享相应的开发经验和技巧。这些实践经验可以为其他开发者提供借鉴和参考,帮助他们更好地开发出有吸引力和高质量的微信小程序。 综上所述,微信小程序开发的M文献主要包括小程序的开发技术和方法的研究、对小程序的评估和应用情况的研究,以及实践经验分享和案例分析。这些文献对于推动微信小程序的发展和提升开发者的技术水平具有重要意义。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值