ict - programming

14
PROGRAMMING Program Development

Upload: aleeya91

Post on 16-Dec-2014

3.008 views

Category:

Business


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Ict - Programming

PROGRAMMING

Program Development

Page 2: Ict - Programming

Learning Outcomes

• Apply program development phases to solve problems• Develop a program

Page 3: Ict - Programming

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

Page 4: Ict - Programming

Programming Development Phase

1. Problem Analysis2. Program Design3. Coding4. Testing and Debugging5. Documentation

Page 5: Ict - Programming

1. Problem Analysis

• What the problem?• What the input, process, and output?• What the formula on how to calculate

the mathematic operations?

Page 6: Ict - Programming

2. Program Design

• Write the pseudo code• Write flow chart• Design user interface

Page 7: Ict - Programming

Pseudo code

PROGRAM Mathematic_OperationsREAD the first numberREAD the second numberREAD command button Add

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

END PROGRAM

Page 8: Ict - Programming

Flow ChartSTART

READ number 1 & 2

CALCULATE

STOP/END

PRINT the answer

Page 9: Ict - Programming

User Interface

Page 10: Ict - Programming

3. Coding

• SCRIPTING

Page 11: Ict - Programming

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

Page 12: Ict - Programming

4. Testing and Debugging

• RUN & COMPILING

Page 13: Ict - Programming

5. Documentation

• Internal Documentation• External Documentation

Page 14: Ict - Programming

Exercises

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