Lompat ke konten Lompat ke sidebar Lompat ke footer

Pengertian Algorintma

A. Pengertian Algoritma.
Adalah unrutan langkah-langkah penyelesaian suatu problem secara sistematis dan logis.

B. Kriteria Pemilihan Algoritma yang Baik.
1. Ada output.
Suatu algoritma haruslah memiliki output yang merupakan solusi dari problem yang sedang diselesaikan.
2. Keekfektifan dan eferiensi.
Dikatakan efektif kalau algoritma itu sempurna duna. Dikatakan efisien kalau suatu proses algoritma relatif lebih singkat.
3. Jumlah langkahnya berhingga. 
Maksudnya ialah barisan intruksi yang dibentuk harus dalam suatu urutan tertentu.
4. Berakhir. 
Proses didalam mencari penyelesaian suatu problem harus berhenti dan berakhir dengan hasil haril yang merupakan solusinya.
5. Terstruktur. 
Yaitu urutan langkah-langkah yang dipakai harus disusun sedemikian rupa semoga penyelesaian tidak berbelit-belit.

C. Konsep Algoritma.
Ada lima tahapan dalam penyeleksian permasalahan memakai alat bantu komputer.
1. Analisis masalah.
Merupakan langkah paling awal untuk mengetahui lebih jauh perihal permasalahan bertujuan untuk menemukan ide-ide kemungkinan solusi terhadap permasalahan.
2. Merancang Algoritma.
Tujuan utamanya:
     1). Menentukan wangsit solusi
     2.) Menyatakan algoritma
     3.) Menvalidasi algoritma
     4.) Menganalisis algoritma
3. Mmembuat jadwal komputer.
Dimaksudkan untuk mengkonversika solusi bentu algoritma emnjadi solusi dalam bentuk jadwal komputer yang dikembangkan menurut algoritma yang telah disusun sebelumnya.
4. Menguji hasil jadwal komputer.
Sebuah jadwal komputer yang selesai dikembangkan perlu diuji dengan r=tujuan untuk memastikan bahwa jadwal telah berjalan sesuai dengan mekanisme dalam algoritma dan menunjukkan hasil yang valid untuk semua kemungkinan kasus data yang diinputkan.
5. Dokumentasi.
Tujuannya untuk menunjukkan informasi pemakaian jadwal komputer bagi para pemakai, atau sebagai pola bagi pengembang berikutnya.





Sumber http://now-smart.blogspot.com/