PENGEMBANGAN PROGRAM TERSTRUKTUR
Langkah-langkah di dalam
pengembangan program terstruktur:
1) Mendefinisikan masalah
Masalah perlu didefinisikan
dan diketahui dengan pasti/persis, supaya program yang dikembangkan dapat
menghasilkan informasi sesuai dengan program yang dibutuhkan.
2) Memilih bahasa pemrograman
Pemilihan bahasa pemrograman ini
tergantung dari permasalahannya dan penguasaan bahasa pemrograman yang dikuasai
oleh programmer
3) Merancang program
Di dalam
merancang suatu program terstruktur dapat digunakan beberapa alat bantu:
a. Bagan
terstruktur : menunjukkan bagaimana
tiap-tiap modulus program berhubungan satu dengan yang lain.
b. Flowchart
: simbol-simbol dalam membuat
logika program.
4) Pemrograman
5) Pengetesan dan pelacakan kesalahan
program
Sebelum
program diterapkan, maka program harus bebas terlebih dulu dari
kesalahan. Oleh
sebab itu program harus di test untuk menemukan kesalahan2 yang
mungkin terjadi.
Penyebab kesalahan program:
1. Kesalahan Bahasa/kesalahan
penulisan/kesalahan tata bahasa
Kesalahan didalam penulisan program
yang tidak sesuai dengan apa yang sudah ditentukan. Kesalahan ini mudah
ditemukan dan diperbaiki, karena compiler akan memberitahukan letak dan sebab
kesalahan sewaktu program dikompilasi/dijalankan.
2. Kesalahan sewaktu proses
Kesalahan yang terjadi sewaktu
program dijalankan yang menyebabkan proses program berhenti sebelum selesai
pada saatnya, dimana kompiler menemukan kondisi2 yang belum terpenuhi
yang tidak bisa dikerjakan
3. Kesalahan logika
Kesalahan dari logika program yang
dibuat. Kesalahan ini sulit ditemukan karena tidak ada pemberitahuan mengenai
kesalahannya dan tetap akan didapatkan hasil proses program tsb, namun hasilnya
salah.
6) Membuat dokumentasi program
Adalah catatan mengenai program
yang telah dibuat/dirancang.
1. Keterangan
Penjelasan
Berisi
keterangan2 tertulis mengenai program
2. Cetakan
dari program sumber (Source Program Listing)
Mencetak instruksi2 program agar dapat memperbaiki
kembali bila ada yang memanipulasi
3. Manual
operasi penggunaan program
Memberikan petunjuk bagaimana menggunakan program
yang sudah dibuat
Tidak ada komentar:
Posting Komentar