AQA AS Computing: 1.2 Stages of Problem Solving Flashcards Preview

AQA AS Computing > AQA AS Computing: 1.2 Stages of Problem Solving > Flashcards

Flashcards in AQA AS Computing: 1.2 Stages of Problem Solving Deck (11)
Loading flashcards...
1

Given

An initial situation

2

Problem

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

3

Goal

A desired outcome

4

Resources

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

5

A well defined problem

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

6

Defining boundaries

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

7

Lateral thinking

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

8

Top-down design

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

9

Module

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

10

Stepwise refinement

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

11

Structure table

an indented, numbered list of steps produced by stepwise refinement