Đáp án đúng: A
Tiến trình 4 trạng thái bao gồm: New (mới), Ready (sẵn sàng), Running (đang chạy), và Blocked/Waiting (chờ đợi).
* **New:** Trạng thái khi tiến trình vừa được tạo.
* **Ready:** Trạng thái khi tiến trình đã sẵn sàng để chạy nhưng đang chờ CPU.
* **Running:** Trạng thái khi tiến trình đang được CPU thực thi.
* **Blocked/Waiting:** Trạng thái khi tiến trình đang chờ một sự kiện nào đó (ví dụ: I/O hoàn thành).
Phân tích các lựa chọn:
* **A. Ready & Running & Blocked & Suspend:** Suspend không thuộc mô hình 4 trạng thái cơ bản.
* **B. New & Ready & Running & Suspend:** Suspend không thuộc mô hình 4 trạng thái cơ bản.
* **C. New & Running & Waiting & Blocked:** Waiting và Blocked có thể coi là tương đương, nhưng New, Running, và một trạng thái chờ là phù hợp nhất với mô hình 4 trạng thái (Waiting/Blocked gom lại). Tuy nhiên, phương án này thiếu trạng thái Ready.
* **D. Running & Blocked & Suspend & Closed:** Suspend và Closed không thuộc mô hình 4 trạng thái cơ bản. Closed (hoặc Terminated) thường được thêm vào để tạo thành mô hình 5 trạng thái.
Vì không có đáp án nào hoàn toàn chính xác theo mô tả 4 trạng thái cơ bản, đáp án C là gần đúng nhất, tuy nhiên thiếu trạng thái Ready. Trong bối cảnh này, ta cần hiểu rằng câu hỏi có thể đang kiểm tra kiến thức cơ bản về các trạng thái, và sự khác biệt giữa Waiting và Blocked có thể không được coi trọng bằng việc nhận diện ra các trạng thái chính yếu. Nếu câu hỏi yêu cầu sự chính xác tuyệt đối theo mô hình 4 trạng thái, thì không có đáp án đúng.