Графи́ческий интерфе́йс по́льзователя (ГИП), графический пользовательский интерфейс (ГПИ) ( Шаблон:Lang-en ) — разновидность пользовательского интерфейса, в котором интерфейса командной строки , в GUI пользователь имеет произвольный доступ (с помощью
История [ ]
Благодаря исследованиям, проведённым в Дагом Энгельбартом в научно исследовательском институте Стэнфорда был изобретён графический интерфейс пользователя.
Впоследствии концепция GUI была перенята учеными из исследовательской лаборатории 1970-х . В 1973 году в лаборатории WIMP (Windows, Icons, Menus, Point-n-Click) [1] и в рамках этой концепции создаётся компьютер 1979 году 1981 году Xerox выпускает продолжение Alto — 1984 года в продуктах корпорации Apple Computer . В операционной системе 1985 году .
Хотя в подавляющем большинстве систем GUI является надстройкой для операционной системы, существуют и независимые его реализации. Известен вариант графической программы Классификация [ ]
Можно выделить следующие виды GUI:
Порядок регистрации программ для ЭВМ и баз данных. Юрий Яхин. n’RIS Академия, Диалоги.
- простой: типовые экранные формы и стандартные элементы интерфейса, обеспечиваемые самой подсистемой GUI;
- истинно-графический, двумерный: нестандартные элементы интерфейса и оригинальные метафоры, реализованные собственными средствами приложения или сторонней библиотекой;
- трёхмерный
DWIM [ ]
Одним из требований к хорошему графическому интерфейсу программной системы является концепция «делай то, что я имею в виду» или DWIM ( Шаблон:Lang-en ). DWIM требует, чтобы система работала предсказуемо, чтобы пользователь заранее интуитивно понимал, какое действие выполнит программа после получения его команды.
Достоинства [ ]
- Графический интерфейс является «дружелюбным» для пользователей, которые начали знакомство с компьютером с графического интерфейса.
- В программах обработки графики он, зачастую, является единственно возможным
Недостатки [ ]
- Большее потребление памяти в сравнении с текстовым интерфейсом
- Сложнее организовать удаленную работу
- Невозможность автоматизации, если она не была заложена автором программы
- Графический интерфейс не является «дружелюбным» для пользователей, которые начали знакомство с компьютером с интерфейса командной строки.
См. также [ ]
- Интерфейс командной строки
- Интерфейс пользователя
- Примечания [ ]
- ↑ Евгений Патий. 19 ступеней вверх, или История графических пользовательских интерфейсов IT News № 18/2005
Литература [ ]
- Гращенко Л. А. Обобщенная модель угроз информационной безопасности визуальных интерфейсов пользователя // Известия Орловского государственного технического университета. Серия: Информационные системы и технологии. — 2006. — №. 1. — С. 41-45.
Источник: microsoft.fandom.com
Классификация программного обеспечения
Обеспечение интерфейса пользователя
По реализации интерфейса пользователя различают интерфейс командной строки и графический интерфейс. Основным устройством управления в интерфейсе командной строки является клавиатура. Управляющие команды вводят в поле командной строки, где их можно редактировать.
Исполнение команды начинается после ее подтверждения нажатием клавиши ENTER. Интерфейс командной строки реализован в семействе ОС MS-DOS компании Microsoft. Графические интерфейс пользователя реализуют более сложный тип интерфейса, в котором в качестве устройства управления кроме клавиатуры может использоваться мышь или другое устройство позиционирования.
Работа с графическим интерфейсом пользователя основана на взаимодействии активных и пассивных экранных элементов управления. В качестве примера активного элемента управления выступает указатель (курсор) мыши – графический объект, перемещение которого на экране синхронизировано с перемещением мыши.
В качестве пассивных элементов управления выступают графические элементы управления приложений: экранные кнопки, значки, переключатели, флажки, раскрывающиеся списки, строки меню и многие другие. Характер взаимодействия между активными и пассивными элементами управления выбирает сам пользователь.
В его распоряжении приемы наведения указателя мыши на элемент управления, щелчки кнопками мыши и другие средства. Примером ОС с графическим интерфейсом пользователя являются ОС семейства Windows компании Microsoft и семейства MacOS компании Apple. Рассмотрим реализацию графического интерфейса пользователя на примере ОС Windows XP.
ОС обеспечивает единообразный интерфейс для всех своих компонентов (составных частей): окон, меню, панелей инструментов и т. п., через которые пользователь управляет системой. Основным элементом, с которым работает ОС Windows, является объект.
Объекты можно классифицировать следующим образом: — приложения – программы, файлы с расширением EXE; — документы – файлы с текстовыми, звуковыми и графическими данными; — папки – каталоги на носителях данных или контейнеры, которые могут содержать другие объекты; — ярлыки – ссылки на объекты ОС Windows для быстрого доступа к ним; — специальные объекты – Главное меню, Рабочий стол, Панель управления и др. В ОС Windows существует иерархия папок.
На ЭВМ, работающей под управлением ОС Windows, может работать несколько пользователей, для которых создается индивидуальные элементы иерархии. Рабочий стол появляется после запуска ОС Windows и содержит все элементы интерфейса пользователя: — Главное меню (меню Пуск), содержащее списки установленных программ пользователя; документов, открытых пользователем; пункты настройки программного и аппаратного обеспечения, поиска файлов и папок; — Панель задач, которая отображает кнопку для каждого приложения, запущенного пользователем; — окна приложений.
Иерархия папок ОС Windows Папка Мои документы предназначена для хранения личных документов пользователя. ОС Windows создает индивидуальные папки для каждого пользователя. Через папку Мой Компьютер осуществляется доступ к логическим дискам ЭВМ.
Панель управления позволяет совершать следующие действия по управлению и настройке ЭВМ: — установить новое программное и аппаратное обеспечение; — настроить элементы интерфейса пользователя; — выбрать язык; — установить дату, время, часовой пояс. Сетевое окружение настраивает работу компьютера в локальной или глобальной сети, что включает следующие функции: — создание новых сетевых подключений; — поиск ЭВМ в сети; — навигация по доступным ресурсам сетевых ЭВМ. В Корзину помещаются файлы и папки после удаления. Файлы и папки удаляются из Корзины в двух случаях: 1) по команде пользователя; 2) по команде ОС Windows, чтобы освободить место для новых файлов. Навигация по иерархии папок осуществляется с помощью стандартного приложения ОС Windows – Проводника.
Ограничение
Для продолжения скачивания необходимо пройти капчу:
Источник: studfile.net
Что такое GUI (графический интерфейс пользователя)?
GUI или графический пользовательский интерфейс – это интерфейс, предоставляемый пользователю, суперпользователю или администратору для простого взаимодействия с системой.
Графический интерфейс обычно состоит из одного прикосновения или нажатия компонентов, таких как кнопка, текстовое поле, слайдер, изображение и т. д.
История GUI
GUI был разработан в конце 1970-х годов, и до появления GUI существовал интерфейс командной строки или CLI, который представляет собой отвратительный интерфейс, обычно используемый техническими или профессиональными людьми.
Первый коммерчески доступный графический интерфейс разработан Xerox под названием PARC.
Он выпущен с именованной информационной системой Xerox 8010, выпущенной в 1981 году.
После этого Стив Джобс увидел GUI в туре по Xerox. Запущена операционная система Apple на основе графического интерфейса для персонального компьютера Macintosh, выпущенная в 1984 году.
После этого выпуска Windows также начала разработку операционной системы на основе графического интерфейса, в которой 1985 год был выпущен на основе графического интерфейса для Windows 1.0.
GUI Компоненты
Графический интерфейс состоит из разных компонентов.
Не все компоненты должны существовать в графическом интерфейсе, но в большинстве случаев эти компоненты используются.
- Окно является одним из самых популярных компонентов графического интерфейса. Обычно окно содержит несколько компонентов графического интерфейса. Окно также используется в качестве интерфейса для разных приложений
- Кнопка обычно используется для запуска действия, такого как сохранение, редактирование, запуск, остановка некоторых действий в графическом интерфейсе.
- Метка представляет собой текстовую метку, которая используется для предоставления информации с текстом.
- Текстовое поле используется для ввода текстовой информации в графический интерфейс и очень популярный компонент.
- Ползунок используется для перемещения указателя, чтобы установить конкретное значение.
- Изображение – это еще один популярный компонент, который используется для отображения некоторых изображений в графическом интерфейсе.
- Видео является популярным компонентом, где могут быть показаны различные типы видео.
- Чекбокс используется для предоставления нескольких опций для проверки одного или нескольких из них.
- Панель – это часть экрана, которая предоставляет ярлыки или список чего-либо.
- Tab предоставляет несколько экранов в Windows, что очень удобно для размещения множества компонентов графического интерфейса в одном окне.
- Значок используется, чтобы показать небольшую картинку
- Мышь – аппаратная, но очень важная для пользовательского ввода в графический интерфейс
- Клавиатура – это другое оборудование, которое обеспечивает ввод для таких компонентов, как текстовое поле.
- Меню предоставляет несколько ярлыков в окне, чтобы открыть их.
- Указатель используется для выбора и взаимодействия с компонентами графического интерфейса с помощью мыши.
- Рабочий стол используется в операционных системах для предоставления пользователю основного экрана с различными инструментами и компонентами графического интерфейса, такими как меню, окно, изображение и т. д.
Преимущества GUI
До GUI интерфейс командной строки или простой CLI был способом взаимодействия с системой или приложениями.
С развитием и использованием графического интерфейса популярность компьютерных систем возросла, поскольку она дает много преимуществ.
Вот некоторые преимущества GUI.
- Графический интерфейс более дружественный и приятный для глаз.
- GUI обеспечивает легкий доступ к функциям системы и приложений
- GUI может использоваться с очень небольшими знаниями, что полезно для начинающих пользователей.
- GUI обеспечивает визуально богатый вывод и информацию относительно CLI.
Примеры GUI
Сегодня многие операционные системы, программы и приложения имеют графический интерфейс. Здесь мы перечислим различные типы GUI
Google Chrome предоставляет классические компоненты графического интерфейса, такие как вкладка, меню, кнопка, изображение и т. д.
Windows Server GUI предоставляет пользователям доступ к рабочему столу.
Windows Проводник GUI предоставляет левую панель для навигации с панелью для списка файлов и папок
Linux GUI
Linux – открытая и вызывающая операционная система.
Linux в основном начинался как операционная система на основе командной строки, которая в основном предназначена для опытных пользователей.
Со временем он сильно изменился и интегрировал различные компоненты и инструменты графического интерфейса, такие как Desktop Manager.
Linux имеет тот же опыт для Windows с точки зрения рабочего стола.
Linux предоставляет различные графические окружения рабочего стола, как показано ниже.
Графический интерфейс Windows
Windows – самая популярная операционная система пользовательского уровня, где ее графический интерфейс делает ее настолько популярной.
Windows предоставляет своим пользователям очень простой интерфейс с графическим интерфейсом, где дети, пожилые люди, не имеющие технической подготовки могут легко изучить и использовать его.
Windows в основном предназначалась для использования в основном с мышью, а в некоторых случаях с клавиатурой.
Источник: itisgood.ru