интерфейс

Интерфейсы: органы чувств и руки - это интерфейсы между мозгом и внешним миром. Устройства ввода и вывода - это интерфейсы между внешним миром и компьютером. Сетевой интерфейс может иметь много уровней, см. Модель OSI .
Аппаратные интерфейсы на боковой стороне портативного компьютера (слева): подключение монитора VGA, подключение к сети (в центре изображения), подключение монитора к порту дисплея (вверху справа), USB 2.0 (внизу справа).


Интерфейс (английский интерфейс , [ ɪntəfeɪs ] или [ ɪnt̬ɚfeɪs ]) является частью системы , которая используется для связи .

Термин первоначально пришел из естествознания и описывает физическую фазовую границу между двумя состояниями среды . Он графически описывает свойство системы как черный ящик , из которого видна только «поверхность» и, следовательно, связь возможна только через него. Два соседних черных ящика могут взаимодействовать друг с другом только в том случае, если их поверхности «подходят друг к другу».

Кроме того, слово «промежуточный уровень» означает: Для двух задействованных ящиков не имеет значения, как другой внутренне обрабатывает сообщения и как на них приходят ответы. Описание границы является частью самого себя, и черным ящикам нужно знать только сторону, обращенную к ним, чтобы обеспечить связь. Это соответствует латинскому происхождению слова inter «между» и facies «внешний вид», «форма» от английского face «лицо».

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

Основы

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

Различают:

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

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

Часто бывает, что у двух участников коммуникации должны быть разные, но совместимые интерфейсы (совместимость, например, вилка - розетка).

Термин «интерфейс» также используется в управлении проектами при строительстве завода, при этом интерфейсы описывают взаимодействие между различными профессиями для достижения требуемой функциональности системы.

Машинный интерфейс

Машинный интерфейс - это место, в котором устройство или машина взаимодействуют с другим устройством или с другой машиной . Такой интерфейс описывается следующим образом.

Физические данные

Механические параметры:

  • локальное положение (длина, ширина, высота, относительно опорной точки, которую необходимо определить)
  • Размеры (длина, ширина, высота, возможно, другие размеры механического интерфейса, такие как расстояние между отверстиями или диаметр для крепления)
  • Соединительные элементы (тип и положение)
  • Необходимые силы и моменты для обеспечения статической определимости системы (например, моменты затяжки для винтов, заклепочных соединений)
  • Положение точек приложения силы (например, фундаментные опоры, леса, фермы)
  • динамические нагрузки (например, вибрации, взрывы)
  • Давление (макс., Мин. С гидравликой, пневматикой, при необходимости с транспортировкой)
  • При транспортировке материала (также воздуха или жидкости): тип материала и количество в единицу времени (мин., Макс.)
  • неэлектрические формы энергии на стыке (пневматика, гидравлика).

Электрические параметры:

  • Расположение и тип электрического подключения (-ий)
  • электрическое напряжение (мин., макс.)
  • электрический ток (мин., макс.)
  • далее, необходимая информация о данных линии (тип и сечение), заземление
  • Системные параметры электроуправления.

Тепловые параметры:

  • Системные температуры (макс., Мин.)

Химический источник

  • Требуемые свойства материалов строительных материалов исходной системы и систем, которые должны быть соединены
  • Если применимо, свойства транспортируемого материала

Аппаратные интерфейсы

Аппаратные интерфейсы - это интерфейсы между физическими системами в электротехнике и электронике . Интерфейсное оборудование устройства часто называют связным.

Аппаратные интерфейсы широко используются в компьютерной технике. Например, промышленные стандарты гарантируют, что ПК представляет собой открытую систему, которая может быть собрана из компонентов от разных производителей. Примерами аппаратных интерфейсов, используемых в компьютерах, являются шина PCI , AGP , SCSI , USB , FireWire и более старый интерфейс EIA-232 (также известный как RS-232 или V24).

Различают параллельные и последовательные (аппаратные) интерфейсы в зависимости от того, могут ли одновременно передаваться несколько битов (см. Параллельная передача данных ). В контексте периферийных устройств для компьютеров под параллельным интерфейсом обычно понимается разъем IEEE 1284 , который в основном используется для принтера; В этом контексте устаревший интерфейс EIA-232 называется последовательным интерфейсом.

Интерфейс: R a - и R i -Betrachtung

В электротехнике каждое соединение аналоговых или цифровых устройств приводит к интерфейсу, когда они собираются вместе. На каждом интерфейсе выходное сопротивление  R a источника и входное сопротивление  R i нагрузки образуют демпфирование адаптации , которое также называется демпфированием интерфейса. В частности, следует учитывать важный коэффициент демпфирования для этого адаптивного демпфирования на границе раздела между усилителем мощности и громкоговорителем ; Как и все соединения в аудиотехнике, последняя предназначена исключительно для согласования напряжения с R i  ≪  R a . Подключение микрофона ко входу звуковой карты обеспечивает интерфейс с проблемами согласования затухания, как и подключение усилителя мощности к громкоговорителю. При подключении цифровых устройств необходимо выбирать R i  =  R a , чтобы избежать нежелательного и мешающего отражения импульсов . Неважно, что это условие случайно совпадает с условием настройки производительности .

Смотри тоже

Программные интерфейсы

Интерфейсы данных / интерфейсы программирования

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

  • Для связи используются только интерфейсы, ориентированные на данные: здесь интерфейс всегда остается «пассивным», он содержит только информацию, которой обмениваются между задействованными частями системы. Пример: передача адреса со ссылкой на данные / информацию, которые будут использоваться при вызове подпрограмм .
  • Интерфейсы как функциональные единицы: интерфейсы, используемые таким образом, выполняют определенные функции, чтобы синхронизировать или поддерживать в первую очередь задействованные части системы. Пример: драйвер принтера , см. Также интерфейс программирования .

Интерфейсы для межпроцессного взаимодействия

Некоторые интерфейсы обеспечивают межпроцессное взаимодействие ( IPC ), взаимодействие между разными программами на одном или другом компьютере. Примерами таких интерфейсов связи в сети являются удаленный вызов процедур , DCOM , RMI или CORBA (см. Также язык определения интерфейсов ), а также ODBC и JDBC . Хорошо известные сетевые протоколы, такие как TCP , HTTP и т. Д., Также можно понимать как интерфейсы IPC. Горячая папка - это однонаправленный вариант .

Интерфейсы для программных компонентов

Интерфейсы для программных компонентов - это формальное объявление доступных функций и способов их решения. Это имеет то преимущество, что модули с одинаковым интерфейсом можно заменять друг на друга. Таким образом также возможно разрабатывать разные компоненты одновременно, без необходимости завершения первого для перевода второго. Такие интерфейсы используются для модульного построения архитектуры программного обеспечения .

Ранним примером таких компонентных интерфейсов являются файлы заголовков, используемые в C и C ++ . Интерфейсы особенно важны для программных библиотек , которые загружаются только во время выполнения ( динамические библиотеки ): они позволяют узнать, какая программа требует, какая библиотека в какой версии. В зависимости от предполагаемого использования важными критериями оценки интерфейса являются, например, производительность, масштабируемость, безопасность транзакций или надежность.

Интерфейсы имеют особое значение в объектно-ориентированном программировании : здесь они используются для определения для определенных классов, какие методы они должны поддерживать и в каких точках могут использоваться экземпляры этого класса. Онтологически принадлежность экземпляра к определенному интерфейсу означает « есть- отношение».

Смотри тоже

Пользовательские интерфейсы

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

Организационные интерфейсы

Объединяющий объект

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

Примеры:

  • Деньги как стандартизированная форма обмена ценностями товаров и услуг между частными лицами и компаниями в любом сочетании.
  • Контейнер ISO как стандартизированная форма транспортной упаковки , таким образом, физический интерфейс между логистической компанией, получателем и отправителем.
  • Формы как стандартизованная форма обмена информацией, таким образом, интерфейс между государством и гражданами.
  • Универмаги часто предлагают логистическим компаниям структурные интерфейсы в виде предустановленных погрузочных рамп, которые позволяют быстро загружать новые товары.

Точка подключения или разъединения

В современной организационной теории интерфейсы - это точки соединения или разделения между организационными единицами. Являются ли з. Если, например, из двух сотрудничающих организаций формируются три организации , количество точек подключения, интерфейса или отключения увеличивается с одной до трех. Это имеет смысл, если связанная с контентом выгода от разделения задач организаций больше, чем усилия, необходимые для работы с более частыми интерфейсами.

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

литература

веб ссылки

Викисловарь: Интерфейс  - объяснение значений, происхождение слов, синонимы, переводы

Индивидуальные доказательства

  1. интерфейс , etymonline.com
  2. лицо . etymonline.com