Máy tính - Hệ điều hành
Hệ điều hành là một chương trình có các tính năng sau:
Hệ điều hành là một chương trình hoạt động như một giao diện giữa phần mềm và phần cứng máy tính.
Nó là một bộ tích hợp các chương trình chuyên dụng được sử dụng để quản lý các tài nguyên và hoạt động tổng thể của máy tính.
Nó là một phần mềm chuyên dụng điều khiển và giám sát việc thực thi tất cả các chương trình khác nằm trong máy tính, bao gồm các chương trình ứng dụng và phần mềm hệ thống khác.
Mục tiêu của Hệ điều hành
Các mục tiêu của hệ điều hành là -
Để hệ thống máy tính được sử dụng thuận tiện và hiệu quả.
Để ẩn các chi tiết của tài nguyên phần cứng với người dùng.
Cung cấp cho người dùng một giao diện thuận tiện để sử dụng hệ thống máy tính.
Đóng vai trò trung gian giữa phần cứng và người dùng, giúp người dùng truy cập và sử dụng các tài nguyên khác dễ dàng hơn.
Để quản lý tài nguyên của hệ thống máy tính.
Để theo dõi ai đang sử dụng tài nguyên nào, cấp yêu cầu tài nguyên và dàn xếp các yêu cầu xung đột từ các chương trình và người dùng khác nhau.
Cung cấp sự chia sẻ tài nguyên hiệu quả và công bằng giữa người dùng và chương trình.
Đặc điểm của hệ điều hành
Dưới đây là danh sách một số tính năng đặc trưng nổi bật nhất của Hệ điều hành -
Memory Management - Theo dõi bộ nhớ chính, tức là phần nào của nó được ai sử dụng, phần nào không được sử dụng, v.v. và cấp phát bộ nhớ khi một tiến trình hoặc chương trình yêu cầu.
Processor Management - Phân bổ bộ xử lý (CPU) cho một quá trình và phân bổ bộ xử lý khi nó không còn được yêu cầu.
Device Management- Theo dõi tất cả các thiết bị. Đây còn được gọi là bộ điều khiển I / O quyết định quá trình nào nhận được thiết bị, khi nào và trong bao lâu.
File Management - Phân bổ và không phân bổ các nguồn lực và quyết định ai nhận được các nguồn lực.
Security - Ngăn chặn truy cập trái phép vào các chương trình và dữ liệu bằng mật khẩu và các kỹ thuật tương tự khác.
Job Accounting - Theo dõi thời gian và tài nguyên được sử dụng bởi các công việc và / hoặc người dùng khác nhau.
Control Over System Performance - Hồ sơ về độ trễ giữa yêu cầu dịch vụ và từ hệ thống.
Interaction with the Operators- Tương tác có thể diễn ra thông qua giao diện điều khiển của máy tính dưới dạng hướng dẫn. Hệ điều hành xác nhận tương tự, thực hiện hành động tương ứng và thông báo hoạt động bằng màn hình hiển thị.
Error-detecting Aids - Sản xuất bãi chứa, dấu vết, thông báo lỗi và các phương pháp gỡ lỗi và phát hiện lỗi khác.
Coordination Between Other Software and Users - Điều phối và phân công trình biên dịch, thông dịch, lắp ráp và các phần mềm khác cho những người sử dụng khác nhau của hệ thống máy tính.