аппаратное обеспечение и ОС обычно предоставляет этот общий сервис.
ОС может взаимодействовать с аппаратными средствами и пользователем или прикладными программами.
Использование операционной системы делает программное обеспечение общим: программы могут работать на любом компьютере, на котором можно запустить эту операционную систему, поскольку взаимодействуют с операционной системой, а не с аппаратурой. Наиболее часто используемые операционные системы – MS DOS, Windows, UNIX также предоставляют пользовательский интерфейс.