Согласование между отдельными узлами и блоками выполняют с помощью аппаратных интерфейсов.
Аппаратными интерфейсами называют переходные аппаратно-логические устройства.
Стандарты на аппаратные интерфейсы называют протоколами.
Протокол– это совокупность технических условий, обеспечивающих взаимное согласование различных устройств при их совместной работе.
Поскольку обмен данными через последовательные интерфейсы производится битами, их производительность измеряют битами в секунду (бит/с, Кбит/с, Мбит/с). Последовательные интерфейсы применяют для подключения “медленных” устройств, когда нет существенных ограничений на продолжительность обмена данными.
Системное ПО – это совокупность программ для обеспечения работы компьютера. Системное ПО подразделяется на базовое и сервисное.
Базовое ПО включает в себя:
- операционные системы;
- оболочки;
- сетевые операционные системы.
Сервисное ПО включает в себя программы (утилиты):
- диагностики;
- антивирусные;
- обслуживания носителей;
- архивирования;
- обслуживания сети.
Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.
Прикладные программы называют приложениями. Они включает в себя:
- текстовые процессоры;
- табличные процессоры;
- базы данных;
- обучающие программы;
- программы математических расчетов, моделирования и анализа;
- игры;
- коммуникационные программы.
- Базовое программное обеспечение - это минимальный набор программных средств, обеспечивающих работу технических устройств.
- Главным компонентом базового ПО является операционная система. Операционная система обеспечивает управление основными ресурсами информационно-вычислительной системы и взаимодействие программных процессов с аппаратурой, другими процессами и пользователем. Операционная система выполняет следующие действия: управление памятью, управление вводом-выводом, управление файловой системой, управление взаимодействием процессов, защиту, учет ресурсов системы и некоторые другие. Тенденцией развития операционных систем является их постоянное усложнение, увеличение комплекса решаемых задач.
- Другим компонентом базового ПО является сетевая ОС. Сетевая ОС - это комплекс программ, обеспечивающий обработку, передачу и хранение данных в сети. Сетевая ОС обеспечивает коллективный доступ ко всем ресурсам сети.