icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
ёрий ѕономаренко
“ехника и »нтернет

„то такое интерфейс (interface)?

  • 40420
  • 6

„то такое интерфейс (interface)?

»
»нтерфейс Ц пон€тие, пришедшее к нам с по€влением вычислительных машин. Ётот термин имеет несколько различных значений, но все они обычно свод€тс€ к общению человека с машиной.

—амое попул€рное и близкое каждому пон€тие интерфейса означает совокупность средств, которые помогают человеку управл€ть компьютером. „то это значит? ¬спомним историю и проследим развитие интерфейса.

ѕервые компьютеры имели огромные размеры, крошечную пам€ть и дл€ ввода программ и данных использовали перфокарты. Ёто были такие полоски с отверсти€ми, которые программисты делали вручную и потом Ђскармливалиї машине. “ак вот Ц такой Ђинтерфейсї вр€д ли можно назвать удобным. Ёто скорее его полное отсутствие в современном понимании.

ѕотом были компьютеры с операционными системами на основе командной строки. “ам нужно было писать команду, чтобы запустить программу или выполнить какое-либо другое действие. “акой интерфейс, как способ взаимопонимани€ человека и машины, был уже более удобен. —огласитесь, писать команды на английском и читать результаты в виде текста или графиков гораздо удобнее, чем ковыр€ть дырки в перфокарте и читать машинный код.

ѕоследним типом такого интерфейса стал графический, которым мы пользуемс€ и сейчас. —овременные операционные системы все используют графический интерфейс, как гораздо более удобный и естественный. „то это такое? ј вот именно то, как мы управл€ем своим компьютером с помощью мыши и клавиатуры. ”добно ведь одним кликом по изображению или надписи запускать программу, включать фильм или работать в ‘отошопе?

—ледует заметить, что таким удобством мы об€заны —тиву ƒжобсу, главе корпорации Apple. »менно он подсмотрел первые эксперименты с примитивной мышью и решил внедрить это на своих первых модел€х компьютеров. ƒругие только скопировали этот принцип, и то гораздо позже.  стати, машины этой компании завоевали любовь всего мира именно Ђдружественнымї интерфейсом. “ам до того все удобно сделано, что пользователи Ђћаковї очень редко переход€т на компьютеры других производителей. ј ведь они не мощнее других и программы на них достать даже сложнее. ѕросто имеют удобный интерфейс благодар€ старани€м программистов и дизайнеров. ƒругие системы его позаимствовали, кто удачно, а кто и не очень.

¬ последнее врем€ графический интерфейс пошел еще на один виток развити€. ¬се благодар€ широкому распространению сенсорной техники. —редства общени€ с техникой, как видим, развиваютс€ и станов€тс€ все более удобными и естественными.  стати, сенсорна€ панель дл€ управлени€ холодильником или микроволновкой Ц это тоже интерфейс.

«десь следует обратить внимание, что свой интерфейс может иметь не только операционна€ система, но и люба€ отдельна€ программа, даже игры. —огласитесь, что программа, в которой все меню на виду или легкодоступны, да еще и красиво сделаны, привлекают наше внимание и приживаютс€ на наших компьютерах. Ќесуразные программы с плохо продуманным интерфейсом, напротив, отбивают желание ими пользоватьс€.

ѕон€тие Ђинтерфейсї имеет еще и другие значени€, но и они свод€тс€ к средствам ввода или вывода информации. ¬згл€нув на заднюю стенку компьютера, ¬ы сможете увидеть множество разъемов дл€ подключени€ различных устройств. “ак вот, все это Ц интерфейсы разного назначени€. ѕривычные всем разъемы USB, например, можно назвать USB-интерфейсом. ќни ведь служат дл€ Ђобщени€ї компьютера с модемами, флэшками (внешней пам€тью), винчестерами, принтерами, телефонами и еще кучей устройств.

», напоследок, еще одно значение этого слова. ¬ современных €зыках программировани€ есть специальные методы под названием Ђinterfaceї. ќни используютс€ в программах дл€ взаимодействи€ этих самых программ с операционной системой. Ётакие части программы дл€ Ђобщени€ї, но не с человеком, а с другой программой. Ќо это Ђпрограммистские штучкиї, не стоит в это углубл€тьс€ ;).

“акое вот простое, казалось бы, слово, имеет такое большое значение в нашей современной жизни.  ак говор€т Ц Ђпо интерфейсу встречаютЕї


deb
√алина јралова

»нтересно, доходчиво, познавательно, спасибо за информацию. Ѕольшой +!!!!

¬ам необходимо или зарегистрироватьс€, чтобы оставл€ть комментарии
выбор читател€

¬ыбор читател€

16+