LEARNING AREA : PROGRAMMING (Tingkatan 5)

5 PHASES OF PROGRAM DEVELOPMENT

5 Fasa Pembangunan Program

FASA

AKTIVITI-AKTIVITI

ANALISIS MASALAH

Problem Analysis

Kajian Kes. Melakukan kajian tentang program yang ingin dibangunkan.

Kenalpasti masalah dan penyelesaian yang boleh dibina dalam program.

REKABENTUK PROGRAM

Program Design

Rekabentuk model Atas-Ke-Bawah (Top Down Design Model). Merekabentuk program dengan membahagikan fungsi & tugas kepada beberapa bahagian / modul / sub modul yang spesifik.

Kod Pseudo. Menyediakan kod pseudo yang menerangkan turutan algoritma program yang dibangunkan.

Carta Alir. Menyediakan carta alir proses kerja bagi program yang dibangunkan.

PENGKODAN

Coding

Bahasa Pengaturcaraan. Menetapkan bahasa pengaturcaraan yang sesuai untuk membina program.

Menulis Kod. menulis baris kod atau skrip untuk program

PENGUJIAN & PENYAHPIJATAN

Testing & Debugging

Kenalpasti 3 Jenis Kesalahan : Kesalahan Sintaks, Kesalahan Logik, Kesalahan Run-Time (Uji Lari).

Penyahpijatan / pembetulan.

DOKUMENTASI

Documentation

Laporan Lengkap. Menyediakan laporan dari mula hingga siapnya program.

Manual Pengguna. Menyediakan panduan penggunaan program untuk pengguna.