可学答题网 > 问答 > 操作系统题库,高级系统架构师题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

某计算机系统中有一个CPU、一台扫描仪和一台打印机。现有3个图像任务,每个


某计算机系统中有一个CPU、一台扫描仪和一台打印机。现有3个图像任务,每个任务有3个程序段:扫描Si,图像处理Ci和打印Pi(i=1,2,3)。如图1-15所示为3个任务各程序段并发执行的前驱图,其中,(1)可并行执行,(2)的直接制约,(3)的间接制约。空白(2)处应选择()

  • AA.S1受到S2和S3、C1受到C2和C3、P1受到P2和P3
  • BS2和S3受到S1、C2和C3受到C1、P2和P3受到P1
  • CC1和P1受到S1、C2和P2受到S2、C3和P3受到S3
  • DC1和S1受到P1、C2和S2受到P2、C3和S3受到P3
参考答案
参考解析:

本题考查前趋图的基础知识,在图1-15中,当S执行完毕后,计算C与扫描S可并行执行;C与S执行完毕后,打印P、计算C与扫描S可并行执行;P、C与S执行完毕后,打印P与计算C可并行执行。根据题意,系统中有3个任务,每个任务有3个程序段,从前趋图中可以看出,系统要先进行扫描S,然后再进行图像处理C,最后进行打印P,所以,C和P受到S直接制约、C和P受到S的直接制约、C和P受到S的直接制约。系统中有一台扫描仪,因此S和S不能运行是受到了S的间接制约。如果系统中有3台扫描仪,那么S和S能运行;同理,C和C受到C的直接制约、P和P受到P的间接制约。

分类:操作系统题库,高级系统架构师题库
相关推荐

1、在一个单CPU的计算机系统中,有3台不同的外部设备R1、R2、R3和3个进

在一个单CPU的计算机系统中,有3台不同的外部设备R1、R2、R3和3个进程P1、P2、P3。系统CPU调度采用可剥夺式优先级的进程调度方案,3个进程的优先级、使用设备的先后顺序和占用设...

2、一台计算机所能执行的全部指令的集合为这个CPU的指令系统。

一台计算机所能执行的全部指令的集合为这个CPU的指令系统。A正确B错误

3、某计算机系统中有一个CPU、一台扫描仪和一台打印机。现有3个图像任务,每个

某计算机系统中有一个CPU、一台扫描仪和一台打印机。现有3个图像任务,每个任务有3个程序段:扫描Si,图像处理Ci和打印Pi(i=1,2,3)。如图1-15所示为3个任务各程序段并发执行...

4、一台MIPS计算机的多周期CPU系统由哪几部分组成?各部分功能是什么?

一台MIPS计算机的多周期CPU系统由哪几部分组成?各部分功能是什么?

5、某计算机系统中有一个CPU、一台扫描仪和一台打印机。现有三个图像处理任务,每

某计算机系统中有一个CPU、一台扫描仪和一台打印机。现有三个图像处理任务,每个任务有三个程序段:扫描Si,图像处理Ci和打印Pi(i=1,2,3)。下图为三个任务各程序段并发执行的前...

6、一个完整的计算机系统由系统硬件和软件系统组成,CPU属于()系统,Windo

一个完整的计算机系统由系统硬件和软件系统组成,CPU属于()系统,Windows2000属于硬件系统。A硬件B软件C系统硬件D应用软件