Belajar dan Berbagi Seputar Ilmu Informatika

Senin, 04 Agustus 2025

Logika Boolean (2)




Logika Boolean, yang dinamai dari penemunya, George Boole, adalah sistem aljabar yang digunakan untuk menganalisis dan menyederhanakan ekspresi logis. Ini adalah fondasi dari semua sistem komputer digital modern dan sangat penting dalam bidang pemrograman, elektronik, dan desain sirkuit.

Logika Boolean hanya beroperasi dengan dua nilai, yaitu benar (True) dan salah (False), atau sering diwakili sebagai 1 dan 0. Konsep utamanya adalah menggunakan operator logis untuk memanipulasi nilai-nilai ini.

Tiga Operator Logika Dasar

Ada tiga operator logika dasar yang menjadi inti dari Logika Boolean:

 * AND (DAN)

   Operator AND mengembalikan nilai True jika semua pernyataan yang terhubung dengannya adalah True. Jika salah satu atau semua pernyataan adalah False, hasilnya akan False.

   * Contoh: (A AND B)

   * Tabel Kebenaran:

     * True AND True = True

     * True AND False = False

     * False AND True = False

     * False AND False = False

 * OR (ATAU)

   Operator OR mengembalikan nilai True jika salah satu atau semua pernyataan yang terhubung dengannya adalah True. Hasilnya akan False hanya jika semua pernyataan adalah False.

   * Contoh: (A OR B)

   * Tabel Kebenaran:

     * True OR True = True

     * True OR False = True

     * False OR True = True

     * False OR False = False

 * NOT (TIDAK)

   Operator NOT adalah operator unary, yang berarti ia hanya beroperasi pada satu pernyataan. Operator ini membalikkan nilai kebenaran dari pernyataan tersebut. NOT True menjadi False, dan NOT False menjadi True.

   * Contoh: NOT A

   * Tabel Kebenaran:

     * NOT True = False

     * NOT False = True

Mengapa Logika Boolean Penting?

 * Pemrograman: Dalam pemrograman, logika Boolean digunakan dalam pernyataan bersyarat seperti if, else, dan while untuk mengontrol alur program. Misalnya, if (umur > 17 AND punya_KTP) akan mengeksekusi blok kode hanya jika kedua kondisi tersebut benar.

 * Elektronika Digital: Setiap sirkuit digital, mulai dari chip sederhana hingga prosesor komputer yang kompleks, dibangun menggunakan gerbang logika (logika AND, OR, NOT, dll.) yang merepresentasikan operasi Boolean. Gerbang ini mengolah sinyal listrik (tinggi = 1, rendah = 0) untuk melakukan komputasi.

 * Basis Data: Digunakan dalam kueri basis data untuk menyaring data yang memenuhi kriteria tertentu. Contohnya, mencari semua catatan dengan kondisi (status = 'aktif' AND tanggal_registrasi > '2025-01-01').

Secara sederhana, Logika Boolean adalah cara berpikir dan berhitung dengan dua kemungkinan hasil: benar atau salah. Ini adalah bahasa universal yang memungkinkan kita untuk menginstruksikan mesin agar membuat keputusan logis berdasarkan kondisi yang ada.


Share:

Postingan Populer