Interface (програмиране) - това
Интерфейсът (от английски интерфейс -. Сечение на повърхността, преграда) - набор от средства и методи на взаимодействие между елементите на системата.
В зависимост от контекста, понятието се прилага на индивид елемент (интерфейс) и елементи на кабели (елементи стягащи интерфейс).
Този термин се използва в почти всички области на науката и техниката. Неговата стойност се отнася за всеки сдвояване взаимодействие лица. Под интерфейс разбере не само на устройството, но също така и правила (протокол) взаимодействието на тези устройства.
В контекста на един елемент интерфейс елемент, противоположна приложи елемент (вътрешно устройство и функциониране). Потребителят елемент, който не трябва да се знае как да се прилагат елементите, използвани, за да го оперират, но използва елемента трябва да предостави интерфейс за управление. Например, водачът не е необходимо да се знае как двигателя да карам кола, достатъчно е да използвате интерфейса на превозното средство (колело и педали).
Интерфейси в компютрите
Интерфейси са в основата на взаимодействието на всички съвременни информационни системи. Ако интерфейса на даден обект (персонален компютър, програми, функции), не се променят (стабилна, стандартизиран), това дава възможност за промяна на самия обект, а не пренареждане на принципите на неговото взаимодействие с други обекти.
Например, да се научат да работят с една програма под Windows, потребителят може лесно да овладеят, а други - защото те имат един и същ интерфейс.
компютърната система на взаимодействие може да се извърши на потребителя нива, както хардуер и софтуер. В съответствие с тази класификация са:
Наборът от средства, чрез които потребителят комуникира с различни устройства.
- Интерфейсът на команден ред. инструкциите, дадени от низове компютърна клавиатура за въвеждане на текст (команди).
- Графичен потребителски интерфейс. софтуерни функции е графични елементи на екрана.
- интерактивен интерфейс
- Natural-езика на интерфейса: потребителят "преговорите" с програмата в родния си език.
Метод на взаимодействие на физически устройства. Най-често става дума за компютърни портове.
- мрежов интерфейс
- Gateway (телекомуникации) - устройство, което се свързва с локална мрежа до по-голям, например, в интернет
- Bus (компютър)
- Невро-компютърен интерфейс (английски мозък-компютър интерфейс.): Отговаря за комуникацията между невроните и електронно устройство, с помощта на специални електроди, имплантирани.
- функция интерфейс
- Приложен програмен интерфейс (API): набор от стандартни библиотечни методи, които програмистите могат да използват, за да получите достъп до функционалността на други програми.
- Обаждане на отдалечени процедури
- COM интерфейс
- (OOP), интерфейс