Algorithm design and problem solving Flashcards

1
Q

What are the five stages of the program development life cycle?

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

What is the analysis stage? What are abstraction and decompostion?

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

What is the design stage?

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

What is the coding stage? What is iterative testing?

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

What is the testing stage?

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

What is a computer system? Give examples.

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

How is a computer divided into sub-systems and why?

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

What is top-down design? Why is it effective?

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

What type of computer systems does this structured approach work for and how?

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

What are the component parts for any computer system and what do you need them for?

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

What are structure diagrams?

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

Why do you use structure diagrams, flowcharts and pseudocode?

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

What are flow charts? Describe the symbols used for them.

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

What is pseudocode?

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

How is it written?

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

How does the pseudocode for an assignment statement work? Give an example and list the operators.

A
17
Q

How do the pseudocode for conditional statements work?

A
18
Q

How does the if…then….else….endif condition work? What are the different ways an if condition can be set up? List the operators.

A
19
Q

What is a nested if?

A
20
Q

How does the case….otherwise….endcase statement work?

A
21
Q

What are the methods used to design and construct a solution? Why are these used?

A