/
Top-Down Design Top-Down Design

Top-Down Design - PowerPoint Presentation

calandra-battersby
calandra-battersby . @calandra-battersby
Follow
384 views
Uploaded On 2015-09-22

Top-Down Design - PPT Presentation

Damian Gordon TopDown Design TopDown Design also known as stepwise design is breaking down a problem into steps In Topdown Design an overview of the problem is described first ID: 136815

water teabag step kettle teabag water kettle step organise spoon togetherplug kettleput cupput milk kettleturn wise boiladd boiling cupremove

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Top-Down Design" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Top-Down Design

Damian GordonSlide2

Top-Down Design

Top-Down Design (also known as stepwise design)

is

breaking

down a problem into steps. In Top-down Design an overview of the problem is described first, specifying but not detailing any first-level sub-steps. Each sub-step is then refined in yet greater detail, sometimes in many additional sub-steps, until the entire specification is reduced to basic elements. Slide3

Example

Making a Cup of TeaSlide4

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide5

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide6

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide7

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide8

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide9

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide10

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide11

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide12

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide13

Example

Organise everything together

Plug in kettle

Put teabag in cup

Put water into kettleTurn on kettleWait for kettle to boilAdd boiling water

to cup

Remove teabag with spoon/fork

Add milk and/or sugar

ServeSlide14

Example : Step-wise Refinement

Step-wise refinement of step 1 (Organise everything together)1

.1 Get a cup

1.2

Get tea bags1.3 Get sugar1.4 Get milk1.5 Get spoon/fork.Slide15

Example : Step-wise Refinement

Step-wise refinement of step 2 (Plug in kettle)

2

.1 Locate plug of kettle

2.2 Insert plug into electrical outletSlide16

Example : Step-wise Refinement

Step-wise refinement of step 3 (Put teabag in cup)3

.1 Take teabag from box

3

.2 Put it into cupSlide17

Example : Step-wise Refinement

Step-wise refinement of step 4 (Put water into kettle)4.1 Bring kettle to tap

4.2 Put kettle under water

4.3 Turn on tap

4.4 Wait for kettle to be full4.5 Turn off tapSlide18

Example : Step-wise Refinement

Step-wise refinement of step 5 (Turn on kettle)

5

.1 Depress switch on kettleSlide19

Over to you…

Slide20

etc.