Что такое интерфейс?

156

Содержание статьи

Все современные люди без исключения хотя бы раз в жизни пользовались компьютером. Сегодня для работы и развлечения в офисах и обычных домах активно используются не только стандартные ПК, но и более мелкие мобильные гаджеты, производители которых постоянно разрабатывают и обновляют для них специальные приложения и программы. В связи с этим в нашей речи стало появляться все больше терминологии, связанной с компьютерами и IT-технологиями. Нередко используется такой термин, как интерфейс. О том, что такое интерфейс и как он выглядит, поговорим далее.

Интерфейс

Термин интерфейс произошел от английского interface, что переводится как «перед лицом». Если говорить о поверхностном смысле этого слова, то интерфейсом называют то, что вы видите при включении компьютера. Если же более детально рассмотреть данный термин, то под ним подразумевают не просто внешний облик операционной системы или программы, но и способ взаимодействия человека с этими продуктами. Кстати говоря, его используют только по отношению к операционным системам или программным продуктам. У компьютера в принципе не может быть интерфейса, он есть только у программ.

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

Если говорить об ОС, то на сегодняшний день для них было разработано всего два интерфейса – диалоговый и командный.

Командный интерфейс

Его считают самым старым. Он использовался на первых компьютерах, которые не отличались ни высокой производительностью, ни доступностью в использовании для обычных людей.

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

Команда в командной строке вводилась текстом. Ответ на выполнение задачи также представлялся в виде текста.

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

Диалоговый интерфейс

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

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

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

Интерфейс программы

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

Отметим, что интерфейс должен быть интуитивно понятным. А это означает, что даже неопытный пользователь должен суметь воспользоваться программой без длительного предварительного обучения, у него не должно возникать проблем с поиском необходимой информации, сортировкой и выбором продукции, товаров, работ и услуг. Уже при первом визуальном осмотре приложения у пользователя не должно возникать проблем с тем, как выполнить простейшие действия. Если это так, то интерфейс можно считать доступным и понятным. Такая программа имеет все шансы стать популярной и востребованной.

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

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