1. Khái niệm hệ điều hành( Operating System)
-
Hệ điều hành là tập hợp các chương trình được tổ chức thành một hệ thống với
nhiệm vụ đảm bảo tương tác giữa người
dùng với máy tính, cung cấp các phương tiện và dịch vụ để điều phối việc thực
hiện các chương trình, quản lí chặt chẽ các tài nguyên của máy, tổ chức khai
thác chúng một cách thuận tiện và tối ưu.
2. Các chức năng và thành phần của hệ
điều hành
Các
chức năng của hệ điều hành gồm:
-
Tổ chức giao tiếp giữa người dùng và hệ thống.
-
Cung cấp tài nguyên (bộ nhớ, các thiết bị ngoại vi,...) cho các chương trình và
tổ chức thực hiện các chương trình đó;
-
Tổ chức lưu trữ thông tin trên bộ nhớ ngoài, cung cấp các phương tiện để tìm
kiếm và truy cập thông tin;
-
Kiểm tra và hỗ trợ bằng phần mềm cho các thiết bị ngoại vi (chuột, bàn phím,
màn hình, đĩa CD,...) để có thể khai thác chúng một cách thuận tiện và hiệu
quả;
-
Cung cấp các dịch vụ tiện ích hệ thống (làm việc với đĩa, truy cập mạng,...).
Mỗi
chức năng được một nhóm chương trình trong hệ điều hành đảm bảo thực hiện. Các
nhóm chương trình này là các thành phần của hệ điều hành.
3. Phân loại hệ điều hành
Có
3 loại chính:
-Đơn
nhiệm một người dùng
-Đa
nhiệm một người dùng
-Đa nhiệm nhiều người dùng