BAB VII
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.
4. Keterangan Penjelasan
Berisi
keterangan2 tertulis mengenai program
5. Cetakan dari program sumber (Source Program Listing)
Mencetak
instruksi2 program agar dapat memperbaiki kembali bila ada yang
memanipulasi
6. Manual operasi penggunaan program
Memberikan
petunjuk bagaimana menggunakan program yang sudah dibuat
0 komentar:
Posting Komentar