Algoritma Pemrograman. PEMROGRAMAN DASAR

Algoritma

Pengertian Algoritma
Algoritma adalah urutan langkah-langkah penyelesaian suatu masalah secara sistematis dan logis.
Kriteria pemilihan Algoritma yang baik :
1. Ada Output
   Suatu algoritma haruslah mempunyai output yang merupakan solusi dari masalah yang sedang diselesaikan.
2. Efektifitas dan Efisiensi
   Dikatakan efektif jika lagoritma-algoritma tersebut tepat guna.
   Dikatakan Efisien apabila jika waktu proses suatu algoritma relatif lebih singkat.
3. Jumlah langkah berhingga
   Barisan intruksi yang dibuat harus dalam suatu urutan tertentu.
4. Berakhir
    Berakhir proses didalam mencari penyelesaian suatu masalah harus berhenti dan berakhir dengan hasil akhir yang merupakan solusinya.
5. Terstruktur
    langkah-langkah yang digunakan harus disusun sedemikian rupa agar proses penyelesaian tidak berbelit-belit.

Konsep Algoritma

    Ada 5 tahapan dalam penyelesaian parmasalahan menggunakan alat bantu komputer :
1. Analisis Masalah
    Merupakan langkah-langkah paling awal untuk mengetahui lebih jauh tentang permasalahan, bertujuan untuk menemukan ide-ide kemungkinan solusi terhadap permasalahan.
2. Merancang algoritma
    Tujuan utamanya adalah :
    1. Menentukan ide solusi.
    2. Menyatakan algoritma.
    3. Memfalidasi algoritma
    4. Menganalisis algoritma
3. Membuat program komputer
    dimaksudkan untuk mengkonversi solusi bentuk algoritma menjadi solusi dalam bentuk program komputer yang dikembangkan berdasarkan algoritma yang telah disusun sebelumnya.
4. Menguji hasil program komputer
    Sebuah program komputer yang selesai dikembangkan perlu diuji dengan tujuan untuk memastikan bahwa program telah berjalan sesuai prosedur dalam algoritma dan memberikan hasil yang valid untuk semua kemungkinan kasus data yang diinputkan.
5. Dokumentasi
    Tujuannya untuk memberikan informasi pemakaian program komputer bagi para pemakai, atau sebagai acuan bagi pengembangan berikutnya.

Algoritma Pemrograman

    Algoritma pemrograman adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis yang digunakan untuk menyelesaikan sebuah penyusunan program komputer.
    Dasar-dasar algoritma pemrograman :
1. Proses
2. Instruksi
3. Aksi
    Pada dasarnya sebuah algoritma Adalah deskripsi pelaksanaan suatu proses yang disusun berdasarkan sederetan langkah instruksi yang logis, setiap langkah instruksi tersebut melakukan suatu tindakan (aksi) yang akan menghasilkan sejumlah operasi yang bersesuaian dengan aksi tersebut. Hasil yang diperoleh dari pekerjaan suatu aksi tersebut dapat dibandingkan berdasarkan keadaan sebelum aksi dimulai dan keadaan pada saat aksi selesai dikerjakan.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar

- See more at: http://arly-tkj.blogspot.com/2013/07/kumpulan-widget-unik-untuk-blog.html#sthash.Pc5vLTFZ.dpuf