PROGRAMMING Program Development 040407 Prepared by: Norhasimah Mohamed, Head Of ICT Panel, SMK Sungai Pusu, Gombak Selangor.
Learning Outcomes Apply program development phases to solve problems Develop a program
Situation Your younger brother has a problem with a basic mathematic operations like addition, subtraction, multiplication, and division. Your parents ask you to develop one simple system using Visual Basic to help your brother. Your system should have function button to calculate the additional, subtraction, multiplication, and division for at least two integer numbers
Programming Development Phase Problem Analysis Program Design Coding Testing and Debugging Documentation
1. Problem Analysis What the problem? What the input, process, and output? What the formula on how to calculate the mathematic operations? 1
2. Program Design Write the  pseudo code Write  flow chart Design  user interface 2
Pseudo code PROGRAM Mathematic_Operations READ the first number READ the second number READ commandbutton Add CALCULATE the sum of number 1 and number 2 PRINT the answer for Addition END PROGRAM
Flow Chart START READ number 1 & 2 CALCULATE STOP/END PRINT the answer
User Interface
3. Coding SCRIPTING 3
Coding ‘ formula for additional (internal documentation) Private Sub cmdAdd_Click() Dim Number1, Number2 As Integer Number1 = txtNumber1.Text Number2 = txtNumber2.Text txtSum = Number1 + Number2 End Sub
4. Testing and Debugging RUN & COMPILING 4
5. Documentation Internal Documentation External Documentation 5
Exercises Modify the additional formula to use for subtractions, multiplication and division.

La5 Programming688

  • 1.
    PROGRAMMING Program Development040407 Prepared by: Norhasimah Mohamed, Head Of ICT Panel, SMK Sungai Pusu, Gombak Selangor.
  • 2.
    Learning Outcomes Applyprogram development phases to solve problems Develop a program
  • 3.
    Situation Your youngerbrother has a problem with a basic mathematic operations like addition, subtraction, multiplication, and division. Your parents ask you to develop one simple system using Visual Basic to help your brother. Your system should have function button to calculate the additional, subtraction, multiplication, and division for at least two integer numbers
  • 4.
    Programming Development PhaseProblem Analysis Program Design Coding Testing and Debugging Documentation
  • 5.
    1. Problem AnalysisWhat the problem? What the input, process, and output? What the formula on how to calculate the mathematic operations? 1
  • 6.
    2. Program DesignWrite the pseudo code Write flow chart Design user interface 2
  • 7.
    Pseudo code PROGRAMMathematic_Operations READ the first number READ the second number READ commandbutton Add CALCULATE the sum of number 1 and number 2 PRINT the answer for Addition END PROGRAM
  • 8.
    Flow Chart STARTREAD number 1 & 2 CALCULATE STOP/END PRINT the answer
  • 9.
  • 10.
  • 11.
    Coding ‘ formulafor additional (internal documentation) Private Sub cmdAdd_Click() Dim Number1, Number2 As Integer Number1 = txtNumber1.Text Number2 = txtNumber2.Text txtSum = Number1 + Number2 End Sub
  • 12.
    4. Testing andDebugging RUN & COMPILING 4
  • 13.
    5. Documentation InternalDocumentation External Documentation 5
  • 14.
    Exercises Modify theadditional formula to use for subtractions, multiplication and division.