0% found this document useful (0 votes)
23 views

2 - IPO Charts

The document explains the concept of an IPO (Input, Processing, Output) chart, which is a graphical representation used in computer-based problem solving to break down problems into manageable components. It outlines the specific command words associated with each section of the chart and provides examples of constructing IPO charts for problems involving calculations. The document emphasizes the importance of identifying inputs, processing steps, and outputs in problem-solving.

Uploaded by

rihannayoung08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

2 - IPO Charts

The document explains the concept of an IPO (Input, Processing, Output) chart, which is a graphical representation used in computer-based problem solving to break down problems into manageable components. It outlines the specific command words associated with each section of the chart and provides examples of constructing IPO charts for problems involving calculations. The document emphasizes the importance of identifying inputs, processing steps, and outputs in problem-solving.

Uploaded by

rihannayoung08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Step 2: Analyze the Problem

Creating IPO
Charts
Objectives
At the end of this video, you should be able to
successfully:
• Describe what an IPO chart is and what it is used
for
• Identify specific commands used in the different
sections of an IPO chart
• Construct a basic IPO chart for a given problem
What is an IPO Chart?
An IPO chart is a graphical representation of the input,
processing and output steps of a problem.

It is used in the second step of computer-based problem solving.

An IPO Chart is used to break the problem into easily-


manageable components.
INPUT
INPUT PROCESSING OUTPUT
Data you will need in order to
calculate or solve a problem

Command Words:
• Enter
• Input
• Read

NOTE: Constants are NOT


considered as input.
PROCESSING
INPUT PROCESSING OUTPUT
Statements that tell you what needs to
be done to solve a problem

This section typically involves


calculations.

Command Words:
• Calculate
(Add, Subtract, Multiply, Divide, Find,
Work out)
• Compare (IF-Then-Else)
• Repeat (…Until)
OUTPUT
INPUT PROCESSING OUTPUT
Instructions that allow
information to be
displayed on the screen

Command Words:
• Display
• Print
• Show
CAN YOU LIST A COMMAND
WORD USED IN EACH SECTION
OF AN IPO CHART?
LET’S CREATE AN IPO CHART!

PROBLEM: Add the prices of 3 items to get


a total price.
PROBLEM: Add the prices of 3 items to get a
total price.
INPUT PROCESSING OUTPUT
Price1 READ Price1, Price2, Total_Price
Price3
Price2
Price3 Total_Price = Price1 +
Price2 + Price3

PRINT Total_Price
PROBLEM: Add the prices of 3 items to get a
total price.
INPUT PROCESSING OUTPUT
Price1 READ Price1, Price2, Total_Price
Price3
Price2
Price3 Total_Price = Price1 +
Price2 + Price3

PRINT Total_Price
PROBLEM: Add the prices of 3 items to get a
total price.
INPUT PROCESSING OUTPUT
Price1 READ Price1, Price2, Total_Price
Price3
Price2
Price3 Total_Price = Price1 +
Price2 + Price3

PRINT Total_Price
PROBLEM: Add the prices of 3 items to get a
total price.
INPUT PROCESSING OUTPUT
Price1 READ Price1, Price2, Total_Price
Price3
Price2
Price3 Total_Price = Price1 +
Price2 + Price3

PRINT Total_Price
PROBLEM: Add the prices of 3 items to get a
total price.
INPUT PROCESSING OUTPUT
Price1 READ Price1, Price2, Total_Price
Price3
Price2
Price3 Total_Price = Price1 +
Price2 + Price3

PRINT Total_Price
PROBLEM: Add the prices of 3 items to get a
total price.
INPUT PROCESSING OUTPUT
Price1 READ Price1, Price2, Total_Price
Price3
Price2
Price3 Total_Price = Price1 +
Price2 + Price3

PRINT Total_Price
LET’S CREATE AN IPO CHART!

PROBLEM: Show the result of adding three


numbers and dividing the answer by 2.
PROBLEM: Show the result of adding three numbers and
dividing the answer by 2.

INPUT PROCESSING OUTPUT


N1 READ N1, N2, N3 Result
N2
N3 Result = (N1 + N2 +
N3)/2

PRINT Result
PROBLEM: Show the result of adding three numbers and
dividing the answer by 2.

INPUT PROCESSING OUTPUT


N1 READ N1, N2, N3 Result
N2
N3 Result = (N1 + N2 +
N3)/2

PRINT Result
PROBLEM: Show the result of adding three numbers and
dividing the answer by 2.

INPUT PROCESSING OUTPUT


N1 READ N1, N2, N3 Result
N2
N3 Result = (N1 + N2 +
N3)/2

PRINT Result

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy