... trẽ các tài nguyên và tổ chức khai thác chúng một cách thuận tiện và tối ưu.–Đối với các cán bộ lập trình hệ thống, vị trí của họ là ở bên trong hệ điều hành. –Họ quan sát các module, các ... chương trình dịch, hệ thống cơ sở dữ liệu, trình soạn thảo văn bản . – Hệ điều hành: điều khiển và đồng bộ việc sử dụng phần cứng của các chương trình ứng dụng phục vụ các người sử dụng khác ... Các hệ thống gỡ rối cho các ngôn ngữ cấp cao hay ngôn ngữ máy cũng được yêu cầu. •Giao tiếp: các chương trình này cung cấp cơ chế tạo các nối kết ảo giữa các quá trình, người dùng, các hệ...