Apalagi ini sebuah mesin hitung (Compute) kita harus memberi mereka alur, baru bisa jalan. Dalam postingan kali ini saya akan membahas langkah-langkah pemrograman komputer. Langkah-langkah disini tidak baku harus dari langkah pertama. Ada beberapa langkah yang harus atau mungkin diulang sampai beberapa kali. Sebenarnya juga, ini bukan bentuk baku, ada banyak yang menyajikan yang kelihatannya berbeda tapi pada intinya sama. Berikut adalah beberapa langkah yang harus dilakukan dalam pemrograman komputer :
- Mendifinisikan Masalah. Langkah ini sangat penting ketika kita membuat sebuah program. kadang orang ketika mendapatkan perintah membuat program, tanpa pendifinisian masalah mereka langsung mengerjakan. Pendifinisian masalah sangat penting, karena ketika kita sudah tau arti dari masalahnya, kita nisa menentukan masukan dan keluaran pada program tersebut
Semakin cepat Anda menulis program akan semakin lama anda menyelesaikannya.
Henry Legdard
- Menentukan Solusi. Setelah masalah kita definisikan dengan jelas, dan masukan serta keluaran sudah jelas, maka kita tentukan Solusi atau mencari jalan bagaimana masalah tersebut diselesaikan. Dan apabila masalah tersebut terlalu rumit, kita membaginya kedalah modul-modul kecil agar lebih mudah diselesaikan.
- Memilih Algoritma. Langkah ini salah satu juga langkah pentingadama pemrograman komputer. Karena pemilihan algoritma yang tidak tepat maka kinerja program akan kurang baik atau tidak efisien meskipun hasil atau keluaran sama dengan algoritma yang tepat.
- Menulis Program. setelah pemilihan algoritma yang tepat kita menulis program. untuk menulis program dapat menggunakan berbagai bahasa tergantung. Dan yang harus dipertimbangkan saat memilih bahasa pemrograman, antara lain masalah yang dihadapi, bahasa pemrograman yang anda kuasai, dan sebagainya.
- Menguji Perogram. Setelah selesai menulis, tentu saja harus diuji program yang dibuat. Pengujian pertama adalah, apakah program berhasil dikompilasi dengan benar (No Syntax Error, ex)? dan Apakah program menghasilkan keluaran yang diinginkan? Untuk pengujian lebih jauh lagi, apakah program ini sudah berjalan dengan efisien dengan pemilihan algoritma-nya. terlebihnya pada pengujian keluaran terhadap kasus-kasus yang berbeda apakah hasilnya sesuai dengan yang dinginkan?
- Menulis Dokumentasi. Hal ini biasanya bersamaan dengan ketika menulis program, artinya pada setiap tahap dari mulai masukan hingga keluaran harus terdokumentasi, contoh dokumentasi setiap baris profram atau setiap beberapa baris program, ditambahkan komentar yang menjelaskan kegunaan dan pernyataan yang dibuat. Dokumentasi kadang dispelekan, padahal sangat penting sekali. pada ketika program sudah berjalan dan ada perubahan atau perbaikan terhadap program tersebut. bentuk-bentuk dokumentasi minimal seperti tadi pemberian komentar pada setiap baris atau pernyataan.
- Merawat Program. Ini dilakukan setelah program dibuat dan digunakan. seperti yang sering terjadi adalah munculnya bug yang sebelumnya tidak terdeteksi. atau penambahan fasilitas baru atau juga pengefisienan kinerja program tersebut.
Langkah-langkah diatas seperti yang dijelaskan sebelumnya, tidak harus baku seperti itu, boleh ditambahkan atau dilewati, atau mungkin saja diulangi hingga beberapa kali. Sekian dan Keep Learning ..
0 comments:
Post a Comment