2d Human-Computer interfaces

Description

A level, A2 IT (Chapter 2) Mind Map on 2d Human-Computer interfaces, created by Gladys Mba on 14/12/2016.
Gladys Mba
Mind Map by Gladys Mba, updated more than 1 year ago
Gladys Mba
Created by Gladys Mba about 8 years ago
24
1

Resource summary

2d Human-Computer interfaces
  1. Command Line Interfaces
    1. Advantages
      1. O - Requires very little memory
        1. O - Less processing time
          1. O - Can be used for simple to complex instructions
            1. O - No restrictions to commands in pre-determined lists
              1. O - takes little time if user is a pro
              2. Disadvantages
                1. X - No margin for spelling errors
                  1. X - User needs to memorise commands
                    1. X - Time consuming to enter lots of data
                    2. Used for complex tasks such as configuring embedded systems and things not usually needing an interface
                      1. Uses prompts to aid user know what to type and feedback after successful actions
                        1. User types commands
                        2. Menus/Submenus
                          1. Advantages
                            1. O - Users presented with commands rather than memorising
                              1. O - Text based, doesn't need as much memory as GUI
                                1. O - Menu can be provided in context to what the user is doing
                                2. Disadvantages
                                  1. X - Users restricted be pre-defined list of commands
                                    1. X - May have to navigate many sub-menus to get command you want
                                      1. X - Some menu options don't correspond to an obvious action.
                                      2. Provide simple list of choices for user to select to either perform an action or open another menu
                                        1. Usually text based
                                          1. Can have numbered or lettered options
                                            1. Lettered options may have more meaning but can lead to over lapping
                                            2. Can use arrow key or pointing device to highlight and select options
                                              1. Needs meaningful and structured system
                                              2. Graphical User Interface
                                                1. Advantages
                                                  1. O - Simple to understand due to various prompts such as pictures, icons and menus
                                                    1. O - More intuitive and can be tailored to users' mental models
                                                      1. O - Good for visual learners.
                                                      2. Disadvantages
                                                        1. X- Uses a lot of memory
                                                          1. X - Requires a lot of processing
                                                          2. Contains some elements of WIMP but not necessarily all
                                                            1. Very common
                                                            2. Natural Language
                                                              1. Advantages
                                                                1. O - No learnt commands
                                                                  1. O - Voice can be quicker than typing
                                                                    1. O- Can be used with no hands available.
                                                                    2. Disadvantages
                                                                      1. X - More processing needed to pick key words from complex sentences
                                                                        1. X - Need good voice recognition to process different voices
                                                                          1. X - Difficult to give complex computer based commands
                                                                          2. Uses everyday language rather than specific computer based commands
                                                                            1. Computer responds in everyday, conversational language.
                                                                              1. e.g. voice command interfaces, siri
                                                                              2. Form dialogue
                                                                                1. Advantages
                                                                                  1. O - Clear prompts means less likely to make mistakes
                                                                                    1. O - Controls used to aid selection
                                                                                      1. O - Can be validated
                                                                                        1. O - New options given of removed based on previous responses
                                                                                          1. O - Can give default options
                                                                                          2. Disadvantages
                                                                                            1. X - Restrictions to options on screen
                                                                                              1. X - A lot of data entry may be frustrating
                                                                                                1. X - May accidentally leave given default options unchanged
                                                                                                2. The computer output separate prompts and response fields for a number of inputs
                                                                                                  1. e.g. dialogue boxes
                                                                                                  Show full summary Hide full summary

                                                                                                  Similar

                                                                                                  Random German A-level Vocab
                                                                                                  Libby Shaw
                                                                                                  Ecosystems
                                                                                                  Jessica Phillips
                                                                                                  Omissions
                                                                                                  ameliathorn0325
                                                                                                  ER notation
                                                                                                  linneamd
                                                                                                  Environmental Ethics
                                                                                                  Jason Edwards-Suarez
                                                                                                  The Weimar Republic, 1919-1929
                                                                                                  shann.w
                                                                                                  A2 Organic Chemistry - Reactions
                                                                                                  yannycollins
                                                                                                  Computing Hardware - CPU and Memory
                                                                                                  ollietablet123
                                                                                                  GCSE Biology B2 (OCR)
                                                                                                  Usman Rauf
                                                                                                  Types and Components of Computer Systems
                                                                                                  Jess Peason
                                                                                                  Biology B1.1 - Genes
                                                                                                  raffia.khalid99