8. The Design Process Flashcards

(12 cards)

1
Q

analysis phase

A

defines a program’s goals

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

design phase

A

defines specifics of how to build a program.

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

implementation phase

A

involves writing the program.

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

testing phase

A

checks that the programs correctly meets the goals.

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

What does SDLC Stand for?

A

systems development life cycle or

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

Waterfall

A

Doing each step of the SDLC one at a time and being done when the final one is complete, no repeating any steps.

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

Agile

A

Starting with a smaller and simpler scope, going through each step of the SDLC and then revisiting in an iterative approach improving on customer feedback each time.

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

Abstraction

A

means to have a user interact with an item at a high-level, with lower-level internal details hidden from the user

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

Universal Modeling Language (UML)

A

is a modeling language for software design that uses different types of diagrams to visualize the structure and behavior of programs.

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

structural diagram

A

visualizes static elements of software, such as the types of variables and functions used in the program.

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

behavioral diagram

A

visualizes dynamic behavior of software, such as the flow of an algorithm.

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