Автономные программы выполняются на вычислительной системе, не имеющей операционную систему, и не могут обратиться за помощью к ней. 3 Поэтому автономная программа должна выполнять управление ресурсами системы сама, возможно, используя для этого системные вызовы BIOS. 3
Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом. 1 Это программы общего пользования, которые предназначены для всех пользователей компьютера. 1
Таким образом, основное отличие в том, что автономные программы функционируют независимо от операционной системы, а системные программы обеспечивают взаимодействие других программ компьютера с программами базового уровня и непосредственно с аппаратным обеспечением. 4
Например, к автономным программам относятся программы-драйверы, которые предназначены для управления портами периферийных устройств и обычно загружаются в ОЗУ при запуске ПК. 2