Topic 9 - User Interfaces Flashcards
What is a User Interface?
The user interface is a core part of the operating system
What does the user interface allow?
It allows the user to interact with the computer system and is the part of the software that has a huge impact on a user in terms of useability.
What is a command line interface allow (CLI) ?
This allows users to interact with the computer by typing in commands in response to prompts displaying on the screen
State 2 advantages of Command line interface (CLI) ?
Experience users find it quicker to complete tasks
Requires far less memory and processing power than GUIs to run.
What are disadvantages of Command line interface (CLI) ?
Requires knowledge of the specific commands for performing functions
Learning so many commands can be intimidating for inexperience users
What does Command line interface use?
Command line interface use a simple text-based screen to provide interaction
How does the user interact on the device ?
User interact with the device by controlling a pointer or touch screen to select icons and menus displayed on screen.
What are GUIs widely used for?
GUIs are widely used on devices form PCs to smartphones
What are the 3 advantages of Graphical user interface?
This is simple intuitive methods of interacting is easy for beginners to use
It doesn’t require users to learn any commands to perform tasks
There are usually options to adapt the interface acording to an individual user’s needs, for example by using screen magnifiers or changing the colours or font sizes
What are the 2 disadvantages of Graphical user interface?
It is often resource intensive, requiring a lot of processor power and memory
Experience users can find it fustrating to complete tasks they could perform in a CL with one command
How to users interact with Menu-based interfaces?
Users interact by using a simple menu taht presents options to choose from.
An example is an ATM screen
What are the 3 advantages of Menu-based interface?
The limited number of options makes it easy to use
It is often possible to figure out how to perform tasks without any instructions
They can include options to adapt the interface for individual user’s needs
for example - by providing speech outputs or a large font size
What is the disadvantage of Menu-based interface?
Performing tasks can be slow and fustrating where many levels of options must be traversed
What do Menu-based interfaces offer?
Menu-based interface offer simple options to provide interaction