Show Menu
Cheatography

WJEC A2 Computing Unit 3.6 Cheat Sheet by

Contem­porary approaches to computer commun­ica­tions

Voice input - Allows a greater use of spoken natural language in their control, making it more intuitive.
Touch screen- Allow for the use of gestures for contro­lling the device, which is much more intuitive for the average user.
Force feedback - Also known as Haptic feedback, gives the user a physical sense that something has changed within the device via vibrat­ions.
Virtual reality - Taking over as many senses as techno­log­ically possible to give the user the sense that they have been transp­orted elsewhere. Simulates 3D through 360 degree headtr­acking.
Augmented reality - Takes the real world as seen through the devices sensors (accel­ero­meters, cameras etc.) and lays digital inform­ation over it for a combin­ation of the two.
 

Voice input

Advantages
Disadv­antages
A much more intuitive experience
Background noise may prevent recogn­isation
Allows people with physical disabi­lities to to use some devices
Accents may not be recognised
No training required if implem­ented into a work setting
Talking for extended periods of time could cause problems

Force feedback

Advantages
Disadv­antages
Provides an altern­ative to loud noises when used as a notifi­cation method
Could easily be ignored since it's not hugely invasive

Touch screen

Advantages
Disadv­antages
Use of gestures makes it very intuitive
Not very robust­-breaks fairly easily
No extra periph­erals needed
Loss of accuracy due to selecting things with fingers
Easy to clean unlike tradit­ional keyboa­rd-very hygienic
Large touch screens are a lot more expensive than just a keyboard and mouse
 

System design validation

Requir­ements - Does it meet the specif­ica­tion. Specific requir­ements must be made in order for this to be measurable
Perfor­mance - Does it respond fast enough for its use. Normally this will have a requir­ement of it's own
Robustness - Does it crash frequently or at all. The level required depends on the type of software
Cost - Has the system come in or on budget. Systems that are more expensive than predicted are rarely seen as successful
Usability - Is it usable by the end user. This depends on the skill levels of the users and the nature of the solution
System design validation is the process of testing carried out during a systems life cycle. It occurs before implem­ent­ation and ensures the system works as intended. If an issue is found the design will be updated and a new or adapted prototype will be built.
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Discrete Math Cheat Sheet
          French Grammar - Future Simple / Past Participle Cheat Sheet
          German Cheat Sheet