Hệ điều hành là một chương trình kiểm soát tổng thể kiểm soát các
chức năng của hệ thống máy tính như là một toàn thể và các hoạt động của ứng dụng
chương trình. Tất cả các máy tính không sử dụng các hệ điều hành tương tự. Đó là
do quan trọng để đánh giá các hệ điều hành được sử dụng trên một mô hình cụ thể
trước khi cam kết ban đầu (vì một số phần mềm được thiết kế chỉ để chạy
dưới sự kiểm soát của hệ điều hành cụ thể. Một số hệ điều hành được
thông qua như là 'tiêu chuẩn của ngành công nghiệp và đó là những cái mà nên được
đánh giá bởi vì họ thường có một cơ sở phần mềm tốt. Lý do cho
việc này là nhà phần mềm sẵn sàng mở rộng nguồn tài nguyên trên
sự phát triển của gói ứng dụng cho máy hoạt động dưới sự
điều khiển của một hệ điều hành được sử dụng rộng rãi. Các chi phí của phần mềm là
khả năng sẽ thấp trong các trường hợp như các chi phí phát triển được lan truyền
trên một số lượng lớn người sử dụng, cả thực tế và tiềm năng.
máy tính Mainframe thường xử lý một số chương trình ứng dụng
đồng thời, chuyển đổi từ một đến khác, với mục đích tăng
năng suất chế biến. Điều này được biết đến như multiprogramming (multi-tasking trong
bối cảnh của máy vi tính), đòi hỏi một hệ điều hành mạnh mẽ
kết hợp với cơ sở lập kế hoạch công việc để kiểm soát việc chuyển đổi giữa
các chương trình. Điều này đòi hỏi phải đọc trong dữ liệu cho một chương trình trong khi các bộ vi xử lý được
thực hiện các tính toán về nhau và in ra kết quả trên có khác.
Trong môi trường đa người dùng một hệ điều hành là cần thiết để kiểm soát
hoạt động của thiết bị đầu cuối trên cơ sở chia sẻ truy cập như là chỉ có một người sử dụng có thể truy cập
hệ thống tại bất kỳ thời gian. Các hệ điều hành phân bổ kiểm soát đến từng
thiết bị đầu cuối lần lượt. Hệ thống như vậy cũng đòi hỏi một hệ thống khóa ghi và
mở khóa, để ngăn chặn một sử dụng cố gắng để đọc một kỷ lục trong khi một người dùng khác
được cập nhật nó, ví dụ. Người dùng đầu tiên được giao kiểm soát để viết một bản ghi (hoặc tập tin trong một số trường hợp) và những người dùng khác sẽ bị từ chối truy cập cho đến khi
hồ sơ được cập nhật và mở khóa.
Một hệ điều hành được lưu trữ trên đĩa và phải được khởi động vào
bộ nhớ trong (RAM ), nơi nó phải cư trú trong suốt chế biến sao cho
các lệnh được ngay lập tức có sẵn. Các lệnh hệ điều hành có thể
vượt quá khả năng bộ nhớ trong của máy tính trong trường hợp này chỉ là
một phần của hệ điều hành được sử dụng thường xuyên được giữ lại trong nội bộ, khác
module được đọc từ đĩa CD theo yêu cầu. Nhiều vi hoạt động
dưới sự kiểm soát của một hệ thống điều hành đĩa được gọi là DOS.
đang được dịch, vui lòng đợi..
