Topic 9: Human-Computer Interface Flashcards
Name three types of Human-Computer Interface (HCI).
Graphical User Interface (GUI) Command Line Interface (C/LI) Menu-driven interface Form-driven interface Game controller Speech recognition interface Touch screen Keyboard & mouse Natural language interface Fitness band Blended reality headset Eye-tracking camera Speech synthesis (text to speech) Facial recognition
Graphical User Interface (GUI) is a type of what?
Human-Computer Interface
Command Line Interface (C/LI) is a type of what?
Human-Computer Interface
Menu-driven interface is a type of what?
Human-Computer Interface
Form-driven interface is a type of what?
Human-Computer Interface
Game controllers are a type of what?
Human-Computer Interface
Speech recognition interface is a type of what?
Human-Computer Interface.
Touch screens are a type of what?
Human-Computer Interface
Keyboards & mouses are a type of what?
Human-Computer Interface
Natural language interface is a type of what?
Human-Computer Interface
Fitness bands are a type of what?
Human-Computer Interface
Blended reality headsets are a type of what?
Human-Computer Interface
Eye-tracking cameras are a type of what?
Human-Computer Interface
Speech synthesis (text to speech) is a type of what?
Human-Computer Interface.
Facial recognition is a type of what?
Human-Computer Interface.
Define a Graphical User Interface and give one use of the this type of HCI.
With a GUI, the end-user points and clicks on icons, buttons and menus using their mouse, touch screen, keyboard or other device.
A GUI is the most common interface for software applications, mobile apps, and operating systems. It is designed to be very intuitive to use, without needing much text.
What is the interface used for software applications, mobile apps, and operating systems?
Graphical User Interface (GUI)
What does GUI stand for?
Graphical
User
Interface
Define a Command-Line Interface (C/LI) and give one use of this type of HCI.
A Command-Line Interface is text-only and is used to create sequential lines of code. The user has to type in commands in a programming language. The code runs when they press enter.
An experienced technical person would use a CLI when they need to run commands quickly. For example, to find information about network configuration.
An experienced technical person would use what when they need to run commands quickly?
A Command-Line Interface (C/LI)
What does C/LI stand for?
Command
Line
Interface
Define a form-driven interface and give one use of this type of HCI.
With a form-driven interface, the user is presented with a list of options and fields to fill in. Each field is likely to have validation checks.
A user registration webpage is an example of a form-driven interface. The user has to fill in their name, address and other personal details. Some fields, such as country, may be available as a drop-down menu.
A user registration webpage is an example of what?
A form-driven interface.
Describe an advantage of a Graphical User Interface (GUI).
A GUI makes the operation of the computer as friendly as possible by using high resolution graphics and pointers. Instead of typing in commands you enter them by pointing and clicking.
It should be intuitive and fun to use without additional instructions. There is no need to know programme commands. It is easier to customise an application or environment using a GUI.
What makes the operation of the computer as friendly as possible by using high resolution graphics and pointers?
Graphical User Interface (GUI)
What should be intuitive and fun to use without additional instructions?
Graphical User Interface (GUI)
Describe an advantage of a Command Line Interface (C/LI).
A Command Line Interface uses very little processing power and is therefore fast to execute (run). You don’t have to go through lots of menus, so it is a quicker way to enter commands.
What uses very little processing power and is therefore fast to execute (run)?
Command Line Interface (C/LI)