Presentation is loading. Please wait.

Presentation is loading. Please wait.

Different Types of HCI CLI Menu Driven GUI NLI

Similar presentations


Presentation on theme: "Different Types of HCI CLI Menu Driven GUI NLI"— Presentation transcript:

1 Different Types of HCI CLI Menu Driven GUI NLI
Human Computer Interface (HCI) Computer Systems in which Humans and Computers interact Different Types of HCI CLI Menu Driven GUI NLI

2 Command Line Interface (CLI)
Text based User types commands and computer carries out when enter key pressed E.g. Windows Command Prompt Advantages Good for expert users Uses few resources Very flexible Disadvantages Requires user to learn commands – bad for novice users Hidden features

3 Menu Driven Interfaces
Uses menus to communicate with user Advantages No need to learn complex commands Easier for novice user to learn than CLI Ideal if there are limited options Disadvantages User interface limited by screen space Can frustrate expert user Does not have visual elements of GUI

4 Graphical User Interface (GUI)
Combines pictures & text Accepts input via devices such as keyboards & mouse Offers graphical icons and visual indicators E.g. Microsoft Windows Advantages Intuitive and easy to navigate (sounds, pictures incorporated) Good for novice users Disadvantages Resource hungry – can be slow on old machines Hidden commands must be found using help

5 Natural Language Interface
Verbal commands given to computer Advantages Very easy for novice users Quick Hands free (can be used by people with disabilities) Disadvantages Can be unreliable Can “interpret” incorrectly (dialect)

6 HCI Questions Explain the meaning of the term ‘human-computer interface’ (2) Describe a human-computer interface that can be used with a particular type of disability (4)

7 Designing an Effective HCI

8 Designing An Effective HCI
Consideration should be given to: Use of colour Font size Layout Navigation Consistency Help Use by people with disabilities

9 Questions Name four factors which must be taken into account when designing a good user interface. Explain why each factor is important. (8) Explain one way in which the needs of an expert user and a novice user can be accommodated when designing the HCI for a piece of software. (2)

10 Input Devices Touch Screens (ATMs, POS) Joystick
Iris recognition / hand prints

11 Biometric Devices Iris Recognition Hand Prints Advantages
Difficult to forge No smart cards to lose Disadvantages Human rights? New technology = little trust & bugs in system


Download ppt "Different Types of HCI CLI Menu Driven GUI NLI"

Similar presentations


Ads by Google