Top Banner
LOGIKA INFORMATIKA usti Ayu Agung tri Indradewi, S. Kom Pertemuan 7
37

LOGIKA INFORMATIKA

Jan 26, 2016

Download

Documents

Suman Debnath

LOGIKA INFORMATIKA. I Gusti Ayu Agung Diatri Indradewi , S. Kom. Pertemuan 7. Polinomial Boole. Ingat Polinomial??????. Polinomial dengan satu variabel : f(x) = x – x 2. Polinomial dengan dua variabel x dan y : f(x,y) = x 3 + xy 2 – y 3 + x. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: LOGIKA INFORMATIKA

LOGIKA INFORMATIKA

I Gusti Ayu Agung Diatri Indradewi, S. Kom Pertemuan 7

Page 2: LOGIKA INFORMATIKA

Polinomial Boole

Page 3: LOGIKA INFORMATIKA

Ingat Polinomial??????

Page 4: LOGIKA INFORMATIKA

Polinomial dengan satu variabel :

f(x) = x – x2

Page 5: LOGIKA INFORMATIKA

Polinomial dengan dua variabel x dan y :f(x,y) = x3 + xy2 – y3 + x

Page 6: LOGIKA INFORMATIKA

Operator yang digunakan pada Polinomial :

Operator Penjumlahan (+)Operator Pengurangan (-)Operator Perkalian (x)

Page 7: LOGIKA INFORMATIKA

“Bagaimana dengan Polinomial Boole????”

Page 8: LOGIKA INFORMATIKA

Operasi yang digunakan pada Polinomial Boole :

Operator Disjungsi Operator KonjungsiOperator NegasiOperator Implikasi (Kondisional)Operator Biimplikasi (Bikondisional)

Page 9: LOGIKA INFORMATIKA

Variabel yang digunakan pada Polinomial Boole :

p, q, r, s, dsb

Page 10: LOGIKA INFORMATIKA

Contoh:

qqpqppqpgqpf

qqpqppqpgqpf

,,

,,

Page 11: LOGIKA INFORMATIKA

Misal setiap variabel p, q, ... dalam sebuah polinomial Boole f(p,q,...) berturut-turut digantikan oleh pernyataan spesifik yang dinyatakan oleh p0, q0, ...

Page 12: LOGIKA INFORMATIKA

Maka pernyataanf(p0, q0, ...)

adalah sebuah pernyataan juga dan mempunyai sebuah nilai kebenaran

Page 13: LOGIKA INFORMATIKA

Contoh :

Misal : p0 dan q0 menggantikan p dan q

Maka :

qppqpf ,

00000 , qppqpf

Page 14: LOGIKA INFORMATIKA

Perhatikan :Jika dan benarMaka juga benar

000 qpr 00 ps 0000 , rsqpf

Page 15: LOGIKA INFORMATIKA

Proposisi &

Tabel Kebenaran

Page 16: LOGIKA INFORMATIKA

Proposisi P(p, q, ...), Q(p, q, ...), ... atau dinyatakan oleh P, Q, ... saja adalah sebuah polinomial Boole dengan variabel p, q, ...

Page 17: LOGIKA INFORMATIKA

Nilai kebenaran sebuah proposisi P(p, q, ...) diperoleh berdasarkan nilai kebenaran dari setiap variabel p, q, ... yang kemudian dikombinasikan untuk memperoleh nilai kebenaran proposisi P(p, q, ...)

Page 18: LOGIKA INFORMATIKA

Sebuah cara sederhana untuk memperlihatkan hubungan antara nilai kebenaran sebuah proposisi P(p, q, ...) dan nilai kebenaran variabelnya p, q, ... adalah melalui sebuah tabel kebenaran (truth table)

Page 19: LOGIKA INFORMATIKA

Contoh :Tabel kebenaran dari proposisi

qp

Page 20: LOGIKA INFORMATIKA

T T F F T

T F T T F

F T F F T

F F T F T

p q q qp qp

Page 21: LOGIKA INFORMATIKA

T T T

T T F

T F T

T F F

F T T

F T F

F F T

F F F

p q r

Page 22: LOGIKA INFORMATIKA

LATIHAN

Buatlah tabel kebenaran dari ekspresi logika berikut ini :

qp

qp

qpqp

pqqp

Page 23: LOGIKA INFORMATIKA

Tautologi,

Kontradiksi,

Kontingensi

Page 24: LOGIKA INFORMATIKA

Proposisi yang dibuktikan validitasnya dengan tabel kebenaran harus menunjukkan nilai benar

Page 25: LOGIKA INFORMATIKA

Jika pada tabel kebenaran untuk semua pasangan nilai variabel-variabel proposisi yang ada bernilai benar atau T, maka disebut Tautologi

Page 26: LOGIKA INFORMATIKA

CONTOH

Buktikan apakah adalah tautologi

pp

F T T

T F T

p p pp

Page 27: LOGIKA INFORMATIKA

LATIHAN

Buktikan adalah tautologi!

qqp

Page 28: LOGIKA INFORMATIKA

Argumen adalah kumpulan pernyataan yang disebut premis-premis dan diikuti oleh kesimpulan yang selaras dengan premis-premisnya

Page 29: LOGIKA INFORMATIKA

Jika tautologi dipakai pada suatu argumen, berarti argumen harus mempunyai nilai T pada seluruh pasangan pada tabel kebenarannya untuk membuktikan argumen tersebut valid

Page 30: LOGIKA INFORMATIKA

LATIHAN

Program komputer ini mempunyai bug atau masukannya salah. Masukannya tidak salah. Dengan demikian, program komputer ini mempunyai bug.

Buktikan argumen tersebut adalah argumen yang valid berdasarkan tautologi!

Page 31: LOGIKA INFORMATIKA

LATIHAN

Jika Tono pergi kuliah, maka Tini juga pergi kuliah. Jika Siska tidur, maka Tini pergi kuliah. Dengan demikian, jika Tono pergi kuliah atau Siska tidur, maka Tini pergi kuliah.

Buktikan argumen tersebut adalah argumen yang valid berdasarkan tautologi!

Page 32: LOGIKA INFORMATIKA

Kebalikan dari tautologi adalah Kontradiksi, yakni jika pada semua pasangan nilai dari tabel kebenaran menghasilkan nilai F

Page 33: LOGIKA INFORMATIKA

CONTOH

Buktikan apakah adalah kontradiksi

pp

F T F

T F F

p p pp

Page 34: LOGIKA INFORMATIKA

LATIHAN

Buktikan adalah kontradiksi!

qpqp

Page 35: LOGIKA INFORMATIKA

Jika pada semua pasangan nilai dari tabel kebenaran mempunyai nilai T dan F, maka disebut Kontingensi

Page 36: LOGIKA INFORMATIKA

CONTOH

Buktikan apakah adalah kontingensi

qp

T T F F T

T F T T F

F T F F T

F F T F T

p q q qp qp

Page 37: LOGIKA INFORMATIKA

LATIHAN

Buktikan adalah kontingensi!

prqp