Каково различие между GUI = Графический интерфейс пользователя и UI = Пользовательский интерфейс?
GUI - это "графический интерфейс пользователя", а UI - это просто "интерфейс пользователя". GUI - это подмножество пользовательского интерфейса. Пользовательский интерфейс может включать неграфические интерфейсы, такие как программы чтения с экрана или интерфейсы командной строки, которые не считаются GUI.
Ключевое слово - графический.
Пользовательский интерфейс
В области промышленного дизайна человеко-машинного взаимодействия пользовательский интерфейс - это (место), где происходит взаимодействие между людьми и машинами. Целью взаимодействия между человеком и машиной на пользовательском интерфейсе является эффективная работа и управление машиной, а также обратная связь с машиной, которая помогает оператору принимать оперативные решения. Примерами широкого понятия пользовательского интерфейса являются интерактивные аспекты компьютерных операционных систем, ручных инструментов, органов управления тяжелой техники и управления технологическими процессами. Проектные соображения, применимые при создании пользовательских интерфейсов, связаны с такими дисциплинами, как эргономика и психология.
Пользовательский интерфейс - это система, с помощью которой люди (пользователи) взаимодействуют с машиной. Пользовательский интерфейс включает в себя аппаратные (физические) и программные (логические) компоненты. Пользовательские интерфейсы существуют для различных систем и обеспечивают средства:
* Input, allowing the users to manipulate a system, and/or
* Output, allowing the system to indicate the effects of the users' manipulation.
Графический интерфейс пользователя
Графический интерфейс пользователя (GUI) (иногда произносится как "гуи"[1]) - это тип пользовательского интерфейса, который позволяет людям взаимодействовать с программами более широкими способами, чем ввод текста, например, с компьютерами; портативными устройствами, такими как MP3-плееры, портативные медиаплееры или игровые устройства; бытовыми приборами и офисным оборудованием с помощью изображений, а не текстовых команд. GUI предлагает графические значки и визуальные индикаторы, в отличие от текстовых интерфейсов, набранных команд или текстовой навигации, чтобы полностью представить информацию и действия, доступные пользователю. Действия обычно выполняются путем прямого манипулирования графическими элементами.
Существует множество других типов пользовательских интерфейсов.
See http://en.wikipedia.org/wiki/User_interface#Types
Source - Wikipedia
Существуют разные типы пользовательского интерфейса, помимо GUI. GUI обычно относится к интерфейсам в стиле WIMP: окна, значки, меню, указатель. Также есть интерфейс командной строки или интерфейс командной строки, ZUI или интерфейс масштабирования, или интерфейсы сенсорного экрана, или аппаратные интерфейсы (например, игровые контроллеры) и т. Д.… И т. Д.
A "G".
Эта буква "G" означает "графический" - не все пользовательские интерфейсы являются графическими. Некоторые программы имеют текстовые интерфейсы. Некоторые следят за движениями вашей сетчатки, или говорят с вами на китайском языке, или... или....
Между ними нет большой разницы (высокий уровень), но если вы хотите, чтобы некоторые моменты объясняли 2, вы можете обратиться к приведенной ниже ссылке Пользовательский интерфейс может быть любым интерфейсом командной строки или простым графическим интерфейсом экрана ввода / вывода текста, который будет более удобным для пользователя.
Объяснение может быть таким, как показано ниже. «Пользовательский интерфейс - это та часть машины, которую вы используете для управления машиной, и иногда в нем есть инструменты, информирующие вас о состоянии машины. Например, экскаватором можно управлять несколькими ручками, чтобы копать, но он также может давать информацию о том, как много масла осталось или при какой температуре работает двигатель. Это центральная точка управления и информации.
Графический пользовательский интерфейс - это то место, где вы управляете машиной в графической среде. Обычно вы управляете компьютером с помощью клавиатуры и мыши и вы видите всю информацию на экране.Вы видите, каков ваш ввод (что вы хотите контролировать) и каков вывод (информация, которую возвращает компьютер) на экране. " Ссылка ниже. http://toostep.com/question/what-difference-between-gui-and-ui
Ничего - просто жаргон. GUI = графический интерфейс пользователя, UI = пользовательский интерфейс. Вы можете использовать их как взаимозаменяемые.