ОС представляет пользователю базовый набор инструментов, среду для хранения данных, а также средства задания последовательности использования инструментов.
ОС выполняет функции управления аппаратными ресурсами, их распределения между выполняемыми программами пользователя и формирует некоторую среду, содержащую данные, необходимые для выполнения программ, а конкретно:
● Обмен данными между компьютером и различными периферийными устройствами.
● Обеспечение системы организации и хранения файлов.
● Загрузка программ в память и обеспечение их выполнения.
● Организация диалога с пользователем.