Người và máy tính giao tiếp thông qua?

Câu hỏi:

Người và máy tính giao tiếp thông qua?

A.Bàn phím và màn hình

B.Hệ điều hành

C.Video

D.Tất cả đều sai

Đáp án đúng B

Người và máy tính giao tiếp thông qua hệ điều hành, hệ điều hành là điểm trung gian giữa phần cứng với người dùng, giúp con người nhanh chóng truy cập, cũng như vận hành các tài nguyên khác.

Giải thích lý do chọn đáp án đúng là B

– Hệ điều hành (tiếng Anh: Operating System – OS) là phần mềm hệ thống quản lý phần cứng máy tính, phần mềm và cung cấp các dịch vụ chung cho các chương trình máy tính.

Là một phần mềm được dùng để cài đặt trên các máy tính, thiết bị di động, dùng để điều hành, quản lý các thiết bị phần cứng như CPU, RAM, ổ cứng… và các tài nguyên phần mềm khác. Có vai trò trung gian trong việc giao tiếp giữa người sử dụng và thiết bị.

– Hệ điều hành bao gồm nhiều thành phần và tính năng khác nhau. Tuy nhiên, ba thành phần dễ dàng xác định nhất là:

+ Kernel: Cung cấp các điều khiển mức cơ bản trên tất cả các thiết bị phần cứng máy tính.

+ User Interface (Giao diện người dùng): Cho phép việc tương tác với người dùng thông qua các graphical icons và một desktop hoặc thông qua một command line.

+ Application Programming Interfaces (Giao diện lập trình ứng dụng): Cho phép các application developers (nhà phát triển ứng dụng) viết modular code.

– Chức năng của hệ điều hành

+ Hệ điều hành là nền tảng chính, để phát triển các ứng dụng tiện ích. Như vậy, khi đã có hệ điều hành trên phần cứng, thì những nhà lập trình. Sẽ cần lập những ứng dụng tương thích, để có thể sử dụng trên hệ điều hành đó.

+ Là nơi để quản lý thông tin phần cứng, bao gồm như: Quản lý bộ nhớ, quản lý CPU, quản lý mạng, quản lý thiết bị và quản lý hệ thống tập tin.

+ Cung cấp cho người dùng giao diện phù hợp, để có thể sử dụng các phần mềm trên máy tính.

+ Tối ưu hóa quá trình hoạt động của máy tính, tối ưu các công đoạn thao tác hoặc nhập liệu.

+ Là điểm trung gian giữa phần cứng với người dùng, giúp con người nhanh chóng truy cập, cũng như vận hành các tài nguyên khác.

+ Dàn xếp các xung đột, giữa chương trình hệ thống, và các chương trình do người dùng sử dụng.