2.3.3 User interface Flashcards
Interface suited to
Users ability/ needs
Possible input devices
Memory process
Forms Dialogue
User interacts with computer system by placing inputs in a form
- by selecting an option
- by entering text
- computer processes these inputs and return more options for user to select until task finished. User is in dialogue with System. - response field - prompt - error messages.
Command line interface
- user type commands at command prompt.
- commands preset in a syntax
- after command- user can specify what want computer to do.
- only used by experts.
Advantages of command line interface
- OS smaller- more efficient- less lines of code.
- requires disk space for RAM to operate.
- code between user and machine.
- faster for complex tasks compared to GUI.
Disadvantages of command line interface
- non intuitive
- remember commands.
WIMP
- type of GUI
- intuitive
- most modern computer system
Windows- each task opens in own
Icons
Menus
Painting devices.
Inputting text using a keyboard
- when a key is pressed a circuit inside the keyboard is complete.
- there are enough separate circuits to match possible selection made.
- keyboard has own ROM chip which matches each circuit to a character.
- marching ASCII code sent to CPU.
Touch screens has a capacitive touch screen.
- the appropriate areas of screen have a grid of small transparent electrodes.
- when pressed w finger. - electrostatic charge is altered.
- the OS of the device matches the location of the matching character.
Inputting video
- captured through digital camera.
- lightens lens and focused onto sensor.
- this emits an electrical charge depending on how much light it detects.
- better sensors can pick up and individual pixels to make clearer images.
Inputting sound
- captured through a digital mic
- sound waves detected by a sensor
- this converts the sound into diff amounts of electrical voltage.
- can then be converted to binary using analogue to digital converter.
- to create digital version of sound detected.
Evaluate WIMP
Intuitive
Simple approach complicated tasks
Common
More computer resources enable to work
Evaluate CLI
OS smaller efficient
Less disc space ram
Less code begeeen user and machine
Non intuitive
Remember commands
Evaluate forms dialogue
Supports user- data entry process
EU opportunity to enter all data req. to complete current task
Step by step suit some
Limits data entry options available EU
less versatile for other computer apps