作业J1,J2,J3,J4的提交时间和运行时间如下表所示。若采用短作业优先调度算法,则作业调度次序为(18),平均周转时间为(19)分钟(这里不考虑操作系统的开销)。A.J3→J4→J2→J1B.J1→J2→J3

题目

作业J1,J2,J3,J4的提交时间和运行时间如下表所示。若采用短作业优先调度算法,则作业调度次序为(18),平均周转时间为(19)分钟(这里不考虑操作系统的开销)。

A.J3→J4→J2→J1

B.J1→J2→J3→J4

C.J1→J3→J4→J2

D.J4→J3→J2→J1

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有一组作业J1、J2、J3、J4,后一个依次比前一个晚一个时间单位到达,若其服务时间分别为3、2、2、1个时间单位,则按照FCFS调度算法进行调度时,忽略一切切换时间,作业J2的周转时间为()。


4

第2题:

某操作系统中,有以下四个作业:

在单道方式下,采用短作业优先算法时作业调度的顺序是(20),一种综合兼顾短作业和长作业的作业调度算法是(21)。

A.J1、J2、J3、J4

B.J1、J3,J4,J2

C.J3、J4、J2、J1

D.J1、J4、J3、J2


正确答案:B

第3题:

作业J1,J2,J3,J4的提交时间和运行时间如表2-2所示。若采用短作业优先调度算法,则作业调度次序为(1),平均周转时间为(2)分钟(这里不考虑操作系统的开销)。

A.J3→J4→J2→J1

B.J1→J2→J3→J4

C.J1→J3→J4→J2

D.J4→J3→J2→J1


正确答案:C

第4题:

作业J1、J2、J3的提交时间和所需运行时间如下表所示。若采用响应比高者优先调度算法,则作业调度次序为(27)。

A.J1→J2→J3

B.J1→J3→J2

C.J2→J1→J3

D.J2→J3→J1


正确答案:B
解析:本题考查的是操作系统作业管理中作业调度算法方面的知识。
  根据题意有三个作业J1、J2、J3,它们到达输入井的时间分别为6:00、6:20、6:25,它们需要执行的时间分别为30分钟、20分钟、6分钟。若采用响应比高者优先算法对它们进行调度,那么,系统在6:00时,因为系统输入井中只有作业J1,因此J1先运行。当作业J1运行完毕时,先计算作业J2和J3的响应比,然后令响应比高者运行。
  响应比=作业周转时间/作业运行时间
  =1+作业等待时间/作业运行时间
  作业J2的响应比=1+10/20=1.5
  作业J3的响应比=1+5/6=1.83
  按照响应比高者优先算法,优先调度J3。
  综上分析可知,作业被选中执行的次序应是J1→J3→J2。

第5题:

设有一组作业,它们的作业提交时刻及估计运行时间如下所示:

在单道批处理方式下,采用短作业优先调度算法,作业的执行顺序为( )。

A)J1,J4,J2,J3

B)J1,J3,J4,J2

C)J4,J2,J3,J1

D)J4,J1,J2,J3


正确答案:B
分析4个作业的到达时刻与运行时间:8:20只有作业1到达,先执行作业1;运行65分钟后时间为9:25,此时作业2和作业3已先后到达,等待运行;由于作业3中运行时间在两个作业中比较短,所以先执行作业3;作业3执行完,作业4也已经到达,因为作业4的运行时间为5分钟,所以先执行作业4;最后才执行作业2。

第6题:

作业J1,J2,J3的提交时间和运行时间如表2-1所示。若采用响应比高者优先调度算法,则作业调度次序为______。

A.J1→J2→J3

B.J1→J3→J2

C.J2→J1→J3

D.J2→J3→J1


正确答案:B
解析:首先看作业的提交时间,J1最早为6:00,所以首先运行。在运行30分钟也就是6:30时,J1运行完毕,此时需要计算J2、J3的响应比,也就是作业周转时间/作业运行时间,即1+作业等待时间/作业运行时间。在6:30时,J2的等待时间为10分钟,J3的等待时间为5分钟。所以:J2的响应比=1+10/20=1.5J3的响应比=1+5/6=1.83根据响应比高者优先算法,优先调度J3。所以,在J1运行完成后,先运行J3,然后再运行J2。综上所述,本题的正确答案为选项B。

第7题:

作业J1、J2、J3的提交时间和所需运行时间如表2-3所示。若采用响应比高者优先调度算法,则作业调度次序为(26)。

A.J1→J2→J3

B.J1→J3→J2

C.J2→J1→J3

D.J2→J3→J1


正确答案:B
解析:本题考查的是操作系统作业管理中作业调度算法方面的知识。根据题意有三个作业J1、J2、J3,它们到达输入井的时间分别为6:00、6:20、6:25,它们需要执行的时间分别为30分钟、 20分钟、6分钟。若采用响应比高者优先算法对它们进行调度,那么,系统在6:00时,因为系统输入井中只有作业J1,因此J1先运行。当作业J1运行完毕时,先计算作业J2和J3的响应比,然后令响应比高者运行。
  响应比=作业周转时间/作业运行时间=1+作业等待时间/作业运行时间
  作业J2的响应比=1+10/20=1.5
  作业J3的响应比=1+5/6=1.83
  按照响应比高者优先算法,优先调度J3。
  综上分析可知,作业被选中执行的次序应是J1→J3→J2。

第8题:

作业J1,J2,J3,J4的提交时间和运行时间见下表。若采用短作业优先调度算法,则作业调度次序为(18),平均周转时间为(19)分钟(这里不考虑操作系统的开销)。

A.J1→J3→J4→J2

B.J4→J3→J2→J1

C.J3→J4→J2→J1

D.J1→J2→J3→J4


正确答案:A

第9题:

作业J1,J2,J3,J4的提交时间和运行时间见表1。若采用短作业优先调度算法,则作业调度次序为 (18) ,平均周转时间为 (19) 分钟(这里不考虑操作系统的开销)。

表1作业的提交时间和运行时间

作 业 号

提 交 时 间

运行时间(分钟)

J1

6:00

60

J2

6:24

30

J3

6:48

6

J4

7:00

12

(18) A. J1→J3→J4→J2

B. J4→J3→J2→J1

C. J3→J4→J2→J1

D. J1→J2→J3→J4

(19) A. 30

B. 45

C. 60

D. 72


正确答案:A,B
【解析】由于在6点时只有一个作业J1提交,因此,J1先运行。到7点时J1运行完,此时J2,J3,J4都已提交,按照短作业优先的调度算法,运行顺序是J3-> J4->J2,所以总的运行顺序是J1-> J3-> J4->J2。
作业的周转时间如下表:
作业号   提交时间   运行时间   开始时间   结束时间   周转时间/分钟
   J1            6.0              1.0             6.0             7.0              60
   J2            6.4              0.5             7.3             7.8              84
   J3            6.8              0.1             7.0             7.1              18
   J4            7.0              0.2             7.1             7.3              18
所以,平均周转时间是(60+84+18+18)/4=45分钟。