Systems Design Chapter 10 Flashcards

1
Q

Automation System Boundary

A

partitions the data flow diagram processes into manual processes and those that are to be included in the computer system

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

System Flow Chart

A

Representation of various computer programs, files, databases, and associated manual procedures that make up a complete system.

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

Structure Chart

A

hierarchical diagram showing the relationships between the modules of a computer program

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

Data Couples

A

the individual data items that are passed between modules in a program call.

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

Transaction Analysis

A

the development of a structure chart based on a DFD that describes the processing for several types of transactions

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

Transform Analysis

A

the development of a structure chart based on a DFD that describes the input-process-output data flow

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

Module coupling

A

the manner in which modules relate to each other; the preferred method is data coupling

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

Automation System Boundary

A

partitions the data flow diagram processes into manual processes and those that are to be included in the computer system

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

Module Cohesion

A

a measure of the internal strength of a module

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

Flowcharting

A

is a visual method that uses boxes and lines to describe the flow of logic in a program.

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

Structured English

A

describes the structure of the program in regular english

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

pseudocode

A

closer to programming language

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

three layer design

A

division of application software into the view, business logic and data access layers

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

viewer layer

A

executing on a client workstation, the user’s view

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

business logic layer

A

java server side components

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

data layer

A

oracle dbms - talks to the databases