三条路径ABCE=20(关键路径);ABD=17;AF=9;总时差指本身延误不会影响工期的时间,因此该路径和关键路径的差值,就是无紧后活动的并且在非关键路径上的活动D的总时差,因此20-17=3,A正确。

在紧前关系绘图法(PDM)中,"开始到完成"(SF)关系表示前置任务的开始触发后续任务的完成。为了计算任务D的浮动时间,我们首先需要确定项目的关键路径和每个任务的最早开始时间和最晚完成时间。
给定的任务关系如下:
- 任务A的持续时间为3天。
- 任务B与任务A是SF关系,持续时间为6天。
- 任务D与任务B是SF关系,持续时间为8天。
- 任务C与任务B是SF关系,持续时间为4天。
- 任务E与任务C是SF关系,持续时间为7天。
- 任务F与任务A是SF关系,持续时间为6天。
我们需要从后往前分析,因为SF关系不常见,通常需要逆向思考:
1. 任务A是所有任务的起点,持续时间为3天。
2. 任务B的完成时间取决于任务A的开始时间。因为是SF关系,任务B的完成时间是任务A的开始时间(第0天)。
3. 任务D与任务B是SF关系,任务D的完成时间是任务B的开始时间(即任务A的开始时间 - 任务B的持续时间 = 0 - 6 = -6天)。
4. 任务C与任务B是SF关系,任务C的完成时间也是任务B的开始时间(即任务A的开始时间 - 任务B的持续时间 = 0 - 6 = -6天)。
5. 任务E与任务C是SF关系,所以任务E的完成时间是任务C的开始时间(即 -6 - 4 = -10天)。
6. 任务F与任务A是SF关系,任务F的完成时间是任务A的开始时间(即 0 - 3 = -3天)。
现在,计算任务D的浮动时间:
- 任务D的最早完成时间是 -6天(由任务B决定)。
- 任务D的最晚完成时间是由任务E的开始时间决定,即 -10天(因为任务E在任务C完成后才能开始)。
任务D的浮动时间 = 最晚完成时间 - 最早完成时间 = -10 - (-6) = -4天。
显然,任务D的计算有误,因为浮动时间不应该为负值。这意味着在给定的条件下,任务安排或关系可能存在问题,通常在项目管理中需要重新审视这些关系和持续时间。
因此,答案不在给定的选项中。需要重新检查任务关系和持续时间是否合理。