当前位置:首页 > 四级网络工程师 > [26] > 正文内容

[26][6][单选]假设有 2 个程序 A 和 B 同时到达,且都要执行。

[26]2年前 (2025-02-02)

A 程序的执行顺序为:在 CPU 上执行 20 秒、在设备 DEV1 上执行 10 秒、又在 CPU 上执行 10 秒、在设备 DEV2 上执行 20 秒、最后在 CPU 上执行 20 秒; B 程序的执行顺序为:在设备 DEV2 上执行 20 秒、在 CPU 上执行 20 秒、在设备 DEV1 上执行 10 秒、又在 CPU 上执行 10 秒、最后在设备 DEV2 上执行 20 秒。 在并发执行的环境下,假设设备与 CPU 可以并行,设备和 CPU 不可以交叉,则 A、B 两个程序全部执行完毕需要花费多少时间?

80 秒

90 秒

45 秒

30 秒

答案

90 秒

解析

在并发执行的环境下,A、B 两个程序执行情况如下图所示,全部执行完毕需要 90 秒时间。


转载请注明出处。

本文链接:http://pythonopen.com/?id=7232

相关文章

[26][1][单选]在操作系统的结构设计中,采用整体结构的操作系统具有最大优点是

结构紧密,系统效率高各模块独立性好可以随意更改或替换一个模块适应性较好答案结构紧密,系统效率高解析整...

[26][2][单选]处理器处于不同状态时可执行的指令类型也不同,下列叙述中,哪一项是正确的?

处理器处于管态时只能执行特权指令处理器处于目态时可以执行全部指令处理器处于管态时可以执行全部指令处理...

[26][7][单选]计算机系统中的进程通常处于不同的状态。当进程处于阻塞状态时,表示

进程因某种原因而暂时不能运行的状态进程因某种原因未获得处理机资源进程因某种原因未获得内存资源进程因某...

[26][8][单选]为了便于操作系统进行控制,在操作系统内核中为进程定义了一个专门的数据结构,称为 PCB。下列选项中,哪一项不是 PCB 的内容?

正文代码段进程队列指针程序状态字打开文件的文件句柄(描述符答案正文代码段解析PCB 的内容可以分成调...

[26][9][单选]对于如下 C 语言程序:

int main( {    fork(;    ...