SlideShare a Scribd company logo
Algorithm and FlowchartINTRODUCTION TO PROGRAMMING
Remember a computer is only a problem-solving tool! (one of the many different tools engineers use in solving problems)Introduction
Recognize and understand the problem. Accumulate facts. Select appropriate theory. Make necessary assumptions. Solve the problem. Verify results.Method of Problem Solving
The 5 steps in using a computer as a problem-solving toolDevelop an Algorithm and a Flowchart. Write the program in a computer language. (i.e. Fortran, C) Enter the program into the computer. Test and debug the program. Run the program, input data, and get the results from the computer.
a step-by-step method for solving a problem or doing a task.An algorithm is a sequence of unambiguous instructions for solving a problem.The number of steps of an algorithm will be countable and finite.It is a sequence of instructions (or set of instructions) to  make a program more readable; a process used to answer a question.Algorithm
An Algorithm is just a detailed sequence of simple steps that are needed to solve a problem. A Flowchart is a graphical representation of an algorithm.Brief Definition
There are two commonly used tools to help to document program logic (the algorithm). These areflowcharts and Pseudocode.
Pseudocode- specifies the steps of algorithm using essentially natural language of superimposed control structure.Flowchart - a traditional graphical tool with standardized symbols.  Show the sequence of steps in an algorithm.Methods of Specifying Algorithm
The flowchart should flow from top to bottomIf the chart becomes complex, utilize connecting blocksAvoid intersecting flow linesUse meaningful description in the symbolFlowcharting Guidelines
T . O. L.
Quiz1. What is an algorithm?2. Two major tools of algorithm?
3.What is a Pseudocode?4. What is a Flowchart?5. Give one of the guidelines of Flowcharting.6-10 What are the Steps in Program Development?

More Related Content

PDF
Introduction to Operating Systems
Mukesh Chinta
 
PPT
Software Testing Fundamentals
Chankey Pathak
 
PPTX
Flow chart
Kawsar Ahmed
 
PPTX
Flowchart and algorithem
ehsanullah786
 
PPTX
Troubleshooting And Maintenance Fundamentals
ricsanmae
 
DOCX
Power point final practical exam
Denis Odhiambo
 
PDF
Chapter 4 : I/O devices
Kaushik Panta
 
PPTX
Unit 1. Problem Solving with Computer
Ashim Lamichhane
 
Introduction to Operating Systems
Mukesh Chinta
 
Software Testing Fundamentals
Chankey Pathak
 
Flow chart
Kawsar Ahmed
 
Flowchart and algorithem
ehsanullah786
 
Troubleshooting And Maintenance Fundamentals
ricsanmae
 
Power point final practical exam
Denis Odhiambo
 
Chapter 4 : I/O devices
Kaushik Panta
 
Unit 1. Problem Solving with Computer
Ashim Lamichhane
 

What's hot (20)

PPTX
Algorithm and flowchart
Elizabeth de Leon Aler
 
PDF
Computer Fundamentals & Intro to C Programming module i
Ajit Nayak
 
PPT
Spreadsheets Page Setup And Printing
Lois Lindemann
 
PPT
Memory management
Vishal Singh
 
PPT
Parallel processing
Syed Zaid Irshad
 
PPTX
Chapter 6 algorithms and flow charts
Praveen M Jigajinni
 
PPT
Basic computer class 1
Carlstadt Public Library
 
PPTX
ppt of flowchart
140120109032
 
PPTX
Multiprogramming&timesharing
Tanuj Tyagi
 
PPTX
Algorithms and Flowcharts
Deva Singh
 
PPTX
Introduction to Operating Systems
Dr. C.V. Suresh Babu
 
PPSX
Algorithm and flowchart
Sachin Goyani
 
PDF
User Interface Design-Module 4 Windows
brindaN
 
PPTX
Metrics for project size estimation
Nur Islam
 
PPTX
operating system
hamidah rehman
 
PPTX
Memory technology and optimization in Advance Computer Architechture
Shweta Ghate
 
PPTX
Introduction To Computing presentation
ssuser38355e
 
PPTX
Flowcharts
Surendra Arora
 
PPT
Flow charts
Peter Andrews
 
PPT
Components of a computer system
Mark Santos
 
Algorithm and flowchart
Elizabeth de Leon Aler
 
Computer Fundamentals & Intro to C Programming module i
Ajit Nayak
 
Spreadsheets Page Setup And Printing
Lois Lindemann
 
Memory management
Vishal Singh
 
Parallel processing
Syed Zaid Irshad
 
Chapter 6 algorithms and flow charts
Praveen M Jigajinni
 
Basic computer class 1
Carlstadt Public Library
 
ppt of flowchart
140120109032
 
Multiprogramming&timesharing
Tanuj Tyagi
 
Algorithms and Flowcharts
Deva Singh
 
Introduction to Operating Systems
Dr. C.V. Suresh Babu
 
Algorithm and flowchart
Sachin Goyani
 
User Interface Design-Module 4 Windows
brindaN
 
Metrics for project size estimation
Nur Islam
 
operating system
hamidah rehman
 
Memory technology and optimization in Advance Computer Architechture
Shweta Ghate
 
Introduction To Computing presentation
ssuser38355e
 
Flowcharts
Surendra Arora
 
Flow charts
Peter Andrews
 
Components of a computer system
Mark Santos
 
Ad

Viewers also liked (6)

PPTX
Algorithms
Liam Dunphy
 
PPTX
Introduction to Pseudocode
Damian T. Gordon
 
PPTX
Algorithm and pseudo codes
hermiraguilar
 
PPT
Algorithmsandflowcharts1
luhkahreth
 
PPTX
Flowchart and algorithm
Sayali Shivarkar
 
PDF
Writing algorithms
Krishna Chaytaniah
 
Algorithms
Liam Dunphy
 
Introduction to Pseudocode
Damian T. Gordon
 
Algorithm and pseudo codes
hermiraguilar
 
Algorithmsandflowcharts1
luhkahreth
 
Flowchart and algorithm
Sayali Shivarkar
 
Writing algorithms
Krishna Chaytaniah
 
Ad

Similar to Algorithm and flowchart2010 (20)

PPTX
Lesson 1 of c programming algorithms and flowcharts.pptx
AlinaMishra7
 
PDF
PROGRAMMING IN C UNIT I.pdffffffffffffffffffffffffd
dinesh620610
 
PPTX
Flowcharts and pseudocodes
Dr Piyush Charan
 
ODP
Algorithms
Pradhan Rishi Sharma
 
ODP
Algorithms
Pradhan Rishi Sharma
 
PPTX
Four Elements of Computational Thinking.pptx
RonaldConsignaCagati
 
PPTX
Flowcharting and Algorithm
Zeinna Belle Desamito
 
PDF
Algorithm.pdf
MIT,Imphal
 
PDF
Algorithm defination, design & Implementation
Bilal Maqbool ツ
 
PPT
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
cosc242101003
 
PPTX
Introduction to computer science
umardanjumamaiwada
 
PPTX
lecture 5
umardanjumamaiwada
 
PPT
Flowcharts
Christian Aala
 
PPTX
Flowcharts (1)
Emmanuel Alimpolos
 
PPT
Algo.ppt
AyeshaAshiq7
 
PPTX
FLOWCHARTS.pptx
Srinivas Kanakala
 
PPTX
Object oriented programming
Nida Chaudhary
 
PPTX
Programming
Dr. B T Sampath Kumar
 
PPTX
Algorithm/Flowcharts Design Presentation
grouchocoffe
 
PPTX
Algorithm and flowchart.pptx
MaheShiva
 
Lesson 1 of c programming algorithms and flowcharts.pptx
AlinaMishra7
 
PROGRAMMING IN C UNIT I.pdffffffffffffffffffffffffd
dinesh620610
 
Flowcharts and pseudocodes
Dr Piyush Charan
 
Four Elements of Computational Thinking.pptx
RonaldConsignaCagati
 
Flowcharting and Algorithm
Zeinna Belle Desamito
 
Algorithm.pdf
MIT,Imphal
 
Algorithm defination, design & Implementation
Bilal Maqbool ツ
 
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
cosc242101003
 
Introduction to computer science
umardanjumamaiwada
 
lecture 5
umardanjumamaiwada
 
Flowcharts
Christian Aala
 
Flowcharts (1)
Emmanuel Alimpolos
 
Algo.ppt
AyeshaAshiq7
 
FLOWCHARTS.pptx
Srinivas Kanakala
 
Object oriented programming
Nida Chaudhary
 
Algorithm/Flowcharts Design Presentation
grouchocoffe
 
Algorithm and flowchart.pptx
MaheShiva
 

More from Jordan Delacruz (20)

PPTX
Novel analysis
Jordan Delacruz
 
PPTX
Motion tween resize
Jordan Delacruz
 
PPTX
Computer motion tween
Jordan Delacruz
 
PPT
Introduction to layers
Jordan Delacruz
 
PPTX
Graphics
Jordan Delacruz
 
PPTX
(Sept.14)
Jordan Delacruz
 
PPTX
(Sept.7)
Jordan Delacruz
 
PPTX
(Sept.5)
Jordan Delacruz
 
PPTX
(Sept. 8)
Jordan Delacruz
 
PPTX
(Sept6. )
Jordan Delacruz
 
PPTX
(Sept15.)demo
Jordan Delacruz
 
PPTX
(Aug.31) introduction to macflash
Jordan Delacruz
 
PPTX
(Sept.1) environment
Jordan Delacruz
 
PPTX
Conditional statement ss2
Jordan Delacruz
 
PPTX
Conditional statement ss1
Jordan Delacruz
 
PPTX
Introduction to basic programming repetition
Jordan Delacruz
 
PPTX
Introduction to basic programming
Jordan Delacruz
 
PPTX
Introduction to flowchart
Jordan Delacruz
 
PPT
Arithmetic operator
Jordan Delacruz
 
PPT
Arithmetic operator
Jordan Delacruz
 
Novel analysis
Jordan Delacruz
 
Motion tween resize
Jordan Delacruz
 
Computer motion tween
Jordan Delacruz
 
Introduction to layers
Jordan Delacruz
 
Graphics
Jordan Delacruz
 
(Sept.14)
Jordan Delacruz
 
(Sept.7)
Jordan Delacruz
 
(Sept.5)
Jordan Delacruz
 
(Sept. 8)
Jordan Delacruz
 
(Sept6. )
Jordan Delacruz
 
(Sept15.)demo
Jordan Delacruz
 
(Aug.31) introduction to macflash
Jordan Delacruz
 
(Sept.1) environment
Jordan Delacruz
 
Conditional statement ss2
Jordan Delacruz
 
Conditional statement ss1
Jordan Delacruz
 
Introduction to basic programming repetition
Jordan Delacruz
 
Introduction to basic programming
Jordan Delacruz
 
Introduction to flowchart
Jordan Delacruz
 
Arithmetic operator
Jordan Delacruz
 
Arithmetic operator
Jordan Delacruz
 

Recently uploaded (20)

PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
Care of patients with elImination deviation.pptx
AneetaSharma15
 
PDF
Biological Classification Class 11th NCERT CBSE NEET.pdf
NehaRohtagi1
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PDF
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
PDF
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PDF
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
Care of patients with elImination deviation.pptx
AneetaSharma15
 
Biological Classification Class 11th NCERT CBSE NEET.pdf
NehaRohtagi1
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 

Algorithm and flowchart2010

  • 2. Remember a computer is only a problem-solving tool! (one of the many different tools engineers use in solving problems)Introduction
  • 3. Recognize and understand the problem. Accumulate facts. Select appropriate theory. Make necessary assumptions. Solve the problem. Verify results.Method of Problem Solving
  • 4. The 5 steps in using a computer as a problem-solving toolDevelop an Algorithm and a Flowchart. Write the program in a computer language. (i.e. Fortran, C) Enter the program into the computer. Test and debug the program. Run the program, input data, and get the results from the computer.
  • 5. a step-by-step method for solving a problem or doing a task.An algorithm is a sequence of unambiguous instructions for solving a problem.The number of steps of an algorithm will be countable and finite.It is a sequence of instructions (or set of instructions) to make a program more readable; a process used to answer a question.Algorithm
  • 6. An Algorithm is just a detailed sequence of simple steps that are needed to solve a problem. A Flowchart is a graphical representation of an algorithm.Brief Definition
  • 7. There are two commonly used tools to help to document program logic (the algorithm). These areflowcharts and Pseudocode.
  • 8. Pseudocode- specifies the steps of algorithm using essentially natural language of superimposed control structure.Flowchart - a traditional graphical tool with standardized symbols. Show the sequence of steps in an algorithm.Methods of Specifying Algorithm
  • 9. The flowchart should flow from top to bottomIf the chart becomes complex, utilize connecting blocksAvoid intersecting flow linesUse meaningful description in the symbolFlowcharting Guidelines
  • 10. T . O. L.
  • 11. Quiz1. What is an algorithm?2. Two major tools of algorithm?
  • 12. 3.What is a Pseudocode?4. What is a Flowchart?5. Give one of the guidelines of Flowcharting.6-10 What are the Steps in Program Development?