Что означает термин Интерфейс?
В каких языках программирования есть это понятие?
Слово интерфе́йс (англ. interface) — место или способ соединения/соприкосновения/связи. Этот термин используется в разных областях науки и техники.
[править]
Интерфейсы в вычислительной технике
Интерфейсы являются основой взаимодействия всех современных информационных систем. Если интерфейс какого-либо объекта (персонального компьютера, программы, функции) не изменяется (стабилен, стандартизирован), это даёт возможность модифицировать сам объект, не перестраивая принципы его взаимодействия с другими объектами.
Например, научившись работать с одной программой под Windows, пользователь с легкостью освоит и другие - потому, что они имеют одинаковый интерфейс.
В вычислительной системе взаимодействие может осуществляться на пользовательском, программном и аппаратном уровнях. В соответствии с этой классификацией можно выделить:
Интерфейс пользователя — это совокупность средств, при помощи которых пользователь общается с различными устройствами
Интерфейс командной строки: инструкции компьютеру даются путём ввода с клавиатуры текстовых строк (команд).
Графический интерфейс пользователя: программные функции представляются графическими элементами экрана.
Диалоговый интерфейс
Естественно-языковой интерфейс: пользователь «разговаривает» с программой на родном ему языке.
Физический интерфейс — способ взаимодействия физических устройств. Чаще всего речь идёт о компьютерных портах.
Сетевой интерфейс
Шлюз (телекоммуникации)
Шина (компьютер)
Интерфейсы в программировании:
Интерфейс функции
Интерфейс программирования приложений (API): набор стандартных библиотечных методов, который программист может использовать для доступа к функциональности другой программы.
Вызов удалённых процедур
COM-интерфейс
Интерфейс (ООП)
Простым языком:
Раз (в программном смысле) : прокладка (текстовая и графическая) между пользователем и средой, в которой он находится. Будь то программа, или операционная система. Бывает дружественный и недружественный. Дружественный - когда пользователь интуитивно по происходящему на экране может врубиться чего делать. Пример: Windows, или пусть и в меньшейц степени Norton Commander. А недружественный - это голый дос к примеру. Тот кто знает, забьёт нужную команду своего добьётся, а тот кто не знает, увы)))))))) )
A:\
И всё...Вот такой он недружелюбный, не то что окошки там всякие да прочье барахло.. .
Два (в железках-подключениях) : Попросту, к чему че6го подулючаешь. К примеру Модем с интерфейсом COM (к ком порту внешний модем) или мышь с интерфейсом USB 1.1////
P.S. Со всеми согласен. Но если б я не врубался в то что там написано, хрен бы я чего понял...
Короче говоря если взять простой русский язык и не трогать програмирование то это видоизменённые окна, шрифт, политра, ярлыки и звуки вобщем как темы на мобиле
Интерфейс - средства взаимодействия пользователей с операционной системой компьютера, или пользовательской программой. Соответственно программисты на всех языках программирования создают в том числе и его, так как интерфейсы бывают даже текстовые. ;)
дословно - "междумордие" :)