Термин в Энциклопедическом Фонде

Интерфейс

В Энциклопедическом Фонде опубликованы:

Интерфейс

Интерфейс (от англ. inter - между и face - лицо) - совокупность способов и технических средств для организации связей между объектами.
В роли объектов могут выступать: биологические существа, предметы, технические устройства, программы, программные блоки. Интерфейс включает в себя: конфигурацию связей, средства которыми эти связи были реализованы, а также правила (протоколы) передачи информации между объектами. Наиболее часто термин интерфейс используется в высокотехнологичных областях, вычислительной технике и сферах ее применения.
Приведем примеры употребления данного термина в современной литературе:
 Наиболее часто в техническом описании компьютерной программы упоминается об удобном интерфейсе, это означает, что в программе удачно реализованы средства взаимодействия между ней и пользователем (функциональное меню, эргономичная комбинация кнопок на виртуальной панели, содержательное отображение информации).
 Если в технические параметры устройства включен пункт: "Интерфейс - USB", это означает, что оно подключается к компьютеру кабелем через порт USB, передача информации между ними идёт по специальным правилам (протоколам) через двухстороннюю конфигурацию связей.
 При написании компьютерной программы, состоящей из программных блоков (модулей), как правило, устанавливаются логические связи между блоками. Способ организации этих связей и называется интерфейсом.
 Стек протоколов TCP/IP используемый в глобальной сети Интернет, является составной частью интерфейса этой сети, где протоколы это правила, по которым происходит обмен информацией в сети, то есть один из способов организации связей между устройствами сети.

Используемые источники
1. Большой энциклопедический словарь. Москва 1998.
2. Олифер В. Г., Олифер Н. А. Компьютерные сети. СПб 2001.
3. Симонович С. В. Информатика для юристов и экономистов. СПб 2004.
4. Сырецкий Г. А. Информатика. Фундаментальный курс. Том 1. СПб 2005. Рецензент: к.т.н. М.В. Копейкин.

Интерфейс

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

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

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

Используемые источники
1. Ю.И. Шемакин. "Теоретическая информатика" - Учебное пособие. 1996.
2. Рекоммендации по общепользовательскому интерфейсу. Microsoft, редакция 1995.

Энциклопедический Фонд