Hello! Pada artikel kali ini Saya akan membahas tentang algoritma beserta contoh sederhana nya.
Selamat membaca semua. !!!
Definisi Algoritma
“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma
Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu.
Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan.
Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.
Pertimbangan kedua yang harus diperhatikan adlalah kita harus mengetahui seberapa banyak hasil yang dicapai algortima tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil ( hasil yang hanya berupa pendekatan ).
Dan yang ketiga adalah efisiens algoritma, yaitu efisiensi waktu dan memori.
Algoritma yang baik harus mampu memberikan hasil yang sedekat mungin dengan nilai yang sebenarnya.
Algoritma adalah deskripsi dari suatu pola tingkah laku yang dinyatakan secara primitif yaitu aksi-aksi yang didefenisikan sebelumnya dan diberi nama, dan diasumsikan sebelumnya bahwa aksi-aksi tersebut dapat dikerjakan sehingga dapat menyebabkan kejadian.
Melaksanakan algoritma berarti mengerjakan langkah-langkah di dalam algoritma tersebut sesuai dengan prosedur.
Misalnya, juru masak membuat kue berdasarkan resep yang diberikan kepadanya, Pianis memainkan lagu berdasarkan papan not balok.
Karena itu suatu algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh si pemroses. Jadi suatu pemroses harus :
- Mengerti setiap langkah dalam algoritma.
- Mengerjakan operasi yang bersesuaian dengan langkah tersebut.
- Mengerti setiap langkah dalam algoritma.
- Mengerjakan operasi yang bersesuaian dengan langkah tersebut.
Simak contoh sederhana algoritma tersebut ya teman-teman...
PROSES :
Menelfon teman menggunakan telefon umum / koin
CONTOH ALGORITMA :
Langkah-langkah menelepon seseorang kawan melalui telepon umum yang menggunakan koin :
1. Mencari telepon umumnya
2. Menyiapkan uang koin
3. Menyiapkan nomer teman yang akan di telepon
4. Angkat gagang teleponnya
5. Dengarkan suara telepon untuk memastikan keadaan telepon baik
6. Masukan koin ke dalam lubang telepon
7. Tekan nomer telepon teman yang akan di telepon
8. Dengarkan suara di telepon
9. Ucapkan salam dahulu,apabila terdengar suara seseorang
10. Bertanya, untuk memastikan kita menelepon orang yang benar
11. Jika Salah, minta maaf / bilang salah sambung
Jika Benar, Lakukan obrolan / percakapan
12. Selesai, ucapkan Salam / sampai jumpa
13. Jika ingin dilanjutkan , masukan uang koin lagi. Agar waktu menelepon bisa lebih lama
14. Kembalikan gagang telepon ketempatnya
Algoritma Flowchart:
Semua kegiatan sehari-hari bisa kita jadikan sebagai contoh algoritma nya. Mungkin salah satu contohnya seperti itu.
Selamat mencoba, dan saya semoga artikel yang saya bagikan ini bisa bermanfaat untuk kalian dan menjadikan inspirasi bagi kalian.
Sumber
Terima kasih banyak karena sudah mau mampir di blog sederhana saya.
Wassalamualaikum Wr. Wb


Tidak ada komentar:
Posting Komentar