- Программное обеспечение (ПО) – совокупность программ, предназначенных для управления работой компьютера и решения задач пользователя. Программное обеспечение – его «интеллект».
- Аппаратное обеспечение (Hardware) – физические устройства, составляющие материальную основу вычислительной системы. Аппаратное обеспечение – это «тело» компьютера.
- Аппаратное обеспечение без программного является набором неиспользуемых микросхем, а ПО без аппаратуры теряет среду исполнения.
Уровни взаимодействия: | ||
|---|---|---|
Уровень | Компоненты | Функция |
Пользовательский | Прикладные программы | Решение конкретных задач пользователя |
Системный | Операционная система, драйверы | Управление ресурсами, интерфейс между программами и «железом» |
Аппаратный | Процессор, память, устройства | Выполнение команд, хранение и передача данных |
Принцип взаимодействия: | ||
|---|---|---|
Компонент | Роль | Пример |
Прикладная программа | Формирует запрос (сохранить файл) | Microsoft Word |
Операционная система | Преобразует запрос в команды для устройств | Windows, Linux |
Драйвер | Переводит команды ОС на язык конкретного устройства | Драйвер принтера |
Аппаратное устройство | Выполняет физическое действие | Жёсткий диск, принтер |