Пользователь (User) Приложение (Software) Операционная система (ОС, Operating System, OS) Оборудование (Hardware)
Базовый модуль (ядро ОС) - управляет работой программ и файловой системой, обеспечивает доступ к ней и обмен данными между периферийными устройствами Командный процессор - расшифровывает и исполняет команды пользователя Драйверы - программно обеспечивают согласованность работы этих устройств с процессором Утилиты - делают удобным и многосторонним процесс общения пользователя с компьютером
Осуществление диалога с пользователем Ввод-вывод и управление данными Планирование и организация процесса обработки программ Распределение аппаратных ресурсов Запуск программ на выполнение Вспомогательные операции обслуживания Передача информации между различными внутренними устройствами Программная поддержка работы периферийных устройств Организация среды взаимодействия и обмена информацией между работающими программами.
BIOS (англ. basic input/output system «базовая система ввода-вывода») реализованная в виде микропрограмм часть системного программного обеспечения, которая предназначается для предоставления операционной системе API (интерфейс прикладного программирования) доступа к аппаратуре компьютера и подключенным к нему устройствам.