18 сентября 2020

Интерфейс

Под интерфейсом принято понимать набор средств, которые используются для максимально удобного взаимодействия двух различных систем, а под взаимодействующими системами можно понимать самые разнообразные программно-аппаратные ресурсы.

Например, интерфейс может быть разработан для удобного взаимодействия человека и какого-либо устройства (скажем, дозатора масла). Но чаще всего под «интерфейсом» понимают систему взаимодействия человека с программным обеспечением, что необходимо для обмена информацией или получения необходимых данных.

Разработка сайтов для бизнеса

Разновидности интерфейсов пользователя

Такой интерфейс называется пользовательским и по типу взаимодействия с вычислительной техникой он может подразделяться на:

  1. Командную строку. Один из самых первых пользовательских интерфейсов. Из недостатков — трудность работы, необходимость дополнительных знаний, сложность управления программными продуктами.
    Командная строка сегодня используется весьма нечасто. Но ввиду ее плюсов (надежности и простоты реализации) этот интерфейс все же остается популярным в кругу узкопрофильных специалистов.
    Суть командной строки — ручной ввод с клавиатуры специальных команд на машинном языке, понятном программному обеспечению и оборудованию.
  2. Графический. Этот интерфейс пользователя встречается чаще всего и позволяет буквально каждому человеку взаимодействовать с программными продуктами (например, с операционной системой) и прикладным ПО.
    Среди главных преимуществ — интуитивность и простой ввод необходимых команд. Для работы с графическим интерфейсом часто достаточно обычной компьютерной мыши и клавиатуры.
  3. Жестовый. Относительно новый интерфейс пользователя, который можно назвать логическим продолжением графического. Подразумевает использование вместо мыши с клавиатурой сенсорных дисплеев, графических планшетов, специальных сенсоров, крепящихся на пальцы, и других современных технологий.

Типы интерфейсов пользователя по назначению

По назначению все интерфейсы можно разделить на 2 типа:

  1. Системный. Помогает пользователю взаимодействовать с ПК.
  2. Прикладной. С его помощью можно реализовать функциональные ИТ.

Системный интерфейс в свою очередь делится на: