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
C# Dot net unit-2.pdf
PDF
JAVA PPT Part-1 BY ADI.pdf
PPTX
Presentation on C++ Programming Language
PDF
Preprocessor
PPTX
Programming Fundamentals lecture 1
PPTX
Calculator using Java
PDF
Programming languages and concepts by vivek parihar
PPTX
PyCon 2015 (Py.15): Python Beginner's Tutorial
C# Dot net unit-2.pdf
JAVA PPT Part-1 BY ADI.pdf
Presentation on C++ Programming Language
Preprocessor
Programming Fundamentals lecture 1
Calculator using Java
Programming languages and concepts by vivek parihar
PyCon 2015 (Py.15): Python Beginner's Tutorial

What's hot (20)

PPT
Oops ppt
PPTX
Introduction to Object Oriented Programming
PPTX
Function in c
PPTX
Why programming is important
PPTX
Introduction to programming
PPTX
Increment and Decrement operators in C++
PDF
Loops in C Programming | for Loop | do-while Loop | while Loop | Nested Loop
PPTX
Introduction to MERN Stack
PPTX
Algorithm Design & Implementation
PPT
Introduction to oop
PPT
Introduction to Algorithms & flow charts
PPTX
Compare between pop and oop
PPTX
Types of Programming Languages
PPTX
Introduction to Basics of Python
PPTX
Computer Programming Overview
PPTX
Introduction to Java -unit-1
PPTX
PPT
C program
PPTX
Bca ii dfs u-1 introduction to data structure
Oops ppt
Introduction to Object Oriented Programming
Function in c
Why programming is important
Introduction to programming
Increment and Decrement operators in C++
Loops in C Programming | for Loop | do-while Loop | while Loop | Nested Loop
Introduction to MERN Stack
Algorithm Design & Implementation
Introduction to oop
Introduction to Algorithms & flow charts
Compare between pop and oop
Types of Programming Languages
Introduction to Basics of Python
Computer Programming Overview
Introduction to Java -unit-1
C program
Bca ii dfs u-1 introduction to data structure
Ad

Viewers also liked (8)

PPTX
Algorithm and flowchart
PPTX
Algorithms
PPTX
Introduction to Pseudocode
PPTX
Algorithm and pseudo codes
PPT
Algorithmsandflowcharts1
PPTX
Flowchart and algorithm
PDF
Writing algorithms
PPTX
Algorithms and Flowcharts
Algorithm and flowchart
Algorithms
Introduction to Pseudocode
Algorithm and pseudo codes
Algorithmsandflowcharts1
Flowchart and algorithm
Writing algorithms
Algorithms and Flowcharts
Ad

Similar to Algorithm and flowchart2010 (20)

PPTX
What is algorithm
PPTX
Introduction to computer science
PPTX
lecture 5
DOCX
Introduction to Programming.docx
PPTX
Programming C ppt for learning foundations
PPTX
PCCF UNIT 1.pptx
PPTX
System programming and implementation
PPTX
introduction to computing & programming
PPT
Unit 1 python (2021 r)
PDF
Python Unit 1.pdfPython Notes for Bharathiar university syllabus
PPT
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
PPTX
Programming str_Language of Logic/c.pptx
PPT
PPTX
Module 1 python.pptx
PPTX
Programming _Language of Logic_ PPT.pptx
PPT
Ch1 principles of software development
PPTX
Programming_Lecture_1.pptx
PDF
final Unit 1-1.pdf
PDF
Problem solving methodology
PPT
Basics of Programming Algorithms and Flowchart
What is algorithm
Introduction to computer science
lecture 5
Introduction to Programming.docx
Programming C ppt for learning foundations
PCCF UNIT 1.pptx
System programming and implementation
introduction to computing & programming
Unit 1 python (2021 r)
Python Unit 1.pdfPython Notes for Bharathiar university syllabus
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
Programming str_Language of Logic/c.pptx
Module 1 python.pptx
Programming _Language of Logic_ PPT.pptx
Ch1 principles of software development
Programming_Lecture_1.pptx
final Unit 1-1.pdf
Problem solving methodology
Basics of Programming Algorithms and Flowchart

More from Jordan Delacruz (20)

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

Recently uploaded (20)

PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Pharma ospi slides which help in ospi learning
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
master seminar digital applications in india
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Pre independence Education in Inndia.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
Institutional Correction lecture only . . .
PDF
01-Introduction-to-Information-Management.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Pharma ospi slides which help in ospi learning
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
TR - Agricultural Crops Production NC III.pdf
Supply Chain Operations Speaking Notes -ICLT Program
master seminar digital applications in india
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Pre independence Education in Inndia.pdf
PPH.pptx obstetrics and gynecology in nursing
Anesthesia in Laparoscopic Surgery in India
Complications of Minimal Access Surgery at WLH
Week 4 Term 3 Study Techniques revisited.pptx
Microbial disease of the cardiovascular and lymphatic systems
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Institutional Correction lecture only . . .
01-Introduction-to-Information-Management.pdf

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?