Session 10 Flashcards

1
Q

What are the contemporary Methods for Determining System Requirement?

A

JAD: Joint Application Design
Prototyping

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

What is an example of Process Modeling?

A

Data Flow Diagrams (DFD)

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

Which standard of Data Flow Diagram do we use? Gane and Sarson or Demarco and Yourdon?

A

Gane & Sarson

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

What is different about the Gane and Sarson Symbols?

A

They have a shaded area for identifiers

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

Whats a data flow?

A

Red Arrow
data in motion

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

Whats a data store?

A

Data at rest
rectangle with shaded area

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

Whats a process?

A

work/actions performed on data = transformed, stored, distributed
Rounded square with shaded area

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

What’s a source/sink?

A

Origin/destination of data
Blank rectangle

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

What’s the decomposition of DFD?

A

Context Diagram
Level-0
Level-1

Primitive DFD

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

What is the context diagram?

A

The highest level view of the system
Contains only one process

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

What is the level-0 diagram?

A

Represents a system’s major processes, data flows, and data stores at a high level of detail
Same sources/sinks with context diagram

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

True of False: Input and Outputs of a process must be different.

A

True

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

True or False: Objects on a DFD can have the same name

A

False

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

T or F: A process can only have input/outputs respectively

A

False, a process must have both an input and an output

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

T or F: Data must be moved by a process when moving from one data store to another.

A

True

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

T or F: Data can be moved from an outside source to a data store.

A

False, it must be moved by a process

17
Q

T or F: Data can’t move from a data store to an outside source

A

True, it must be moved by a process

18
Q

Can data move from a source to a sink?

A

No, it must be moved by a process

19
Q

Can data flow in both directions with the use of one arrow?

A

No, it must be represented by two arrows, representing a read before an update.

20
Q

T or F: Data flows cannot be forked or joined

21
Q

T or F: A data flow cannot circle back to the same process it leaves