Aljabar Boole dan Link Download File Referensi
https://eu2.contabostorage.com/00f3241116844f24b628f46d81abb929:st1/folder8/8025/1656355201_aljabar_boole___Matematika.pdf
2026-05-31 14:33:04 - Admin
<style> body { font-family: Arial, Helvetica, sans-serif; line-height: 1.6; margin: 0; padding: 0 20px; background-color: #f9f9f9; color: #333; } h1, h2, h3 { color: #2c3e50; } nav { background-color: #e2e8f0; padding: 10px; margin-bottom: 20px; } nav a { margin-right: 15px; text-decoration: none; color: #2c3e50; font-weight: bold; } nav a:hover { text-decoration: underline; } .section { margin-bottom: 30px; } ul { margin-left: 20px; } code { background-color: #e8e8e8; padding: 2px 4px; border-radius: 3px; } .example { background-color: #fff; border: 1px solid #ccc; padding: 10px; margin-top: 10px; overflow-x: auto; } </style> <header> <h1>Aljabar Boole</h1> <nav> <a href="#definisi">Definisi</a> <a href="#operasi">Operasi Dasar</a> <a href="#hukum">Hukum-Hukum</a> <a href="#aplikasi">Aplikasi</a> <a href="#referensi">Referensi</a> </nav> </header> <section id="definisi" class="section"> <h2>1. Definisi Aljabar Boole</h2> <p> Aljabar Boole adalah cabang matematika yang mempelajari operasi logika pada nilai kebenaran yang hanya memiliki dua kemungkinan: <code>0</code> (salah) dan <code>1</code> (benar). Diperkenalkan oleh George Boole pada tahun 1854 dalam karya <em>An Investigation of the Laws of Thought</em>, aljabar ini menjadi dasar teoretis bagi rangkaian digital, komputer, dan sistem logika formal. </p> <p> Dalam aljabar Boole, variabel-variabel biasanya dilambangkan dengan huruf alfabet (misalnya <code>A</code>, <code>B</code>, <code>X</code>) dan operasinya meliputi <strong>konjungsi</strong> (AND), <strong>disjungsi</strong> (OR), serta <strong>negasi</strong> (NOT). Nilainilai ini dapat direpresentasikan dalam tabel kebenaran (truth table) yang memudahkan analisis logika. </p> </section> <section id="operasi" class="section"> <h2>2. Operasi Dasar</h2> <h3>2.1. Konjungsi (AND)</h3> <p> Simbol: <code>A B</code> atau <code>A B</code>. Hasilnya <code>1</code> hanya bila kedua operand bernilai <code>1</code>. </p> <div class="example"> <table border="1" cellpadding="5"> <tr><th>A</th><th>B</th><th>A B</th></tr> <tr><td>0</td><td>0</td><td>0</td></tr> <tr><td>0</td><td>1</td><td>0</td></tr> <tr><td>1</td><td>0</td><td>0</td></tr> <tr><td>1</td><td>1</td><td>1</td></tr> </table> </div> <h3>2.2. Disjungsi (OR)</h3> <p> Simbol: <code>A B</code> atau <code>A + B</code>. Hasilnya <code>1</code> bila paling tidak satu operand bernilai <code>1</code>. </p> <div class="example"> <table border="1" cellpadding="5"> <tr><th>A</th><th>B</th><th>A B</th></tr> <tr><td>0</td><td>0</td><td>0</td></tr> <tr><td>0</td><td>1</td><td>1</td></tr> <tr><td>1</td><td>0</td><td>1</td></tr> <tr><td>1</td><td>1</td><td>1</td></tr> </table> </div> <h3>2.3. Negasi (NOT)</h3> <p> Simbol: <code>A</code> atau <code></code>. Membalik nilai logika; <code>0</code> menjadi <code>1</code> dan sebaliknya. </p> <div class="example"> <table border="1" cellpadding="5"> <tr><th>A</th><th>A</th></tr> <tr><td>0</td><td>1</td></tr> <tr><td>1</td><td>0</td></tr> </table> </div> </section> <section id="hukum" class="section"> <h2>3. Hukum-Hukum Pokok</h2> <p>Beberapa hukum penting yang berlaku dalam aljabar Boole antara lain:</p> <ul> <li><strong>Identitas</strong>: <code>A 1 = A</code>, <code>A 0 = A</code></li> <li><strong>Dominasi</strong>: <code>A 0 = 0</code>, <code>A 1 = 1</code></li> <li><strong>Idempotensi</strong>: <code>A A = A</code>, <code>A A = A</code></li> <li><strong>Komutatif</strong>: <code>A B = B A</code>, <code>A B = B A</code></li> <li><strong>Asosiatif</strong>: <code>(A B) C = A (B C)</code>, <code>(A B) C = A (B C)</code></li> <li><strong>Distributif</strong>: <code>A (B C) = (A B) (A C)</code>, <code>A (B C) = (A B) (A C)</code></li> <li><strong>De Morgan</strong>: <code>(A B) = A B</code>, <code>(A B) = A B</code></li> <li><strong>Komplement</strong>: <code>A A = 0</code>, <code>A A = 1</code></li> </ul> </section> <section id="aplikasi" class="section"> <h2>4. Aplikasi Aljabar Boole</h2> <p>Aljabar Boole tidak hanya bersifat teoritis; penggunaannya meluas ke bidang-bidang praktis:</p> <h3>4.1. Rangkaian Digital</h3> <p> Gerbang logika (AND, OR, NOT, NAND, NOR, XOR, XNOR) adalah implementasi fisik dari operasi Boolean yang membentuk sirkuit terpadu (IC) pada komputer, smartphone, dan perangkat elektronik lainnya. </p> <h3>4.2. Pemrograman Komputer</h3> <p> Struktur pengkondisian (<code>if</code>, <code>while</code>, <code>for</code>) menggunakan ekspresi Boolean untuk mengendalikan alur program. </p> <h3>4.3. Basis Data</h3> <p> Operasi pencarian dan filter menggunakan logika Boolean (AND, OR, NOT) pada kueri SQL atau mesin pencari. </p> <h3>4.4. Kecerdasan Buatan</h3> <p> Pada logika fuzzy dan sistem pakar, nilai Boolean dapat diperluas menjadi nilai kebenaran antara 0 dan 1, namun prinsip dasar tetap berakar pada aljabar Boole. </p> <h3>4.5. Teori Informasi</h3> <p> Entropi dan kode biner menggunakan operasi Boolean untuk mengoptimalkan penyimpanan dan transmisi data. </p> </section> <section id="referensi" class="section"> <h2>5. Referensi</h2> <ul> <li>G. Boole, <em>An Investigation of the Laws of Thought</em>, 1854.</li> <li>D. E. Knuth, <em>The Art of Computer Programming, Vol. 1</em>, 3rd ed., 1997.</li> <li>M. Mano, <em>Digital Logic and Computer Design</em>, 5th ed., 2018.</li> <li>W. Stallings, <em>Computer Organization and Architecture</em>, 10th ed., 2020.</li> </ul> </section>