Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Dosen: Aniq A Rohmawati, M.Si T ELKOM U NIVERSITY JALAN T ELEKOMUNIKASI 1, BANDUNG , I NDONESIA Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Latihan 1 Simplify the following Boolean functions using Boolean Algebra 1 A + AB + BC + A0 B0 C 2 [(A0 + B0 + C0 ) + (A0 + C0 + D0 ) + BC0 ]0 3 A0 C0 D + A0 CD + ABD 4 x + y(z + (x + z)0 ) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Fungsi Boolean Suatu fungsi Boolean dapat dinyatakan dalam bentuk yang berbeda tetapi memiliki arti yang sama. C ONTOH f (x, y) = x0 y0 f (x, y) = (x + y)0 Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 C ONTOH F UNGSI B OOLEAN f (x, y) = x0 y + xy0 + y0 Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Sum of Product (SOP) Bentuk umum: XY + X 0 Y 0 Langkah SOP: Pastikan semua suku mengandung masing - masing jenis variabel Bila ada suku yang tidak lengkap, kalikan dengan (X + X 0 ) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 C ONTOH Ubah ekspresi AB + ABC menjadi bentuk standar SOP. S OLUSI AB(C + C0 ) + ABC = ABC + ABC0 + ABC Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Latihan Ubah ekspresi di bawah ini menjadi standar SOP: AB + B(CD + EF) (A + B)(B + C + D) [(A + B)0 + C]0 Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Product of Sum (POS) Bentuk umum: (X + Y)(X 0 + Y 0 ) Langkah POS: Pastikan semua suku mengandung masing - masing jenis variabel Bila ada suku yang tidak lengkap, tambahkan dengan (XX 0 ) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 C ONTOH Ubah ekspresi (A0 + B)(A + B + C) menjadi bentuk standar POS. S OLUSI (A0 + B + (CC0 ))(A + B + C) = (A0 + B + C)(A0 + B + C0 )(A + B + C) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Latihan 2 Identify each the following expression as SOP, standard SOP, POS or standard POS: 1 AB + A0 BD + A0 CD0 2 A0 BC + ABC0 3 (A + B0 + C)(A + B + C0 ) 4 A(A + C0 )(A + B) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Convert each SOP expression in previous Question to standard form Convert each POS expression in previous Question to standard form Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Mainterm dan Maxterm Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 C ONTOH f (x, y, z) = x0 y0 z0 + x0 y0 z + x0 yz0 + x0 yz + xy0 z0 + xyz0 = m0 + m1 + m2 + m3 + m4 + m6 = Σm(0, 1, 2, 3, 4, 6) f (x, y, z) = (x0 + y + z0 )(x0 + y0 + z0 ) = M5 M7 = ΠM(5, 7) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Konversi ke Standar dan Kanonik Cari bentuk standar dan kanonik f (x, y, z) = y0 + xy + x0 yz0 ? S TANDAR SOP: f (x, y, z) = y0 + xy + x0 yz0 = y0 (x + x0 )(z + z0 ) + xy(z + z0 ) + x0 yz0 = (xy0 + x0 y0 )(z + z0 ) + xyz + xyz0 + x0 yz0 = xy0 z + xy0 z0 + x0 y0 z + x0 y0 z0 + xyz + xyz0 + x0 yz0 S TANDAR K ANONIK: f (x, y, z) = m5 + m4 + m1 + m0 + m7 + m6 + m2 = Σm(0, 1, 2, 4, 5, 6, 7) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Konversi ke Standar dan Kanonik Cari bentuk standar dan kanonik f (x, y, z) = y0 + xy + x0 yz0 ? S TANDAR POS: f (x, y, z) = y0 + xy + x0 yz0 = y(x + x0 z0 ) + y0 = xy + y0 + yz0 = x + y0 + z0 S TANDAR K ANONIK: f (x, y, z) = M3 = ΠM(3) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Latihan 3 Nyatakan Fungsi Boolean berikut ini dalam standar SOP dan kanonik. 1 f (x, y, z) = x + y0 z 2 f (x, y, z) = x0 y0 z + xz + yz 3 f (w, x, y, z) = wxy + yz + xy Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan) Latihan 1 Fungsi Boolean Bentuk Standar Ekspresi Boolean Latihan 2 Bentuk Kanonik Ekspresi Boolean Latihan 3 Nyatakan Fungsi Boolean berikut ini dalam standar POS dan kanonik. 1 f (x, y, z) = (x + z)(y0 + z0 ) Dosen: Aniq A Rohmawati, M.Si MSH1B3 LOGIKA MATEMATIKA Aljabar Boolean (Lanjutan)