Friday 24 June 2016

PENGHANTAR TEKNOLOGI INFORMASI - 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

No comments:

Post a Comment