пользователями, с одной стороны, и аппаратурой компьютера – с другой
Исполнение,
отладка программДоступ к устройствам ввода/вывода (контекст устройства)
Доступ к системным функциям (API выделение памяти, Seq. used resource, работа с файлами, с элементами GUI, …)
Контролируемый доступ к файлам (атрибуты безопасности)
Обнаружение ошибок и их обработка (оборудование и программы пользователей)
Учет использования ресурсов