Gambar 56. Langkah langkah Pemrograman Komputer |
1. Mendefinisikan Masalah
Ini merupakan langkah pertama yang sering dilupakan orang. Menurut hukum Murphy(oleh Henry Ledgard):“Semakin cepat menulis program, akan semakin lama kita dapat menyelesaikannya”.Hal tersebut berlaku untuk permasalahan yang kompleks. Tentukan masalahnya, apa saja yang harus dipecahkan dengan menggunakan komputer, dan apa inputan serta outputnya.
2. Menemukan Solusi
Setelah masalah didefinisikan, maka langkah berikutnya adalah menentukan solusi.Jika masalah terlalu kompleks, maka ada baiknya masalah tersebut dipecah menjadi
Contohnya masalah invers matriks, maka kita dapat membagi menjadi beberapamodul:
�� meminta masukkan berupa matriks bujur sangkar�� mencari invers matriks�� menampilkan hasil kepada pengguna
Dengan penggunaan modul tersebut program utama akan menjadi lebih singkat danmudah dilihat.
3. Memilih Algoritma
Pilihlah algoritma yang benar-benar sesuai dan efisien untuk permasalahan tersebut
4. Menulis Program
Pilihlah bahasa yang mudah dipelajari, mudah digunakan, dan lebih baik lagi jikasudah dikuasai, memiliki tingkat kompatibilitas tinggi dengan perangkat keras danplatform lainnya.
5. Menguji Program
Setelah program jadi, silahkan uji program tersebut dengan segala macam kemungkinan yang ada, termasuk error-handlingnya sehingga program tersebut akan benar-benar handal dan layak digunakan.
6. Menulis Dokumentasi
Menulis dokumentasi sangat penting agar pada suatu saat jika kita akan melakukanperubahan atau membaca source code yang sudah kita tulis dapat kita ingat-ingat lagi dan kita akan mudah membacanya. Caranya adalah dengan menuliskan komentarkomentar kecil tentang apa maksud kode tersebut, untuk apa, variabel apa saja yang digunakan, untuk apa, dan parameter-parameter yang ada pada suatu prosedur dan fungsi.
7. Merawat Program
Program yang sudah jadi perlu dirawat untuk mencegah munculnya bug yang sebelumnya tidak terdeteksi. Atau mungkin juga pengguna membutuhkan fasilitasbaru yang dulu tidak ada.
Tidak ada komentar:
Posting Komentar
Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.