SlideShare a Scribd company logo
Интерфейс - в широком
смысле слова, это способ
(стандарт) взаимодействия
между объектами.
Интерфейс в техническом
смысле слова задаёт
параметры, процедуры и
характеристики
взаимодействия объектов.
 Пользовательский интерфейс - комплекс
программных и аппаратных средств,
поддерживающих взаимодействие пользователя с ПК.
Основу такой «дружбы» составляют так званые
диалоги - обмен информацией между человеком и
компьютером, производимый в реальном масштабе
времени для совместного достижения конкретной
цели. Каждый такой диалог состоит из процессов
ввода/вывода, физически обеспечивающих связь
пользователя и ПК. Обмен
информацией осуществляется передачей сообщения.
 Пользователь ПК передает сообщения следующих типов:
 - запрос информации
- запрос помощи
- запрос операции или функции
- ввод или изменение информации
 В ответ компьютер дает, например, какие-либо справки,
сообщения об ошибках, сообщения, требующие ответа, приказы
для действий. Пользовательский интерфейс (ПИ) иногда
понимают как внешний графический вид приложения. Но ведь
пользователь через интерфейс воспринимает всю программу в
целом. А это значит, такое понимание термина является не
полным. На деле ПИ объединяет в себе всю структуру и
элементы программы, оказывающие влияние на связь
пользователя с самим приложением.
 И эти элементы - не только экран, но и:
 системная образность (например, рабочий стол в Windows)
 визуальный дизайн окон и приложений
 средства отображения информации (форматы и т. д.)
 устройства ввода и вывода данных другие.
 Процедурно-ориентированные интерфейсы, когда вся работа с
приложением сводится к выбору действия, которое надо
выполнить, к вводу данных и обработке полученных результатов.
Такие интерфейсы можно разделить на несколько подтипов:
консольные, меню и со свободной навигацией.
 Консольный организовывает взаимодействие с пользователем на
основе поочередного ввода/вывода данных в виде текста по схеме
«вопрос-ответ». Например: ввод информации - решение задачи -
вывод результата. Подобные интерфейсы сейчас используют в
процессе обучения программированию или же в тех случаях, когда
программа производит только лишь одну функцию (к примеру, в
системных утилитах).
 Интерфейс-меню позволяет выбирать нужные операции из списка,
выводимого программой. Существуют одноуровневые и
многоуровневые меню.
 Первые используются для
сравнительно простых
случаев, когда вариантов
операций немного (например,
Создать, Открыть, Закрыть).
Вторые применяются при
большом количестве
вариантов (например,
различной сложности
операции с файлами)
Интерфейс со свободной
навигацией помогает
пользователю осуществлять
операции, доступ к которым
возможен через интерфейсные
элементы.
 Поскольку даже разные
реализации этих компонентов
построены, все же, на общих
принципах управления,
интерфейсы со свободной
навигацией привычны и
понятны любому
пользователю.
 Важной особенностью таких
интерфейсов является свойство
изменяться в процессе
взаимодействия с пользователем,
при этом предлагая на выбор
только операции, имеющие смысл
в конкретной ситуации (к примеру,
блокируя ввод в не нужные поля).
 Объектно-ориентированные
интерфейсы направлены на
манипулирование объектами. К
примеру, таким интерфейсом
является программа «Проводник»
ОС Windows. Объектами
управления в этом случае есть
файлы и каталоги (папки). Такие
действия происходят примерно
так: выделяется файл или папка (а
если быть точнее, объект
интерфейса, соответствующий
файлу или папке) и
«перетаскивается» в другую папку,
инициируя таким образом
перемещение «физического»
файла на диске.

More Related Content

Similar to Пользовательский интерфейс

Trpo 8 проект_инерфейса
Trpo 8 проект_инерфейсаTrpo 8 проект_инерфейса
Trpo 8 проект_инерфейса
pogromskaya
 
принципы проектирования интерфейса (37)
принципы проектирования интерфейса (37)принципы проектирования интерфейса (37)
принципы проектирования интерфейса (37)
romachka_pole
 
Afandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalAfandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalkamala_afandiyeva_zahs
 
Программное обеспечение современного компьютера
Программное обеспечение современного компьютераПрограммное обеспечение современного компьютера
Программное обеспечение современного компьютераZiminDan
 
Урок 5. Операционная система Windows
Урок 5. Операционная система WindowsУрок 5. Операционная система Windows
Урок 5. Операционная система WindowsANSevrukova
 
2.5 2.6
2.5 2.62.5 2.6
2.5 2.6messya
 
Сидристый Станислав: Паттерны и антипаттерны BDD
Сидристый Станислав: Паттерны и антипаттерны BDDСидристый Станислав: Паттерны и антипаттерны BDD
Сидристый Станислав: Паттерны и антипаттерны BDD
Stanislav Sidristy
 
Обзор систем совместной работы
Обзор систем совместной работыОбзор систем совместной работы
Обзор систем совместной работы
Антон Широков
 
Обзор систем совместной работы
Обзор систем совместной работыОбзор систем совместной работы
Обзор систем совместной работыolden_idle
 
программное обеспечение современного компьютера. пшеничникова
программное обеспечение современного компьютера. пшеничниковапрограммное обеспечение современного компьютера. пшеничникова
программное обеспечение современного компьютера. пшеничникова
ghostofthedream
 
чмв лекция №5
чмв   лекция №5чмв   лекция №5
чмв лекция №5student_kai
 
Лекция 1
Лекция 1Лекция 1
Лекция 1
Andrej Rejn
 
пр 2 ПО.docx
пр 2 ПО.docxпр 2 ПО.docx
пр 2 ПО.docx
ssuser6d63bc1
 
C# Desktop. Занятие 08.
C# Desktop. Занятие 08.C# Desktop. Занятие 08.
C# Desktop. Занятие 08.
Igor Shkulipa
 
программные средства реализации информационных процессов
программные средства реализации информационных процессовпрограммные средства реализации информационных процессов
программные средства реализации информационных процессовstudent_SSGA
 
программные средства реализации информационных процессов
программные средства реализации информационных процессовпрограммные средства реализации информационных процессов
программные средства реализации информационных процессовstudent_SSGA
 
департамент образования кировской области
департамент образования кировской областидепартамент образования кировской области
департамент образования кировской области
BeatleJu1ce
 

Similar to Пользовательский интерфейс (20)

Trpo 8 проект_инерфейса
Trpo 8 проект_инерфейсаTrpo 8 проект_инерфейса
Trpo 8 проект_инерфейса
 
принципы проектирования интерфейса (37)
принципы проектирования интерфейса (37)принципы проектирования интерфейса (37)
принципы проектирования интерфейса (37)
 
лекция № 11
лекция № 11лекция № 11
лекция № 11
 
Afandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascalAfandiyeva kamala yazik programmirovaniya pascal
Afandiyeva kamala yazik programmirovaniya pascal
 
Программное обеспечение современного компьютера
Программное обеспечение современного компьютераПрограммное обеспечение современного компьютера
Программное обеспечение современного компьютера
 
Урок 5. Операционная система Windows
Урок 5. Операционная система WindowsУрок 5. Операционная система Windows
Урок 5. Операционная система Windows
 
2.5 2.6
2.5 2.62.5 2.6
2.5 2.6
 
Сидристый Станислав: Паттерны и антипаттерны BDD
Сидристый Станислав: Паттерны и антипаттерны BDDСидристый Станислав: Паттерны и антипаттерны BDD
Сидристый Станислав: Паттерны и антипаттерны BDD
 
Обзор систем совместной работы
Обзор систем совместной работыОбзор систем совместной работы
Обзор систем совместной работы
 
Обзор систем совместной работы
Обзор систем совместной работыОбзор систем совместной работы
Обзор систем совместной работы
 
программное обеспечение современного компьютера. пшеничникова
программное обеспечение современного компьютера. пшеничниковапрограммное обеспечение современного компьютера. пшеничникова
программное обеспечение современного компьютера. пшеничникова
 
чмв лекция №5
чмв   лекция №5чмв   лекция №5
чмв лекция №5
 
Лекция 1
Лекция 1Лекция 1
Лекция 1
 
116
116116
116
 
пр 2 ПО.docx
пр 2 ПО.docxпр 2 ПО.docx
пр 2 ПО.docx
 
C# Desktop. Занятие 08.
C# Desktop. Занятие 08.C# Desktop. Занятие 08.
C# Desktop. Занятие 08.
 
программные средства реализации информационных процессов
программные средства реализации информационных процессовпрограммные средства реализации информационных процессов
программные средства реализации информационных процессов
 
программные средства реализации информационных процессов
программные средства реализации информационных процессовпрограммные средства реализации информационных процессов
программные средства реализации информационных процессов
 
департамент образования кировской области
департамент образования кировской областидепартамент образования кировской области
департамент образования кировской области
 
Mobile Usability
Mobile UsabilityMobile Usability
Mobile Usability
 

More from Любовь Нестеренко

Мыс Челюскин
Мыс ЧелюскинМыс Челюскин
Мыс Челюскин
Любовь Нестеренко
 
Усадьба С.Т.Аксакова
Усадьба С.Т.АксаковаУсадьба С.Т.Аксакова
Усадьба С.Т.Аксакова
Любовь Нестеренко
 
терракт
терракттерракт
Последствия катастрофы на Ч АЭС
Последствия  катастрофы на Ч АЭСПоследствия  катастрофы на Ч АЭС
Последствия катастрофы на Ч АЭС
Любовь Нестеренко
 
Охрана природы
Охрана природыОхрана природы
Охрана природы
Любовь Нестеренко
 
нефть оренбургского края
нефть оренбургского краянефть оренбургского края
нефть оренбургского края
Любовь Нестеренко
 
Н.В.Гоголь
Н.В.ГогольН.В.Гоголь
музей усадьба державина
музей усадьба державинамузей усадьба державина
музей усадьба державина
Любовь Нестеренко
 
излучение
излучениеизлучение
достопримечательности москвы
достопримечательности москвыдостопримечательности москвы
достопримечательности москвы
Любовь Нестеренко
 
гамма излуение
гамма излуениегамма излуение
гамма излуение
Любовь Нестеренко
 
вред пива
вред пивавред пива
Реактивное движения в природе
Реактивное движения в природе Реактивное движения в природе
Реактивное движения в природе
Любовь Нестеренко
 

More from Любовь Нестеренко (13)

Мыс Челюскин
Мыс ЧелюскинМыс Челюскин
Мыс Челюскин
 
Усадьба С.Т.Аксакова
Усадьба С.Т.АксаковаУсадьба С.Т.Аксакова
Усадьба С.Т.Аксакова
 
терракт
терракттерракт
терракт
 
Последствия катастрофы на Ч АЭС
Последствия  катастрофы на Ч АЭСПоследствия  катастрофы на Ч АЭС
Последствия катастрофы на Ч АЭС
 
Охрана природы
Охрана природыОхрана природы
Охрана природы
 
нефть оренбургского края
нефть оренбургского краянефть оренбургского края
нефть оренбургского края
 
Н.В.Гоголь
Н.В.ГогольН.В.Гоголь
Н.В.Гоголь
 
музей усадьба державина
музей усадьба державинамузей усадьба державина
музей усадьба державина
 
излучение
излучениеизлучение
излучение
 
достопримечательности москвы
достопримечательности москвыдостопримечательности москвы
достопримечательности москвы
 
гамма излуение
гамма излуениегамма излуение
гамма излуение
 
вред пива
вред пивавред пива
вред пива
 
Реактивное движения в природе
Реактивное движения в природе Реактивное движения в природе
Реактивное движения в природе
 

Пользовательский интерфейс

  • 1.
  • 2. Интерфейс - в широком смысле слова, это способ (стандарт) взаимодействия между объектами. Интерфейс в техническом смысле слова задаёт параметры, процедуры и характеристики взаимодействия объектов.
  • 3.  Пользовательский интерфейс - комплекс программных и аппаратных средств, поддерживающих взаимодействие пользователя с ПК. Основу такой «дружбы» составляют так званые диалоги - обмен информацией между человеком и компьютером, производимый в реальном масштабе времени для совместного достижения конкретной цели. Каждый такой диалог состоит из процессов ввода/вывода, физически обеспечивающих связь пользователя и ПК. Обмен информацией осуществляется передачей сообщения.
  • 4.  Пользователь ПК передает сообщения следующих типов:  - запрос информации - запрос помощи - запрос операции или функции - ввод или изменение информации  В ответ компьютер дает, например, какие-либо справки, сообщения об ошибках, сообщения, требующие ответа, приказы для действий. Пользовательский интерфейс (ПИ) иногда понимают как внешний графический вид приложения. Но ведь пользователь через интерфейс воспринимает всю программу в целом. А это значит, такое понимание термина является не полным. На деле ПИ объединяет в себе всю структуру и элементы программы, оказывающие влияние на связь пользователя с самим приложением.  И эти элементы - не только экран, но и:  системная образность (например, рабочий стол в Windows)  визуальный дизайн окон и приложений  средства отображения информации (форматы и т. д.)  устройства ввода и вывода данных другие.
  • 5.  Процедурно-ориентированные интерфейсы, когда вся работа с приложением сводится к выбору действия, которое надо выполнить, к вводу данных и обработке полученных результатов. Такие интерфейсы можно разделить на несколько подтипов: консольные, меню и со свободной навигацией.  Консольный организовывает взаимодействие с пользователем на основе поочередного ввода/вывода данных в виде текста по схеме «вопрос-ответ». Например: ввод информации - решение задачи - вывод результата. Подобные интерфейсы сейчас используют в процессе обучения программированию или же в тех случаях, когда программа производит только лишь одну функцию (к примеру, в системных утилитах).  Интерфейс-меню позволяет выбирать нужные операции из списка, выводимого программой. Существуют одноуровневые и многоуровневые меню.
  • 6.  Первые используются для сравнительно простых случаев, когда вариантов операций немного (например, Создать, Открыть, Закрыть). Вторые применяются при большом количестве вариантов (например, различной сложности операции с файлами) Интерфейс со свободной навигацией помогает пользователю осуществлять операции, доступ к которым возможен через интерфейсные элементы.  Поскольку даже разные реализации этих компонентов построены, все же, на общих принципах управления, интерфейсы со свободной навигацией привычны и понятны любому пользователю.
  • 7.  Важной особенностью таких интерфейсов является свойство изменяться в процессе взаимодействия с пользователем, при этом предлагая на выбор только операции, имеющие смысл в конкретной ситуации (к примеру, блокируя ввод в не нужные поля).  Объектно-ориентированные интерфейсы направлены на манипулирование объектами. К примеру, таким интерфейсом является программа «Проводник» ОС Windows. Объектами управления в этом случае есть файлы и каталоги (папки). Такие действия происходят примерно так: выделяется файл или папка (а если быть точнее, объект интерфейса, соответствующий файлу или папке) и «перетаскивается» в другую папку, инициируя таким образом перемещение «физического» файла на диске.