JavaScript is required

Nội dung của một dự án.

Thời gian dự trữ của công việc E là?

A.

10 ngày

B.

11 ngày

C.

12 ngày

D.

13 ngày

Trả lời:

Đáp án đúng: B


Để tính thời gian dự trữ của công việc E, ta cần xác định thời gian bắt đầu muộn nhất (LS) và thời gian bắt đầu sớm nhất (ES) của công việc này. Thời gian dự trữ (Slack) được tính bằng công thức: Slack = LS - ES. 1. **Xác định ES (Thời gian bắt đầu sớm nhất) của công việc E:** - Công việc E bắt đầu sau khi công việc B hoàn thành. - Công việc B có ES = 0 và thời gian thực hiện (Duration) = 8 ngày. - Vậy, công việc B hoàn thành vào ngày thứ 8 (0 + 8 = 8). - Do đó, công việc E có ES = 8. 2. **Xác định LF (Thời gian hoàn thành muộn nhất) của dự án:** - Dự án hoàn thành sau khi công việc D và F hoàn thành. - Công việc D có thời gian thực hiện là 4 ngày và bắt đầu sau công việc A (ES = 0, Duration = 10), tức là công việc D có ES = 10. Vậy công việc D có EF (thời gian hoàn thành sớm nhất) = 10 + 4 = 14. - Công việc F có thời gian thực hiện là 7 ngày và bắt đầu sau công việc E và C. - Công việc C có ES = 0 và thời gian thực hiện là 6, nên EF = 6. - Vì công việc F phụ thuộc vào cả E và C, nên ES của F bằng MAX(EF của E, EF của C). - Thời gian kết thúc dự án là 26. 3. **Xác định LS (Thời gian bắt đầu muộn nhất) của công việc E:** - Công việc F có thời gian thực hiện là 7 và phụ thuộc vào E và kết thúc dự án sau 26 ngày. Vậy thì LF của F = 26. - Suy ra LS của F là 26 - 7 = 19. - Do đó, EF của E phải nhỏ hơn hoặc bằng LS của F, tức EF của E <= 19. - Vì Duration của E là 4 ngày, ta có LS của E = 19 - 4 = 15. 4. **Tính thời gian dự trữ (Slack) của công việc E:** - Slack = LS - ES = 15 - 8 = 7. - Vì vậy, thời gian dự trữ của công việc E là 7 ngày. Ta thấy trong các đáp án không có đáp án nào là 7, ta thực hiện lại để kiểm tra: Thời gian dự trữ (Slack) = LFT - EFT - LFT = Kết thúc muộn nhất dự án = 26 - EFT = EST + Duration = 8 + 4 = 12 => Slack = 26 - 12 - 7 = 7 => Như vậy không có đáp án chính xác trong 4 đáp án này, ta chọn đáp án gần đúng nhất

Câu hỏi liên quan