la5 programming

Post on 29-Nov-2014

1.348 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

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

1. Problem Analysis

2. Program Design

3. Coding

4. Testing and Debugging

5. Documentation

1. Problem Analysis

• What the problem?

• What the input, process, and output?

• What the formula on how to calculate the mathematic operations?

2. Program Design

• Write the pseudo code

• Write flow chart

• Design user interface

Pseudo code

PROGRAM Mathematic_OperationsREAD the first numberREAD the second numberREAD commandbutton Add

CALCULATE the sum of number 1 and number 2PRINT the answer for Addition

END PROGRAM

Flow Chart

START

READ number 1 & 2

CALCULATE

STOP/END

PRINT the answer

User Interface

3. Coding

• SCRIPTING

Coding

‘formula for additional (internal documentation)

Private Sub cmdAdd_Click()Dim Number1, Number2 As Integer Number1 = txtNumber1.Text Number2 = txtNumber2.Text txtSum = Number1 + Number2End Sub

4. Testing and Debugging

• RUN & COMPILING

5. Documentation

• Internal Documentation

• External Documentation

Exercises

• Modify the additional formula to use for subtractions, multiplication and division.

top related