JavaScript is required

Câu nào sau đây là không chính xác:

A.

Tiến trình là một chương trình đang ở trong bộ nhớ

B.

Các tiến trình có thể liên lạc với nhau không thông qua hệ điều hành

C.

Tiến trình tự quyết định thời điểm cần dừng hoạt động đang xử lí để phục vụ tiến trình khác

D.
B và C
Trả lời:

Đáp án đúng: D


Câu hỏi yêu cầu tìm phát biểu không chính xác về tiến trình. - Phương án A: Tiến trình là một chương trình đang ở trong bộ nhớ. Đây là một phát biểu chính xác. Tiến trình là một thể hiện của chương trình đang được thực thi, và do đó nó phải nằm trong bộ nhớ. - Phương án B: Các tiến trình có thể liên lạc với nhau không thông qua hệ điều hành. Đây là một phát biểu không chính xác. Các tiến trình muốn liên lạc với nhau cần sự hỗ trợ của hệ điều hành để đảm bảo an toàn và tránh xung đột. Các cơ chế liên lạc giữa các tiến trình (IPC - Inter-Process Communication) thường được cung cấp bởi hệ điều hành. - Phương án C: Tiến trình tự quyết định thời điểm cần dừng hoạt động đang xử lí để phục vụ tiến trình khác. Đây cũng là một phát biểu không chính xác. Việc chuyển đổi giữa các tiến trình (context switching) thường được quyết định bởi bộ lập lịch (scheduler) của hệ điều hành, dựa trên các chính sách ưu tiên và thuật toán lập lịch. - Phương án D: B và C. Vì cả B và C đều là các phát biểu không chính xác nên đây là đáp án đúng. Vậy đáp án đúng là D.

Câu hỏi liên quan