Professional Documents
Culture Documents
Programming Concepts –
IPO & Algorithm
LEARNING
OBJECTIVES
• DEFINITION
• EXAMPLES
II. Algorithm
• DEFINITION
• EXAMPLES
INPUT – PROCESS – OUTPUT MODEL
INPUT
• Information (input) is
entered into the
computer using an input
device.
Ex.
• A requirement from 1. Programming – Variables
the environment. 2. Daily Life
1. Meal – Ingredients
2. House – Woods and
Metal
PROCESS
• The recorded data is
processed according to
predefined rules by
programs, applications and
apps
• A computation based Ex.
1. Programming – Computations
on the requirement 2. Daily Life
1. Meal – Chopping, Cooking,
Peeling
2. House – Carpentry, Welding,
Plumbing
OUTPUT
The product of the processed
data (information) that
undergoes different
operations.
A provision for the Ex.
1. Programming – Answers
environment 2. Daily Life
1. Meal – Viand
2. House – 2 Story Building, Fully
Furnished House
IDENTIFYING INPUT – PROCESS – OUTPUT in A
MATHEMATICAL PROBLEM
SAMPLE 1:
1 + 2 =3
SAMPLE 2:
Get the quotient of three numbers.
IDENTIFYING INPUT – PROCESS – OUTPUT in OTHER
APPLICATIONS
1. X = (a+b) – c
2. Get the difference of three numbers
3. x = abc