User interfaces allow users to interact with computers and software. There are three main types: command line interfaces require users to enter specific text commands; menu interfaces present users with lists of options to select; graphical user interfaces utilize visual elements like icons that users can click with a mouse. Command line interfaces are best for experts and require less memory but commands must be typed precisely. Menu interfaces don't require learning a language and are ideal when there are limited options but can be irritating with too many menus. Graphical user interfaces are now the most common as they are more user-friendly though offer less customization options.
2. What Is UI ?
1. Visual part of computer application or
operating system through which a user
interacts with a computer or a software.
1. This can include display screens,keyboard,
a mouse and the appearance of a desktop.
1. It is also the way of through which a user
interacts with an application or a website.
3. Types Of User Interface ?
● There are main three types of user interface:
1. Command line interface (CLI): the user must
know the machine and program- specific
instructions or codes.
2. Menu: user chooses the commands from lists
displayed on the screen.
3. Graphical user interface (GUI): user gives
commands by selecting and clicking on icons
displayed on the screen.
5. Advantages And Disadvantages of CLI
Advantages
● Good for expert users, who can quickly access command.
● A CLI requires less memory to use in comparison to other
interface.
● A CLI don’t require window and a low resolution monitor can be
used.
Disadvantages
● Command have to be type precisely.if there is spelling error
the command will fail.
● Not very good for novice users-(beginner engineer, new in this)
6. 2. Menu Driven Interface
You are the presented with a menu, you make choice and
then the next menu appears on the screen. you make
another choice and so on.
Application:
● Think about ipod and mobile, they both uses menu
interface.
● Cash point machine (ATMs) are another good example
of menu driven interface.
● Video recorder, household devices, digital/cable TV
7. Advantages And Disadvantages of Menu
Driven Interface
Advantages:
● No need to learn complex
commands/language
● Easier for a novice to learn/use
● Ideal when there are a limited number of options
Disadvantages:
It can be irritating if there are too many menu screens
to work through-user get annoyed or bored if it takes too
long.
8. The graphical user interface (GUI), is a type of user interface
that allows users to interact with electronic devices through
graphical icons and visual indicators such as secondary
notation, instead of text-based user interface typed command
labels or text navigation.
Application:
● GUI used by most commercially popular computer operating
systems and software programs today.
● It allows to user that manipulate elements on the screen
using a mouse,or a even a finger.
3.Graphical User Interface
9. Advantages And Disadvantages of GUI
Advantages:
● Less expert knowledge is required to use it (more user friendly)
● Easier to navigate.. can look through folders quickly in a guess
and check manner.
Disadvantages:
● Typically decreased options (less powerful)
● Typically less customizable. Not easy to use one button for tons
of different variations.
● Graphical User Interfaces are more common than text-
based interfaces in modern computing.