Четверг, 17.07.2025, 14:56Приветствую Вас Посторонний | RSS
Главная | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Интерфейс
GRELIKTIKONДата: Четверг, 26.05.2011, 21:31 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 1400
Награды: 0
Репутация: 0
Статус: Offline
Интерфе́йс (от англ. interface — поверхность раздела, перегородка) — совокупность средств, методов и правил взаимодействия между элементами системы.

В зависимости от контекста, понятие применимо как к отдельному элементу (интерфейс элемента), так и к связкам элементов (интерфейс сопряжения элементов).

Примеры:

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

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

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

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

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

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

Способ взаимодействия физических устройств (чаще всего речь идёт о компьютерных портах)

* Сетевой интерфейс
* Шлюз (телекоммуникации) — устройство, соединяющее локальную сеть с более крупной, например, Интернетом
* Шина (компьютер)

Способ взаимодействия виртуальных устройств (Программный интерфейс)

* Интерфейс функции
* Интерфейс программирования приложений (API): набор стандартных библиотечных методов, которые программист может использовать для доступа к функциональности другой программы.
* Вызов удалённых процедур
* COM-интерфейс
* Интерфейс (ООП)

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

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

* Интерфейс командной строки: инструкции компьютеру даются путём ввода с клавиатуры текстовых строк (команд).
* Графический интерфейс пользователя: программные функции представляются графическими элементами экрана.
* Диалоговый интерфейс: например, поиск
* Естественно-языковой интерфейс: пользователь «разговаривает» с программой на родном ему языке.
* Тактильный интерфейс: руль, джойстик и т.д.
* Нейрокомпьютерный интерфейс (англ. brain-computer interface): отвечает за обмен между нейронами и электронным устройством при помощи специальных имплантированных электродов.


"Чем ночь темней, тем ярче звёзды"
 
GRELIKTIKONДата: Четверг, 26.05.2011, 21:35 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 1400
Награды: 0
Репутация: 0
Статус: Offline
Веб-интерфейс

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

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

ИСТОЧНИК : Интернетско-русский разговорник


"Чем ночь темней, тем ярче звёзды"
 
GRELIKTIKONДата: Четверг, 26.05.2011, 21:44 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 1400
Награды: 0
Репутация: 0
Статус: Offline
Само по себе понятие "интерфейс" может быть интерпретировано по-разному.

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

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

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

Подумайте сами:

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

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

=================================================================

Ох уж эти компьютерщики… Только они могли перевести слово «интерфейс» как «междумордие».

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

Чтобы хотя бы примерно представлять, что такое интерфейс, давайте разберем несколько примеров.

Например. Есть программа, которая выполняет очень сложные математические функции и расчеты, которые нам неведомы и не интересны – нам ведь важен сам результат? А вот то, чем мы управляем – кнопочки, поля для вода, само окно, всякие бары и боксы – это и есть интерфейс. То есть то, что предоставляет нам возможность «общения» с программой.
Интерфейс сайта аналогичен – это всякого рода кнопки и выделители, все то, что возволяет нам отдавать и принимать данные – то есть, проще говоря, то, что мы видим на экране. Нам не важен HTML код сайта, также как и не важен код программы. Ведь нам важен результат.
Интерфейс операционной системы. Также. Нам все равно, как оно там копируется из папки в папку. Нам главное увидеть, сколько процентов скопировалось и сколько времени еще потребуется. Вот такие окошки, как окно копирования и являются интерфейсом операционной системы.
Надеюсь, вы поняли мое корявое объяснение.

=========================================================================

Источник : http://ru.question-or-answer.com/answer.php?title=1-392


"Чем ночь темней, тем ярче звёзды"
 
GRELIKTIKONДата: Четверг, 26.05.2011, 22:31 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 1400
Награды: 0
Репутация: 0
Статус: Offline


"Чем ночь темней, тем ярче звёзды"
 
  • Страница 1 из 1
  • 1
Поиск:

Disign by Mark © 2025