SlideShare ist ein Scribd-Unternehmen logo
1 von 19
   The    process     of    developing   and
    implementing various sets of instructions
    to enable a computer to do a certain task.
    These instructions are considered computer
    programs and help the computer to
    operate smoothly.
 It   is also the process of
  writing, testing and maintaining the
  source code of computer programs
 Knowledge and mastery of
  the programming language.
 Logic formulation
 Is
   an artificial language that can be
 used to control the behavior of a
 machine, particularly a computer.
 Problem definition
 Problem Analysis
 Algorithm design
 Coding
 Testing and debugging
 Use of symbols and phrases to
  designate the logic of how a problem is
  solved.
 A combination representing the logical
  sequence in which a combination of
  steps or operations to be performed.
 It is a blueprint of the program.
Terminal
          (Start/Begin)



Used to signify the beginning
   and end of flowchart
Preparation or
            Initialization
           (Sum=0, A=1)



Used to select initial conditions
Input / Output
     (Read A or Print A)


Shows input and output
Processing
           (Sum=A+B)


Performs any calculations that are
           to be done
Decision
               (If A>B)


Signifies any decisions that are to be done.
Flowlines – signifies the process that is to be
aexecuted next.
   Is a finite set of instructions that specify
    a sequence of operations to be carried
    out in order to solve a specific problem.
Draw a flowchart that will compute and display
the sum and product of two numbers. Write its
equivalent algorithm.
Draw a flowchart that will compute and display
the area of a rectangle using the formula:
Area =Length X width
          Start




           L=0
           W=0
          Area=0


                     Area=L *W   Display Area   End
         Read L, W
Draw a flowchart that will compute and display
the area of a rectangle using the formula:
Area =Length X width, if the Area is greater
than 5, display the word Hello and if not display
Hi
      Start


     L=0
     W=0
    Area=0                    Area >5     Display Area   End


   Read L, W   Area=L *W


                           Display Area

Weitere ähnliche Inhalte

Was ist angesagt?

Algorithms and flowcharts
Algorithms and flowchartsAlgorithms and flowcharts
Algorithms and flowchartsSamuel Igbanogu
 
Flowchart and algorithem
Flowchart and algorithemFlowchart and algorithem
Flowchart and algorithemehsanullah786
 
Algorithms and flowcharts
Algorithms and flowchartsAlgorithms and flowcharts
Algorithms and flowchartskhair20
 
flowchart & algorithms
flowchart & algorithmsflowchart & algorithms
flowchart & algorithmsStudent
 
Algorithms and how to write an algorithms
Algorithms and how to write an algorithmsAlgorithms and how to write an algorithms
Algorithms and how to write an algorithmsAhmed Nobi
 
Introduction to basic programming repetition
Introduction to basic programming repetitionIntroduction to basic programming repetition
Introduction to basic programming repetitionJordan Delacruz
 
Unit 3 Foc
Unit  3 FocUnit  3 Foc
Unit 3 FocJAYA
 
Computer programming:Know How to Flowchart
Computer  programming:Know How to FlowchartComputer  programming:Know How to Flowchart
Computer programming:Know How to FlowchartAngelo Tomboc
 
Best Techniques To Design Programs - Program Designing Techniques
Best Techniques To Design Programs - Program Designing TechniquesBest Techniques To Design Programs - Program Designing Techniques
Best Techniques To Design Programs - Program Designing TechniquesTech
 
Chapter 6 algorithms and flow charts
Chapter 6  algorithms and flow chartsChapter 6  algorithms and flow charts
Chapter 6 algorithms and flow chartsPraveen M Jigajinni
 
Md university cmis 102 week 3 hands
Md university cmis 102 week 3 handsMd university cmis 102 week 3 hands
Md university cmis 102 week 3 handseyavagal
 
Program design techniques
Program design techniquesProgram design techniques
Program design techniquesfika sweety
 
8.1 alogorithm & prolem solving
8.1 alogorithm & prolem solving8.1 alogorithm & prolem solving
8.1 alogorithm & prolem solvingKhan Yousafzai
 
Copy of dti2143/dam31303 chap 1 problem solving and program design
Copy of dti2143/dam31303 chap 1 problem solving and program designCopy of dti2143/dam31303 chap 1 problem solving and program design
Copy of dti2143/dam31303 chap 1 problem solving and program designalish sha
 
Algorithms, flow charts and pseudocodes
Algorithms, flow charts and pseudocodesAlgorithms, flow charts and pseudocodes
Algorithms, flow charts and pseudocodesSatveer Mann
 
Algorithm and flowchart
Algorithm and flowchartAlgorithm and flowchart
Algorithm and flowchartSachin Goyani
 

Was ist angesagt? (20)

Algorithms and flowcharts
Algorithms and flowchartsAlgorithms and flowcharts
Algorithms and flowcharts
 
algo
algoalgo
algo
 
Flowchart and algorithem
Flowchart and algorithemFlowchart and algorithem
Flowchart and algorithem
 
Algorithms and flowcharts
Algorithms and flowchartsAlgorithms and flowcharts
Algorithms and flowcharts
 
flowchart & algorithms
flowchart & algorithmsflowchart & algorithms
flowchart & algorithms
 
Algorithms and how to write an algorithms
Algorithms and how to write an algorithmsAlgorithms and how to write an algorithms
Algorithms and how to write an algorithms
 
Introduction to basic programming repetition
Introduction to basic programming repetitionIntroduction to basic programming repetition
Introduction to basic programming repetition
 
Unit 3 Foc
Unit  3 FocUnit  3 Foc
Unit 3 Foc
 
Computer programming:Know How to Flowchart
Computer  programming:Know How to FlowchartComputer  programming:Know How to Flowchart
Computer programming:Know How to Flowchart
 
Best Techniques To Design Programs - Program Designing Techniques
Best Techniques To Design Programs - Program Designing TechniquesBest Techniques To Design Programs - Program Designing Techniques
Best Techniques To Design Programs - Program Designing Techniques
 
Ch03
Ch03Ch03
Ch03
 
Chapter 6 algorithms and flow charts
Chapter 6  algorithms and flow chartsChapter 6  algorithms and flow charts
Chapter 6 algorithms and flow charts
 
Md university cmis 102 week 3 hands
Md university cmis 102 week 3 handsMd university cmis 102 week 3 hands
Md university cmis 102 week 3 hands
 
3 algorithm-and-flowchart
3 algorithm-and-flowchart3 algorithm-and-flowchart
3 algorithm-and-flowchart
 
Program design techniques
Program design techniquesProgram design techniques
Program design techniques
 
Algorithm itabq
Algorithm itabqAlgorithm itabq
Algorithm itabq
 
8.1 alogorithm & prolem solving
8.1 alogorithm & prolem solving8.1 alogorithm & prolem solving
8.1 alogorithm & prolem solving
 
Copy of dti2143/dam31303 chap 1 problem solving and program design
Copy of dti2143/dam31303 chap 1 problem solving and program designCopy of dti2143/dam31303 chap 1 problem solving and program design
Copy of dti2143/dam31303 chap 1 problem solving and program design
 
Algorithms, flow charts and pseudocodes
Algorithms, flow charts and pseudocodesAlgorithms, flow charts and pseudocodes
Algorithms, flow charts and pseudocodes
 
Algorithm and flowchart
Algorithm and flowchartAlgorithm and flowchart
Algorithm and flowchart
 

Andere mochten auch

дорогие друзья! сегодня мы с вами станем
дорогие друзья! сегодня мы с вами станемдорогие друзья! сегодня мы с вами станем
дорогие друзья! сегодня мы с вами станемgoodad
 
Leverage the Power of Social Media for Your Business: Presented by Cisco
Leverage the Power of Social Media for Your Business: Presented by CiscoLeverage the Power of Social Media for Your Business: Presented by Cisco
Leverage the Power of Social Media for Your Business: Presented by CiscoSquareOne|Consulting
 
situational Leadership (R) History
situational Leadership (R) Historysituational Leadership (R) History
situational Leadership (R) Historyrobw75
 
Leveraging the Power of Social Media - For Cisco Partners
Leveraging the Power of Social Media - For Cisco PartnersLeveraging the Power of Social Media - For Cisco Partners
Leveraging the Power of Social Media - For Cisco PartnersSquareOne|Consulting
 
Practice Quiz Week 4
Practice Quiz Week 4Practice Quiz Week 4
Practice Quiz Week 4tjvmetric
 
Theming Sites with SASS
Theming Sites with SASSTheming Sites with SASS
Theming Sites with SASSShawn Rider
 
Barbarians at the Gate: Games and Culture
Barbarians at the Gate: Games and CultureBarbarians at the Gate: Games and Culture
Barbarians at the Gate: Games and CultureShawn Rider
 
Work is not a Dare: Tips for Building Inclusive Teams
Work is not a Dare: Tips for Building Inclusive TeamsWork is not a Dare: Tips for Building Inclusive Teams
Work is not a Dare: Tips for Building Inclusive TeamsShawn Rider
 

Andere mochten auch (15)

дорогие друзья! сегодня мы с вами станем
дорогие друзья! сегодня мы с вами станемдорогие друзья! сегодня мы с вами станем
дорогие друзья! сегодня мы с вами станем
 
test
testtest
test
 
If then statement
If then statementIf then statement
If then statement
 
Leverage the Power of Social Media for Your Business: Presented by Cisco
Leverage the Power of Social Media for Your Business: Presented by CiscoLeverage the Power of Social Media for Your Business: Presented by Cisco
Leverage the Power of Social Media for Your Business: Presented by Cisco
 
Introduction to Visual Basic (Week 2)
Introduction to Visual Basic (Week 2)Introduction to Visual Basic (Week 2)
Introduction to Visual Basic (Week 2)
 
situational Leadership (R) History
situational Leadership (R) Historysituational Leadership (R) History
situational Leadership (R) History
 
Itog
ItogItog
Itog
 
Leveraging the Power of Social Media - For Cisco Partners
Leveraging the Power of Social Media - For Cisco PartnersLeveraging the Power of Social Media - For Cisco Partners
Leveraging the Power of Social Media - For Cisco Partners
 
Introduction to programming (week 1)
Introduction to programming (week 1)Introduction to programming (week 1)
Introduction to programming (week 1)
 
Practice Quiz Week 4
Practice Quiz Week 4Practice Quiz Week 4
Practice Quiz Week 4
 
Social Media | Demystified
Social Media | DemystifiedSocial Media | Demystified
Social Media | Demystified
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Theming Sites with SASS
Theming Sites with SASSTheming Sites with SASS
Theming Sites with SASS
 
Barbarians at the Gate: Games and Culture
Barbarians at the Gate: Games and CultureBarbarians at the Gate: Games and Culture
Barbarians at the Gate: Games and Culture
 
Work is not a Dare: Tips for Building Inclusive Teams
Work is not a Dare: Tips for Building Inclusive TeamsWork is not a Dare: Tips for Building Inclusive Teams
Work is not a Dare: Tips for Building Inclusive Teams
 

Ähnlich wie Introduction to programming (week 1)

ALGORITHM PPT GUIDE.pdf
ALGORITHM PPT GUIDE.pdfALGORITHM PPT GUIDE.pdf
ALGORITHM PPT GUIDE.pdfmeychu1
 
Lecture1-Algorithms-and-Flowcharts-ppt.ppt
Lecture1-Algorithms-and-Flowcharts-ppt.pptLecture1-Algorithms-and-Flowcharts-ppt.ppt
Lecture1-Algorithms-and-Flowcharts-ppt.pptReshuReshma8
 
Basic Slides on Algorithms and Flowcharts
Basic Slides on Algorithms and FlowchartsBasic Slides on Algorithms and Flowcharts
Basic Slides on Algorithms and Flowchartsmoazwinner
 
algorithms and flow chart overview.pdf
algorithms and flow chart overview.pdfalgorithms and flow chart overview.pdf
algorithms and flow chart overview.pdfAmanPratik11
 
AlgorithmAndFlowChart.pdf
AlgorithmAndFlowChart.pdfAlgorithmAndFlowChart.pdf
AlgorithmAndFlowChart.pdfSusieMaestre1
 
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.pptLecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.pptcosc242101003
 
Logic Development and Algorithm.
Logic Development and Algorithm.Logic Development and Algorithm.
Logic Development and Algorithm.NandiniSidana
 
detail of flowchart and algorithm that are used in programmingpdf
detail of flowchart and algorithm that are used in programmingpdfdetail of flowchart and algorithm that are used in programmingpdf
detail of flowchart and algorithm that are used in programmingpdfssuserf86fba
 
Algorithm Flowchart Manual ALGORITHM FLOWCHART MANUAL For STUDENTS
Algorithm   Flowchart Manual ALGORITHM   FLOWCHART MANUAL For STUDENTSAlgorithm   Flowchart Manual ALGORITHM   FLOWCHART MANUAL For STUDENTS
Algorithm Flowchart Manual ALGORITHM FLOWCHART MANUAL For STUDENTSAlicia Edwards
 
Basic computer-programming-2
Basic computer-programming-2Basic computer-programming-2
Basic computer-programming-2lemonmichelangelo
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlabvikrammutneja1
 
2 programming-using-java how to built application
2 programming-using-java how to built application2 programming-using-java how to built application
2 programming-using-java how to built applicationMahmoud Alfarra
 

Ähnlich wie Introduction to programming (week 1) (20)

ALGORITHM PPT GUIDE.pdf
ALGORITHM PPT GUIDE.pdfALGORITHM PPT GUIDE.pdf
ALGORITHM PPT GUIDE.pdf
 
Lecture1-Algorithms-and-Flowcharts-ppt.ppt
Lecture1-Algorithms-and-Flowcharts-ppt.pptLecture1-Algorithms-and-Flowcharts-ppt.ppt
Lecture1-Algorithms-and-Flowcharts-ppt.ppt
 
ICP - Lecture 6
ICP - Lecture 6ICP - Lecture 6
ICP - Lecture 6
 
Basic Slides on Algorithms and Flowcharts
Basic Slides on Algorithms and FlowchartsBasic Slides on Algorithms and Flowcharts
Basic Slides on Algorithms and Flowcharts
 
algorithms and flow chart overview.pdf
algorithms and flow chart overview.pdfalgorithms and flow chart overview.pdf
algorithms and flow chart overview.pdf
 
Problem solving methodology
Problem solving methodologyProblem solving methodology
Problem solving methodology
 
AlgorithmAndFlowChart.pdf
AlgorithmAndFlowChart.pdfAlgorithmAndFlowChart.pdf
AlgorithmAndFlowChart.pdf
 
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.pptLecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
Lecture_01-Problem_Solving[1]||ProgrammingFundamental.ppt
 
Logic Development and Algorithm.
Logic Development and Algorithm.Logic Development and Algorithm.
Logic Development and Algorithm.
 
Chap6
Chap6Chap6
Chap6
 
Session1
Session1Session1
Session1
 
detail of flowchart and algorithm that are used in programmingpdf
detail of flowchart and algorithm that are used in programmingpdfdetail of flowchart and algorithm that are used in programmingpdf
detail of flowchart and algorithm that are used in programmingpdf
 
Algorithm Flowchart Manual ALGORITHM FLOWCHART MANUAL For STUDENTS
Algorithm   Flowchart Manual ALGORITHM   FLOWCHART MANUAL For STUDENTSAlgorithm   Flowchart Manual ALGORITHM   FLOWCHART MANUAL For STUDENTS
Algorithm Flowchart Manual ALGORITHM FLOWCHART MANUAL For STUDENTS
 
Algorithm manual
Algorithm manualAlgorithm manual
Algorithm manual
 
Basic computer-programming-2
Basic computer-programming-2Basic computer-programming-2
Basic computer-programming-2
 
Introduction to computer_lec_04
Introduction to computer_lec_04Introduction to computer_lec_04
Introduction to computer_lec_04
 
Flowcharting
FlowchartingFlowcharting
Flowcharting
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
 
Cp module 2
Cp module 2Cp module 2
Cp module 2
 
2 programming-using-java how to built application
2 programming-using-java how to built application2 programming-using-java how to built application
2 programming-using-java how to built application
 

Introduction to programming (week 1)

  • 1.
  • 2. The process of developing and implementing various sets of instructions to enable a computer to do a certain task. These instructions are considered computer programs and help the computer to operate smoothly.
  • 3.  It is also the process of writing, testing and maintaining the source code of computer programs
  • 4.  Knowledge and mastery of the programming language.  Logic formulation
  • 5.  Is an artificial language that can be used to control the behavior of a machine, particularly a computer.
  • 6.  Problem definition  Problem Analysis  Algorithm design  Coding  Testing and debugging
  • 7.
  • 8.  Use of symbols and phrases to designate the logic of how a problem is solved.  A combination representing the logical sequence in which a combination of steps or operations to be performed.  It is a blueprint of the program.
  • 9. Terminal (Start/Begin) Used to signify the beginning and end of flowchart
  • 10. Preparation or Initialization (Sum=0, A=1) Used to select initial conditions
  • 11. Input / Output (Read A or Print A) Shows input and output
  • 12. Processing (Sum=A+B) Performs any calculations that are to be done
  • 13. Decision (If A>B) Signifies any decisions that are to be done.
  • 14. Flowlines – signifies the process that is to be aexecuted next.
  • 15.
  • 16. Is a finite set of instructions that specify a sequence of operations to be carried out in order to solve a specific problem.
  • 17. Draw a flowchart that will compute and display the sum and product of two numbers. Write its equivalent algorithm.
  • 18. Draw a flowchart that will compute and display the area of a rectangle using the formula: Area =Length X width Start L=0 W=0 Area=0 Area=L *W Display Area End Read L, W
  • 19. Draw a flowchart that will compute and display the area of a rectangle using the formula: Area =Length X width, if the Area is greater than 5, display the word Hello and if not display Hi Start L=0 W=0 Area=0 Area >5 Display Area End Read L, W Area=L *W Display Area