Keuntungan & Kerugian Logika Boolean- Aljabar



Pertama kali dikembangkan pada pertengahan 1800-an oleh ahli matematika George Boole, logika Boolean adalah pendekatan matematis formal untuk pengambilan keputusan. Alih-alih aljabar simbol dan angka yang sudah dikenal, Boole menetapkan aljabar status keputusan, seperti ya dan tidak, satu dan nol. Sistem Boolean tetap di dunia akademis hingga awal 1900-an, ketika para insinyur kelistrikan memperhatikan kegunaannya untuk mengganti sirkuit, yang mengarah ke jaringan telepon dan komputer digital.

Aljabar Boolean

Aljabar Boolean adalah sistem untuk menggabungkan status keputusan dua nilai dan sampai pada hasil dua nilai. Sebagai pengganti bilangan standar, seperti 15.2, aljabar Boolean menggunakan variabel biner yang dapat memiliki dua nilai, nol dan satu, yang mewakili masing-masing “false” dan “true”. Alih-alih aritmatika, ia memiliki operasi yang menggabungkan variabel biner untuk menghasilkan hasil biner. Misalnya, operasi “DAN†memberikan hasil yang benar hanya jika kedua argumennya, atau masukannya, juga benar. “1 DAN 1 = 1,†tetapi “1 DAN 0 = 0†dalam aljabar Boolean. Operasi ATAU memberikan hasil yang benar jika salah satu argumen benar. “1 OR 0 = 1,†dan “0 OR 0 = 0†keduanya menggambarkan operasi OR.

Sirkuit Digital

Aljabar Boolean menguntungkan para perancang kelistrikan pada tahun 1930-an yang mengerjakan sirkuit pengalih telepon. Dengan menggunakan aljabar Boolean, mereka menetapkan saklar tertutup sama dengan satu, atau “benar”, dan saklar terbuka menjadi nol, atau “salah”. Keuntungan yang sama berlaku untuk sirkuit digital yang terdiri dari komputer. Di sini, status tegangan tinggi sama dengan “benar” dan status tegangan rendah sama dengan “salah”. Menggunakan status tegangan tinggi dan rendah dan logika Boolean, para insinyur mengembangkan sirkuit elektronik digital yang dapat menyelesaikan pengambilan keputusan sederhana ya-tidak. masalah.

Hasil Ya-Tidak

Dengan sendirinya, logika Boolean hanya memberikan hasil hitam-putih yang pasti. Itu tidak pernah menghasilkan “mungkin.†Kerugian ini membatasi aljabar Boolean pada situasi di mana Anda dapat menyatakan semua variabel dalam bentuk nilai benar atau salah yang eksplisit, dan di mana nilai ini adalah satu-satunya hasil.

Pencarian Web

Pencarian web menggunakan logika Boolean untuk memfilter hasil. Jika Anda melakukan penelusuran di “dealer mobil”, misalnya, mesin telusur akan memiliki ratusan juta laman web yang cocok. Jika Anda menambahkan kata “Chicago”, jumlahnya turun secara signifikan. Mesin pencari menggunakan aljabar Boolean, mengambil halaman yang cocok dengan “mobil†DAN “dealer†DAN “Chicago;†dengan kata lain, halaman Web harus memiliki semua istilah untuk memenuhi syarat. Anda juga dapat menentukan kondisi “ATAUâ€, seperti “mobil†dan “dealer†AND (“Chicago†ATAU “Milwaukee†) yang memberi Anda laman untuk dealer mobil di Chicago atau Milwaukee. Manfaat logika Boolean, menyempurnakan hasil pencarian, menguntungkan jutaan orang yang menelusuri Web setiap hari.

Kesulitan

Bahasa logika Boolean rumit, asing, dan membutuhkan beberapa pembelajaran. Operasi “DANâ€, misalnya, membingungkan para pemula yang terbiasa dengan maknanya dalam bahasa Inggris sehari-hari. Mereka mengharapkan penelusuran untuk “mobil” DAN “dealer” memberikan hasil yang lebih dari sekadar “mobil”, karena DAN berarti menambah hasil. Logika Boolean juga memerlukan penggunaan tanda kurung untuk mengatur arti yang tepat dari sebuah pernyataan: “mobil ATAU kapal DAN dealer†memberi Anda daftar segala sesuatu yang berkaitan dengan mobil yang ditambahkan ke daftar dealer perahu, sedangkan “(mobil ATAU kapal) DAN dealer†memberikan daftar dealer mobil dan dealer kapal. Kerugian dari kesulitan logika Boolean membatasi penggunanya untuk mereka yang menghabiskan waktu untuk mempelajarinya.

Hemera Technologies/AbleStock.com/Getty Images

Related Posts

Dia