Để đáp ứng vai trò của Hệ điều hành, kiến trúc cơ bản của Hệ điều hành gồm các thành phần:
Trả lời:
Đáp án đúng: C
Kiến trúc cơ bản của hệ điều hành thường bao gồm ba thành phần chính: nhân (kernel), vỏ (shell) và giao diện người dùng (user interface).
* **Nhân (Kernel):** Là trái tim của hệ điều hành, chịu trách nhiệm quản lý tài nguyên hệ thống như CPU, bộ nhớ, thiết bị ngoại vi và cung cấp các dịch vụ cơ bản cho các ứng dụng.
* **Vỏ (Shell):** Là giao diện dòng lệnh (command-line interface - CLI) cho phép người dùng tương tác với hệ điều hành bằng cách nhập các lệnh. Nó đóng vai trò là trình thông dịch, chuyển các lệnh của người dùng thành các yêu cầu mà nhân có thể hiểu và thực hiện.
* **Giao diện người dùng (User Interface):** Là thành phần cho phép người dùng tương tác với hệ điều hành. Giao diện người dùng có thể là giao diện dòng lệnh (CLI) hoặc giao diện đồ họa (GUI).
Các phương án khác không đầy đủ hoặc bao gồm các thành phần không thuộc kiến trúc cơ bản của hệ điều hành.
50 câu hỏi 60 phút