Hello,This is me!

Wahyu Khoirurrizal

Just End User! Try to be Better Process Upgrading to Programmer and/or Networking-man(?) Web Designer and/or Web Developer

yuk cari bitcoin di sini!

simpan bitcoin di sini!

Cari Blog Ini

Minggu, 11 Juni 2017

Pemrograman

Suatu program pada dasarnya terdiri dari 3 bagian;

  • Input: bisa ada, bisa tidak
  • Proses
  • Output: Minimal satu output
Langkah Pembuatan Program

Langkah Pembuatan Program

  1. Mendefinisikan Masalah
  2. Menemukan solusi
  3. Memilih Algoritma
  4. Menulis program
  5. Menguji Program
  6. Menulis Dokumentasi
  7. Merawat Program

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 kompleks, tentukan masalahanya, apa saja yang harus dipecahkan dengan menggunakan komputer, dan apa inputan serta outputnya.

Menemukan Solusi

Setelah Masalah didefinisikan, maka langkah berikutnya adalah menentukan solusi. jika masalah terlalu kompleks, maka ada baiknya masalah tersebut dipecah menjadi modul-modul kecil agar lebih mudah diselesaikan
contohnya masalah invers matriks, maka kita dapat membagi menjadi beberapa modul:

  • meminta masukkan berupa matriks bujur sangkar
  • mencari invers matriks
  • menampilkan hasil kepada pengguna
dengan penggunaan modul tersebut program utama akan menjadi lebih singkat dan mudah dilihat.

Memilih Algoritma

pilihlan algoritma yang benar-benar sesuai dan efisien untuk permasalah tersebut

Menulis Program

Pilihlah bahasa yang mudah dipelajari, mudah digunakan, dan lebih baik lagi jika sudah dikuasai, memiliki tingkat kompabilitas tinggi dengan perangkat keras dan platform lainnya. contoh bahasa pemrograman: Java, C, C++, ruby, Scala, php, python, dan lain sebagainya

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

Menuliskan Dokumentasi

Menuliskan dokumentasi sangat penting agar pada suatu saat jika kita akan melakukan perubahah atau membaca source code yang kita tulis dapat kita ingat-ingat lagi kita akan mudah membacanya. caranya adalah dengan menuliskan komentar-komentar  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

Merawat program

program yang sudah jadi perlu dirawat untuk mencegah munculnya bug yang sebelumnya tidak terdeteksi. atau mungkin juga pengguna membutuhkan fasilitas baru yang dulu tidak ada.

My Deskripsion here.

0 komentar:

Posting Komentar

Wahyu Khoirurrizal
+62818182683
Jakarta, Indonesia

....

Arsip Blog

Diberdayakan oleh Blogger.