Khi một máy tính thương hiệu mới đi ra khỏi dây chuyền lắp ráp nhà máy, nó có thể không làm gì cả. Các phần cứng cần phần mềm để làm cho nó làm việc. Chúng ta đang nói về các ứng dụng phần mềm như xử lý văn bản hoặc phần mềm bảng tính? Một phần, nhưng một gói ứng dụng phần mềm không giao tiếp trực tiếp với phần cứng. Giữa các ứng dụng phần mềm và phần cứng là một giao diện phần mềm - một hệ điều hành. Một hệ điều hành là một tập hợp các chương trình mà nằm giữa các ứng dụng phần mềm và phần cứng máy tính. Các chương trình quan trọng nhất trong hệ thống điều hành, các chương trình quản lý các hệ thống điều hành, là chương trình giám sát, hầu hết trong số đó vẫn còn trong bộ nhớ và do đó gọi để là người cư ngụ. Người giám sát kiểm soát toàn bộ hệ điều hành và nạp vào bộ nhớ chương trình hệ điều hành khác (gọi là không phải cư dân) từ đĩa lưu trữ chỉ khi cần thiết. Một hệ điều hành có ba chức năng chính: (1) quản lý các nguồn tài nguyên của máy tính, chẳng hạn như các đơn vị xử lý trung tâm, bộ nhớ , ổ đĩa, và máy in, (2) thiết lập một giao diện người dùng, và (3) thực hiện và cung cấp dịch vụ cho các ứng dụng phần mềm. Hãy ghi nhớ, tuy nhiên, phần lớn các công việc của một hệ điều hành được ẩn từ người sử dụng. Đặc biệt, các chức năng được liệt kê đầu tiên, quản lý tài nguyên của máy tính, được đưa về chăm sóc mà người dùng được nhận thức của các chi tiết. Hơn nữa, tất cả các hoạt động đầu vào và đầu ra, mặc dù được viện dẫn bởi một chương trình ứng dụng, được thực sự được thực hiện bởi hệ điều hành.
đang được dịch, vui lòng đợi..
