Software Development - Design Flashcards

1
Q

What is Design?

A

At the design Phase, the programmer will consider the purpose and functional requirements identified during the analysis phases. They will produce a design for each part of the solution, everything from screen designs to what the final output will look like. They will use the functional requirements to create a series of steps that can be converted to code.

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

What are the 3 design techniques?

A

Pseudo code
Flowcharts
Structure diagram

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

What is Pseudocode?

A

A textual design notation. It is written in a mix of code and English.

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

What is important to remember when creating Pseudocode?

A

Define the steps of the main algorithm
Refine the main steps where possible
No need to declare variables
Indentation should be used.

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

What is A Flowchart?

A

A graphical representation of an algorithm. It clearly defines the sequence of events and can show fixed and conditional loops.

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

What is a Structure Diagram?

A

A tree like hierarchical structure that shows each section of the program.

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