Pengertian Logika dan Algoritma

             Pengertian logika sangat erat dengan kata logika, yaitu kemampuan seorang manusia untuk berfikir dengan akal tentang suatu permasalahan menghasilkan sebuah kebenaran, dibuktikan dan dapat diterima akal, logika seringkali dihubungkan dengan kecerdasan, seseorang yang mampu berlogika dengan baik sering orang menyebutnya sebagai pribadi yang cerdas. Dalam menyelesaikan suatu masalahpun logika mutlak diperlukan.
             Logika identik dengan masuk akal dan penalaran. Penalaran adalah salah satu bentuk pemikirn. Pemikiran adalah pengetahuan tak langsung yang didasarkan pada pernyataan langsung pemikiran mungkin benar dan mungkin juga tak benar. Definisi logika sangat sederhana yaitu ilmu yang memberikan prinsip-prinsip yang harus diikuti agar dapat berfikir valid menurut aturan yang berlaku. Pelajaran logika menimbukan kesadaran untuk menggunakan prinsip-prinsip unutk berfikir secara sistematis.
             Logika berasal dari bahasa Yunani yaitu LOGOS yang berarti ilmu. Logika dapat diartikan  ilmu yang mengajarkan cara berfikir untuk melakukan kegiatan dengan tujuan tertentu. Algoritma berasal dari nama seorang ilmuwan Arab yang bernama Abu Jafar Muhammad Ibnu Musa Al Khuwarizmi penulis buku berjudul Al Jabar Wal Muqabala. Kata Al Khuwarizmi dibaca orang barat menjadi Algotism yang kemudian lambat laun menjadi Algorithm diserap dalam bahasa Indonesia menjadi Algoritma. Algoritma dapat diartikan urutan penyelesaian masalah yang disusun secara sistematis mengguakan bahasa yang logis untuk memecahkan suatu permasalahan.
              Untuk lebih mudah memahami arti dari algoritma dicontohkan sebuah permasalahn penukaran isi dari dua gelas. Diberikan dua buah gelas  dan B, gelas A berisi air teh dan gelas B berisi air kopi. Penukran isi gelas tersebut sehingga menghasilkan gelas A yang semula berisi air teh menjadi berisi air kopi dan gelas B yang semula berisi air kopi menjadi berisi air teh. Ilustrasi permasalahan ini dapat dilihat pada gambar dibawah ini :
                             Image result for penukaran gelas isi gelas A dan gelas B
                  cara penyelesaian permasalahan ini adalah  sebagai berikut. Untuk memepertukarkan isi gelas dengan benar, maka diperlukan gelas tambahan yang ita namakan gelas C sebagai tempat penampungan sementara. Berikut Algoritmanya :
1. Siapkan gelas cadangan C
2. Tuangkan air teh dari gelas A ke dalam gelas C (gelas A menjadi kosong).
3. Tuangkan air kopi dari gelas B ke dalam gelas A (gelas B menjadi kosong).
4. Tuangkan air teh dari gelas C ke dalam gelas B

                                       Image result for penukaran gelas isi gelas A dan gelas B
                            Gambar ilustrasi langkah-langkah penukaran gelas isi gelas A dan gelas B


                Dari contoh tersebut dapat dilihat bahwa penyelesaian permasalahan penukaran isi dua buah gelas sangat sederhana. Disini digunakan urutan langkah yang msuk akal atau logis sehingga isi dari kedua nya sudah berpindah media, dari A ke B  dan B ke A. Inilah yang dinamakan "Algoritma", urutan penyelesaian sebuah permasalahan dengan urutan dan langkah yang logis dan masuk akal menghasillkan sesuatu langkah yang benar.

Comments

Popular Posts