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