It's a pretty loose term in that you can have one of these on a text-only display.
Basically, a User Interface is the collection of devices (keyboard, mouse, buttons, knobs, screen, LCD display, LEDs, etc.) and
the programming necessary for it to literally interface between the user and the data of a program. Something that displays
a message and accepts a typed numeric response is a portion of a User Interface. When this is done partly or completely in
a graphical manner, you have a Graphical User Interface. For example: using a mouse to drag a slider along a labelled control
to specify some numerical quantity that the program needs; displaying an output value of the program as a dial or even as a
number in a box on the screen.
A GUI is a Graphical User Interface, that is graphics on·a screen/monitor (often a PC) by which the user can control/monitor a remote process usually some kind of microprocessor or PLC.
Comments
It's a pretty loose term in that you can have one of these on a text-only display.
Basically, a User Interface is the collection of devices (keyboard, mouse, buttons, knobs, screen, LCD display, LEDs, etc.) and
the programming necessary for it to literally interface between the user and the data of a program. Something that displays
a message and accepts a typed numeric response is a portion of a User Interface. When this is done partly or completely in
a graphical manner, you have a Graphical User Interface. For example: using a mouse to drag a slider along a labelled control
to specify some numerical quantity that the program needs; displaying an output value of the program as a dial or even as a
number in a box on the screen.
Jeff T.