Интерфейсы в компьютерных системах обеспечивают взаимодействие пользователя с программами, программ между собой, программ с аппаратными средствами или аппаратных средств между собой. bigenc.ru
Некоторые виды интерфейсов и их особенности:
- Графический интерфейс. bigenc.ru otus.ru Для отображения ввода и вывода команд пользователя и данных используются окна — области экрана, каждая из которых относится к одной из работающих программ. bigenc.ru Элементы управления программой изображаются графически внутри окон (в виде меню, кнопок, полей ввода и др.). bigenc.ru Выбор пользователем одного из элементов может быть сделан с помощью мыши, клавиатуры, джойстика или прикосновения к экрану (если экран сенсорный). bigenc.ru
- Интерфейс командной строки. bigenc.ru Текстовые команды вводятся пользователем с клавиатуры в окне специальной программы. bigenc.ru
- Жестовый интерфейс. bigenc.ru otus.ru Контактный жестовый интерфейс реализуется путём жестовых движений по поверхности сенсорного экрана, клавиатуры, мыши или др., а бесконтактный жестовый интерфейс — путём жестов, производимых в поле обзора видеокамеры. bigenc.ru
- Голосовой интерфейс. bigenc.ru Реализуется с помощью микрофона и программ распознавания голосовых сообщений пользователя. bigenc.ru
- Программно-аппаратные интерфейсы. thecode.media Пользователь даёт команду через приложение или драйвер устройства, а устройство выполняет действие на физическом уровне, опираясь на программные инструкции. thecode.media
Главная цель интерфейса — сделать взаимодействие с техникой или программами понятным, удобным и эффективным. thecode.media