AQA AS Computing: 1.2 Stages of Problem Solving Flashcards

To revise the key terms from chapter 1.2 Stages of Problem Solving

1
Q

Given

A

An initial situation

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

Problem

A

A given where it is not immediately obvious how to reach the goal

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

Goal

A

A desired outcome

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

Resources

A

Things that can be used to reach a goal and impose constraints

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

A well defined problem

A

A well defined problem has four components: givens, resources and constraints, a goal and ownership

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

Defining boundaries

A

establishing the limits or rules about what can and can not be done when solving a problem

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

Lateral thinking

A

Used to challenge assumptions, establish facts and define the boundaries of problem solving

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

Top-down design

A

Breaks a problem into smaller problems that are easier to work on

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

Module

A

A self contained entity that results when a problem is divided into subproblems; each module corresponds to a subproblem

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

Stepwise refinement

A

The process of breaking a problem down through successive steps into smaller problems

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

Structure table

A

an indented, numbered list of steps produced by stepwise refinement

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