Интерфейс

Интерфейс ( англ. interface ):

  1. совокупность средств и правил, обеспечивающих взаимодействие устройств вычислительной системы и (или) программ;
  2. совокупность описаний и согласований о процедуре передачи управления в подпрограмму и возвращение в исходную программу.

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

Примеры:

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

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


Интерфейсы в вычислительной технике

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

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

Способ взаимодействия физических устройств
Способ взаимодействия виртуальных устройств
Способ взаимодействия человек-машина

Интерфейс в Бизнес-симуляциях

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


См.. также


Программное обеспечение Это незавершенная статья о программное обеспечение.
Вы можете помочь проекту, исправив и дополнив ее.