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: