Systematic Approach to Problem Solving Flashcards

1
Q

What is Analysis?

A

The definition of a problem and the establishment of the system requirements and data models necessary to solve a problem, after the necessary research.

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

What is Design?

A

The planning and specification of the data structures, algorithms, modules and interfaces necessary for the solution to the problem.

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

What is Implementation?

A

Writing the code necessary to create the algorithms and data structures from the design phase, in an iterative process of prototyping.

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

What is Acceptance Testing?

A

A component of testing with the intended users to ensure the intended solution is met.

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

What is Boundary Data?

A

Test input data that lies on the boundary of the systems expected range.

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

What is Erroneous Data?

A

Test input data that lies outside of the systems expected range (incorrect data).

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

What is Normal Data?

A

Test input data that lies within the systems expected range. It should return the expected output.

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

What is Testing?

A

Running implementations to check for the presence of errors, using selected test data covering normal (typical), boundary and erroneous data.

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

What is Evaluation?

A

The judgement of the system to check if it has met the required criteria to be an effective solution to the initial problem.

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