Cohesion Flashcards

1
Q

A design should clearly relate

A

Each of an applications behaviors to the modules that produce them.

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

Function

A

Functional - 1 well defined task

The task; the whole task, nothing but the task

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

Sequential

A

1 incomplete sequence of subtasks for 1 well defined task.

open students file, then validate format

Connected by THEN

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

Communicational

A

1 incomplete set of subtasks for 1 well defined task

compute a students credit hours and GPA

Connected by AND

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

Procedural

A

1 sequence of subtasks across 2 or more sequential tasks

print diploma for current ETSU undergraduate, then load record for next undergraduate

Connected by THEN

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

Temporal

A

1 set of subtasks involving 2 or more concurrent tasks

print graduation notice, diploma, and ETSU alumni organization letter for this undergraduate

Connected by AND

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

Logical

A

One set of superficially related tasks

determine if faculty member meets requirements for tenure

print graduation related materials

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

Coincidental

A

One set of unrelated Tasks

do miscellaneous tasks
do stuff
do general purpose things

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

Furry Soft Cats Prefer Tender Loving Care

A
Functional
Sequential 
Communicational 
Procedural
Temporal
Logical 
Coincidental
How well did you know this?
1
Not at all
2
3
4
5
Perfectly