
СОДЕРЖАНИЕ
Теоритический вопрос
Классификации интерфейсов и определение пользовательского интерфейса
Разновидность интерфейсов можно разложить на характеристики по структуре связей, способа подключения и передачи данных, принципов управления и синхронизации. Рассмотрим самые распространённые виды интерфейсов.
Внутримашинный интерфейс - система связи и средств сопряжения узлов и блоков ЭВМ между собой. Внутримашинный интерфейс представляет собой совокупность электрических линий связи (проводов), схем сопряжения с компонентами компьютера, протоколов (алгоритмов) передачи и преобразования сигналов.
Внешний интерфейс - система связи системного блока с периферийными устройствами ЭВМ или с другими ЭВМ. Для человека, как пользователю, ближе всего пользовательский интерфейс (ПИ) или его ещё называют интерфейс «человек-машина», «человек-компьютер». Данный интерфейс позволяет нам общаться с компьютером и получать в ответ информацию в понятном для обычного пользователя виде, легко воспринимающейся информации в виде текста, аудио и видео информации.
Машинная часть интерфейса - часть интерфейса, реализованная в машине (аппаратно-программной ее части) с использованием возможностей вычислительной техники.
Человеческая часть интерфейса - это часть интерфейса, реализуемая человеком с учетом его возможностей, слабостей, привычек, способности к обучению и других факторов.
Самый первый пользовательский интерфейс был весьма примитивен, он позволял ввести пользователю некоторые данные, которые по заданному алгоритму обрабатывались, и система выдавала ответ (по принципу калькулятора). В данном случае пользователь должен был обладать определёнными знаниями и принципом работы программного продукта, с которым он работал.
Одной из задач, современного пользовательского интерфейса, заключается в том, чтобы общение пользователя с компьютером не требовало особых знаний, могла работать с любым уровнем подготовленности и обученности человека, позволила работать пользователю любыми удобными средствами (голосовое управление, выдача команд движение рук, глаз и т.п.).
В связи с этим появились специальные пользовательские интерфейсы, изменились концепции построения пользовательских интерфейсов и предложено несколько методик их создания.
Пользовательский интерфейс представляет собой совокупность программных и аппаратных средств, обеспечивающих взаимодействие пользователя с компьютером. Основу такого взаимодействия составляют диалоги. То есть процесс общения пользователя с компьютером — это обмен данными (сообщениями). При этом данные или сообщения бывают входящими и выходящими:
входные сообщения, генерируемые человеком при помощи любых периферийных устройств (джойстик, клавиатура, мышь и т.п.);
выходные сообщения, генерируются компьютером в виде картинок, текстов, аудио, видео, графических изображениях в ответ на запрос пользователя.
В качестве примеров входных сообщений можно привести пользовательские запросы при поиске (ввод параметров поиска), расчётов (ввод расчётных параметров и функций), запросы к базе данных и т.п. Для выходных сообщений, можно привести примеры выдачи подсказок, результатов запросов, индикацию и сигнализацию БИОС, и т.п.