Senin, 11 November 2013

Logika & Algoritma


Pengertian Logika dan Algoritma

Apa itu logika & Algoritma ?

Logika berasal dari dari bahasa Yunani yaitu LOGOS yang berarti ilmu. Logika dapat diartikan ilmu yang mengajarkan cara berpikir untuk melakukan aksi dengan tujuan tertentu.
Sedangkan Algoritma dapat diartikan urutan langkahlangkah (instruksi-instruksi / aksi-aksi) terbatas
untuk menyelesaikan suatu masalah.
Jadi Logika dan algoritma itu  merupakan deskripsi pelaksanaan suatu proses yang disusun dari sederetan langkah instruksi yang logis. Tiap langkah instruksi mengerjakan suatu aksi.

Efek pengerjaan dari suatu aksi dapat diamati dengan membandingkan status awal yaitu kondisi sebelum aksi dilakukan dan status akhir yaitu kondisi setelah aksi dilakukan lalu m erancang algoritma dimulai dengan menentukan status awal dan status akhir yang ingin dicapai dari sebuah
proses.

CONTOH SEDERHANA :
1. Terdapat dua jenis minuman dalam 2 gelas berukuran sama A dan B, kedua minuman akan  ditukarkan tempatnya.

Penyelesaian :

{status awal: gelas A berisi minuman a, gelas B berisi minuman b
status akhir: gelas A berisi minuman b, gelas B berisi minuman a}

{Asumsi : {Dibutuhkan sebuah gelas kosong yaitu gelas C}

Algoritma
:
Tuangkan minuman a ke gelas C
Tuangkan minuman b ke gelas A
Tuangkan minuman a ke gelas B

PENJELASAN :
Aksi 1
{status awal: gelas A berisi minuman a, gelas B berisi minuman b, gelas C kosong}
Tuangkan minuman a ke gelas C
{status akhir: gelas A kosong, gelas B berisi minuman b, gelas C berisi minuman a }

Aksi 2
{status awal: gelas A kosong, gelas B berisi minuman b, gelas C berisi minuman a }
Tuangkan minuman b ke gelas A
{status akhir: gelas A berisi minuman b, gelas B kosong,gelas C berisi minuman a }

Aksi 3
{status awal: gelas A berisi minuman b , gelas B kosong, gelas C berisi minuman a }
Tuangkan minuman a ke gelas C
{status akhir: gelas A berisi minuman b, gelas B berisi minuman a, gelas C kosong, }

Tidak ada komentar:

Posting Komentar