Ins 202 ( Human Computer Interface ) Flashcards

(36 cards)

1
Q

What is human computer interaction

A

Deals with the design execution and assessment of computer systems and related phenomenon thats are for human use .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

List areas where hci can be implemented with distinct importance

A

1) computer science- application design and engineering

2) psychology- application of theories and analytical purpose

3) sociology- interaction between technology and organization

4) industrial design - for interactive products like mobile phone, microwave oven etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Whit is the full meaning of Acm- sig chi

A

Association for computer machinery — Special interest group on computer human interaction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List shneidermans eight golden rule

A

By Ben shneiderman is used to differentiate a good interface design from a bad one . It is useful in the experimental assessment gor better GUI’s graphical user interface
1) strive for consistency
2) cater to universal usability
3) offer informative feedback
4) design dialogs to yield closure
5) prevent errors
6) allow easy reversal of actions
7) support internal locus of control
8) reduce short term memory load

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

List Norman’s seven principles

A

By Donald Norman can be used to transform difficult tasks
1) use knowledge in the head and knowledge in the world
2) simplify task structure
3) make things visible
4) get the mapping right ( user mental model= conceptual model = design model )
5) convert constraints into advantages
6) design for errors
7) If all else fails standardize

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is heuristic evaluation

A

This is a methodical procedure to check user interface for usability problems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

List Nielsen’s ten heuristic principles

A

1) visibility off system status
2) match between system and real world
3) user control and flexibility
4) consistency and standards
5) retrieved prevention
6) recognition rather than recall
7) flexibility and efficiency of use
8) aesthetic and minimalist design
9) help, diagnosis and recovery from error
1) documentation and help

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the theee categories of Hci design guidelines

A

1) general interaction
2) information display
3) data entry

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

List the guidelines for general interaction

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

List the guidelines for information display

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

List the guidelines for data entry

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is usability engineering

A

This is a decipline within human computer interaction, which includes users contributions from the start of the process and ensures the effectiveness of the product by the use of usability requirements and metrics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Goals of usability engineering

A

1) efficient to use
2) effective to use
3) error free in use
4) easy to use
5) enjoyable in use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Usability definition and three components

A

Components
1) efficiency- the competence used in using the resources to effectively achieve the goal

2) effectiveness- the completeness with which user achieve their goal

3) satisfaction - the ease of work systems to its users

It is the efficiency, effectiveness and satisfaction with which user accomplish their goals in a particular environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is usability study

A

This is the methodical study in the interaction between people product and environment based of experimental assessment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is usability testing

A

It is the scientific evaluation of the stated usability parameters based on the user’s requirements, competence, prospect safety and satisfaction

17
Q

What is acceptance testing

A

Also known as user acceptance testing is a procedure that is carried out by the user as a final check point before signing off from a vendor

18
Q

What is a software tool

A

This is a programmatic software used to create maintain or otherwise support other programs and application

19
Q

List software tools

A

1) specification method - the method used to specify GUI

2) grammar - written instructions or expressions that the program will understand

3) state chart - chart method developed for simultaneous user activity and external actions

4) evaluation tools - tools to evaluate the correctness and completeness of programs

5) software engineering tools - extensive programming tools to provide user interface management system

6) interface mock up tools - are used to creates quick sketches of graphical user interface

7) interface building tools - design methods that help in designing command languages, data entry structure and widget

20
Q

Software engineering

A

It is the study of designing development and preservation of software

21
Q

What is prototyping and list and explain the types

A

it is a trial and partial design that helps users in testing design ideas without executing a complete system

Types
1) low fidelity prototype - are simple and inexpensive as it uses manual procedures like sketches etc

2) medium fidelity prototype - involves some but not all of the procedures of the system

3) high fidelity prototype - simulates all functionalities of the system in a design

22
Q

What is user centered design and list the drawbacks

A

This is the process of collecting feedback from the users to improve the design

Drawbacks
1) passive user involvement
2) user perception of the new system may be in appropriate
3) designer may ask incorrect questions to users

23
Q

What is GUI

A

Graphic user interface is the interface from which users can operate programs applications and devices in a computer system. It contains icons menus widget labels for users to access

24
Q

List and explain 5 hci interactive devices

A

1) touch screen- it is a new interactive device. A touchscreen is a display screen that acts as an input and output device, allowing users to interact with digital content by touching the screen with a finger or stylus

2) gesture recognition- it is a future hci interactive device. It is a subject in language technology that has the objective of understanding human movements through mathematical procedures

3) speech recognition- it is the process of transcribing spoken phrases into written text .

4) keyboards - these are primitive interactive devices. It uses an organization of keys to serve as an input device to the computer

5) response time - this is the time taken by a device to respond to a requests. It is the sum of service time and wait time

25
What are hci designs
This is a problem solving process that has components like planned usage, target area, resources, cost and viability
26
List the 4 basic activities of interaction designs
1) identifying requirements 2) building alternative design 3) developing interactive version of the designs 4) evaluate designs
27
What are the 3 principles of user centered approach
1)early focus on user and task 2) empirical measurements 3) interactive design
28
List the hci design methodologies
1) activity theory- this is the hci method that describes the framework where the human compute interaction takes place. It provides reasoning, analytical tools and interaction designs. 2) user centered designs- this provides users the center stage in designing where they get the opportunity to work with designers and technical practitioners 3) principles of user interface designs- tolerance visibility simplicity affordance consistency structure and feedback 4) value sensitive design - this method is used for developing technology and includes three types of studies ( conceptual, empirical and technical) * conceptual investigation works toward understanding the value of the investor who uses technology * empirical investigation are the qualitative and quantitative design research studies that shows the designer’s understanding o the user’s value * technical investigation involves the use of technology and designs in the conceptual and empirical investigations
29
What is participatory design
Participatory design process involves all stakeholders in the design process so that the end results meet the needs they desire
30
What is task analysis
It is the procedure of leading the useless and abstract framework, the pattern used in workflow and the chronological implementation of interaction with the gui
31
What is a a task
Human action that contributes to a useful objective, aiming at the system
32
What is hierarchical task analysis
This is the process of disintegrating task into sub tasks that can be analyzed using the logical sequence of execution
33
Techniques for task analysis
1) task decomposition- splitting of tasks into sub tasks in a sequence 2) knowledge based technique- involves any instruction user needs to know. User is always the beginning point for every task 3) ethnography- observation of the users behavior in the use context 4) protocol analysis- observation and documentation of the action of the user
34
List the characteristics engineering task analysis
35
What is cct and list its features
Concur task tree is an engineering methodology used for modeling tasks and consists of tasks and operators Features 1) focus on actions users wish to accomplish 2) hierarchical structures 3 graphical syntax. 4) rich set of sequential operators
36
What is waterfall model
It is the unidirectional movement of software engineering phases,? Where each phase depends on the preceding phase and not vice-versa