Graphical user interface and Benefits of GUI
A GUI (graphical user interface) is a system of interactive visual components for computer software. A GUI displays objects that convey information, and represent actions that can be taken by the user. The objects change color, size, or visibility when the user interacts with them.
GUI objects include icons, cursors, and buttons. These graphical elements are sometimes enhanced with sounds, or visual effects like transparency and drop shadows.
A GUI is considered to be more user-friendly than a text-based command-line interface, such as MS-DOS, or the shell of Unix-like operating systems.
GUI work
A GUI uses windows, icons, and menus to carry out commands, such as opening, deleting, and moving files. Although a GUI operating system is primarily navigated using a mouse, a keyboard can also be used via keyboard shortcuts or the arrow keys.
As an example, if you wanted to open a program on a GUI system, you would move the mouse pointer to the program's icon and double-click it.
Benefits of GUI
Unlike a command-line operating system or CUI, like Unix or MS-DOS, GUI operating systems are easier to learn and use because commands do not need to be memorized. Additionally, users do not need to know any programming languages. Because of their ease of use and more modern appearance, GUI operating systems have come to dominate today's market.
Examples of a GUI operating system
- Microsoft Windows
- Apple System 7 and macOS
- Chrome OS
- Linux variants like Ubuntu using a GUI interface.
Examples of a GUI interface
- GNOME
- KDE
- Any Microsoft program, including Word, Excel, and Outlook.
- Internet browsers, such as Internet Explorer, Chrome, and Firefox.
User interaction with a GUI
A pointing device, such as the mouse, is used to interact with nearly all aspects of the GUI. More modern (and mobile) devices also utilize a touch screen. However, as stated in previous sections, it is also possible to navigate a GUI using a keyboard. Nearly all GUI interfaces, including Microsoft Windows, have options for navigating the interface with a keyboard only.
American Journal of Computer Science and Engineering Survey (IPACSES) is a peer review open access journal publishing the research in computer science and engineering survey. Journal announces papers for the upcoming issue release. Interested can submit your manuscripts through online portal or through email at computersci@scholarlymed.com
Media contact:
Maegan Smith
Managing Editor
American Journal of Computer Science and Engineering Survey (IPACSES)
Mail ID: computersci@scholarlymed.com
WhatsApp 180-23424982