русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Интерфейс.


Дата добавления: 2013-12-23; просмотров: 2018; Нарушение авторских прав


Определение

Международный стандарт ISO 9241-11 определяет юзабилити как «cтепень, в которой продукт может быть использован определенными пользователями при определенном контексте использования для достижения определенных целей с должной эффективностью, продуктивностью и удовлетворенностью» (англ.: the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use).

 

Главный постулат usability состоит в том, что пользователь всегда прав. И если он в чем-то ошибается, то это не его трудности, а проблемы системы.Рольф Молич, датский юзабилити-специалист

 

Интерфейс (interface) - это средства взаимодействия, средства связи, сопряжения, согласования.

Выделяют следующие виды интерфейса:

- аппаратный (физический) интерфейс - на уровне электронных компонентов;

- программный интерфейс - комплекс правил и соглашений о стыковке программных модулей;

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

 

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

 

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

Различают:

· Интерфейс пользователя — набор методов взаимодействия компьютерной программы и пользователя этой программы.

· Программный интерфейс — набор методов для взаимодействия между программами.

· Физический интерфейс — способ взаимодействия физических устройств. Чаще всего речь идёт о компьютерных портах.



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

Интерфейс пользователя компьютерного приложения включает:

· средства отображения информации, отображаемую информацию, форматы и коды;

· командные режимы, язык «пользователь — интерфейс»;

· устройства и технологии ввода данных;

· диалоги, взаимодействие и транзакции между пользователем и компьютером, обратную связь с пользователем;

· поддержку принятия решений в конкретной предметной области;

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

 

Интерфейс графический – вид диалогового взаимодействия пользователя с ПК, при котором используются различные графические изображения (значки, пиктограммы, иконки, рисунки) объектов на экране (пример: OS Windows).

Графический интерфейс пользователя (англ. graphical user interface, GUI) в вычислительной технике — система средств для взаимодействия пользователя с компьютером, основанная на представлении всех доступных пользователю системных объектов и функций в виде графических компонентов экрана (окон, значков, меню, кнопок, списков и т. п.). При этом, в отличие от интерфейса командной строки, пользователь имеет произвольный доступ (с помощью клавиатуры или устройства координатного ввода — вроде мыши) ко всем видимым экранным объектам.

Впервые концепция ГИП была предложена учеными из исследовательской лаборатории Xerox PARC в 1970-х, но получила коммерческое воплощение лишь в продуктах корпорации Apple Computer. В настоящее время ГИП является стандартной составляющей большинства доступных на рынке операционных систем и приложений.

 

Интерфейс командный – вид диалогового взаимодействия пользователя с ПК, при котором используются различные команды, набираемые на клавиатуре и отображаемые на экране (пример: OS MSDOS).

Интерфейс командной строки — разновидность консольного интерфейса человека и компьютера, в котором инструкции компьютеру даются только путём ввода с клавиатуры текстовых строк (команд).

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

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

 

Интерфейс многооконный – вид диалогового взаимодействия пользователя с ПК, при котором каждой программе или данным отводится своя прямоугольная область (окно) на экране.

 

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

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



<== предыдущая лекция | следующая лекция ==>
 | Свойства эффективного интерфейса


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.006 сек.