Chapter 36 Flashcards

1
Q

What undo do

A

It reverses previous action

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

Why undo function come into place

A

For rectifying human errors

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

Does undo directly related to goals of user

A

No

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

What are different type of users in terms of undo

A
  • Novice (help)
  • Intermediate (deleted data)
  • Expert (stack of procedures that can be undone)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Does undo should be design for exploratory function or error rectifying tool

A

exploratory function

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

What are types of undo

A
  • Incremental and procedural actions
  • Blind and explanatory undo
  • Single and multiple undo
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Incremental and procedural actions of undo

A

There can be 2 components of this type.

  1. Procedural component (what user did)
  2. Data component (what data affected)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is example of procedural component

A

User format paragraph, rotate any symbol

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

What about blind and explanatory function

A

If undo function does not indicate what function it is undoing then it is blind undo function. If undo indicates some textual or visual information, what it is undoing then it explanatory.

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

What about single and multiple undo

A

Single undo is the most common form of undo. It reverses the effect of most recent user action. It undo only one time, if we do second time undo then it redo. example notepad. In multiple undo, we can undo multiple actions but it undo actions in a sequence.

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

What are other models for undo-like behavior

A
  • Comparison
  • Category-specific undo
  • Deleted data buffer
  • Milestoning and reversion (make a version of a document)
  • Freezing (lock the document so certain elements can not be change)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Does interfaces implement according to user mental model or implementation model

A

implementation model

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