SlideShare a Scribd company logo
1
Logika Informatika
Materi Kuliah
Oleh: Kanafi M.Kom
2
Logika
• Perhatikan argumen di bawah ini:
Jika anda mahasiswa Informatika maka anda tidak sulit
belajar Bahasa Java. Jika anda tidak suka begadang maka
anda bukan mahasiswa Informatika. Tetapi, anda sulit
belajar Bahasa Java dan anda tidak suka begadang. Jadi,
anda bukan mahasiswa Informatika.
Apakah kesimpulan dari argumen di atas valid?
Alat bantu untuk memahami argumen tsb adalah Logika
• Banyak teorema dalam Ilmu Komputer/Informatika yang
membutuhkan pemahaman logika.
• Contoh:
1. Syarat cukup graf dengan n simpul mempunyai sirkuit
Hamilton adalah derajat tiap simpul  n/2.
2. T(n) = (f(n)) jika dan hanya jika O(f(n)) = (f(n)).
3
• Bahkan, logika adalah jantung dari algoritma dan
pemrograman.
• Contoh:
if x mod 2 = 0 then
x:=x + 1
else x:=x – 1
4
5
Aristoteles, peletak dasar-dasar logika
• Logika merupakan dasar dari semua penalaran
(reasoning).
• Penalaran didasarkan pada hubungan antara
pernyataan (statements).
• Di dalam logika, tidak semua jenis kalimat
menjadi obyek tinjauan.
Proposisi
• Pernyataan atau kalimat deklaratif yang bernilai
benar (true) atau salah (false), tetapi tidak
keduanya.
ISTILAH
• Premis : pernyataan.
• Argumen : usaha untuk mencari kebenaran
dari
pernyataan berupa kesimpulan dengan
berdasarkan kebenaran darisatu kumpulan
pernyataan.
• • Konklusi : kesimpulan
7
8
“Gajah lebih besar daripada tikus.”
Apakah ini sebuah pernyataan? YA
Apakah ini sebuah proposisi? YA
Apakah nilai kebenaran
dari proposisi ini?
BENAR
Permainan
9
“520 < 111”
Apakah ini sebuah pernyataan? YA
Apakah ini sebuah proposisi? YA
Apakah nilai kebenaran
dari proposisi ini?
SALAH
Permainan
10
“y > 5”
Nilai kebenaran dari pernyataan tersebut
bergantung pada y, tapi nilainya belum
ditentukan.
Pernyataan jenis ini kita sebut sebagai
fungsi proposisi atau kalimat terbuka.
Apakah ini sebuah pernyataan? YA
Apakah ini sebuah proposisi? TIDAK
Permainan
11
“Sekarang tahun 2013 dan 99 < 5.”
Apakah ini sebuah pernyataan? YA
Apakah ini sebuah proposisi? YA
Apakah nilai kebenaran
dari proposisi ini?
SALAH
Permainan
12
“Tolong untuk tidak tidur selama kuliah”
TIDAK
TIDAK
Hanya pernyataanlah yang bisa menjadi
proposisi.
Ini adalah sebuah permintaan.
Apakah ini sebuah pernyataan?
Apakah ini sebuah proposisi?
Permainan
13
“x < y jika dan hanya jika y > x.”
Apakah ini pernyataan ? YA
Apakah ini proposisi ? YA
Apakah nilai kebenaran
dari proposisi ini ? BENAR
… karena nilai kebenarannya
tidak bergantung harga
spesifik x maupun y.
Permainan
14
Contoh 1. Semua pernyataan di bawah ini adalah
proposisi:
(a) 13 adalah bilangan ganjil
(b) Soekarno adalah alumnus UGM.
(c) 1 + 1 = 2
(d) 8  akar kuadrat dari 8 + 8
(e) Ada monyet di bulan
(f) Hari ini adalah hari Rabu
(g) Untuk sembarang bilangan bulat n  0, maka
2n adalah bilangan genap
(h) x + y = y + x untuk setiap x dan y bilangan
riil 
15
Contoh 2. Semua pernyataan di bawah ini bukan
proposisi
(a) Jam berapa kereta api Argo Bromo tiba
di Gambir?
(b) Isilah gelas tersebut dengan air!
(c) x + 3 = 8
(d) x > 3 
Kesimpulan: Proposisi adalah kalimat berita
• Pernyataan yang melibatkan peubah (variable) disebut
predikat, kalimat terbuka, atau fungsi proposisi
Contoh: “ x > 3”, “y = x + 10”
Notasi: P(x), misalnya P(x): x > 3
• Predikat dengan quantifier: x P(x)
• Kalkulus proposisi: bidang logika yang berkaitan dengan
proposisi
• Kalkulus predikat: bidang logika yang berkaitan dengan
predikatr dan quantifier
16
17
• Kembali ke kalkulus proposisi
• Proposisi dilambangkan dengan huruf kecil p, q, r,
….
• Contoh:
p : 13 adalah bilangan ganjil.
q : Soekarno adalah alumnus UGM.
r : 2 + 2 = 4
18
Mengkombinasikan Proposisi
• Misalkan p dan q adalah proposisi.
1. Konjungsi (conjunction): p dan q
Notasi p  q,
2. Disjungsi (disjunction): p atau q
Notasi: p  q
3. Ingkaran (negation) dari p: tidak p
Notasi: p
• p dan q disebut proposisi atomik
• Kombinasi p dengan q menghasilkan proposisi majemuk
(compound proposition
19
Contoh 3. Diketahui proposisi-proposisi berikut:
p : Hari ini hujan
q : Murid-murid diliburkan dari sekolah
p  q : Hari ini hujan dan murid-murid diliburkan
dari sekolah
p  q : Hari ini hujan atau murid-murid diliburkan dari
sekolah
p : Tidak benar hari ini hujan
(atau: Hari ini tidak hujan) 
20

More Related Content

PPT
Logika
PPTX
Logika Matematika - Wahyu Fuadi, ST, M.IT
PDF
Logika-(2016).pdf
PDF
Logika
PDF
PPTX
pengantar matematika diskrit
PPT
Matakuliah Matdis Materi Pengantar Logika
Logika
Logika Matematika - Wahyu Fuadi, ST, M.IT
Logika-(2016).pdf
Logika
pengantar matematika diskrit
Matakuliah Matdis Materi Pengantar Logika

Similar to pengenalan_logika_informatika dan ruang lingkup.ppt (20)

PPTX
Pertemuan II Matkul Logika Informaika.pptx
PPTX
Pertemuan II_matakuliah_logik_Informatika.pptx
PPT
Materi matematika untuk SMA/SMK Logika.ppt
PPT
LOGIKA ARITMATIKA
PPT
1 - intro Diskrit Logika.ppt
PPTX
IF_I_Logika Informatika_Ely Rismawati.pptx
PDF
Matematika Diskrit - 02 pengantar logika (2013)
PPT
bab presentasi bab-iv-logika informatika
PPT
Logika.pptyujytjhkujkjkjkhhhhhhhhhghhhhhhhhhhhhhhhhhh
PPT
materi logika proposisi matematika diskrit
PPT
Kuliah1 0809
PPT
Kuliah1 0809
PPT
1 logika
PPT
Logika (1).ppt das d a dasdadasdasdasdasdasdass
PPT
Logika.pptdasdsadsadasdsadasdasdasdsadasdsadsa
PPT
02.Logika Matematika materi matematika diskrit
PPT
02 a -kuliah math diskrit
PPT
Bab I. Kalimat Deklaratif
PPT
modul 1 informatika kalimat proposisi kurikulum merdeka
Pertemuan II Matkul Logika Informaika.pptx
Pertemuan II_matakuliah_logik_Informatika.pptx
Materi matematika untuk SMA/SMK Logika.ppt
LOGIKA ARITMATIKA
1 - intro Diskrit Logika.ppt
IF_I_Logika Informatika_Ely Rismawati.pptx
Matematika Diskrit - 02 pengantar logika (2013)
bab presentasi bab-iv-logika informatika
Logika.pptyujytjhkujkjkjkhhhhhhhhhghhhhhhhhhhhhhhhhhh
materi logika proposisi matematika diskrit
Kuliah1 0809
Kuliah1 0809
1 logika
Logika (1).ppt das d a dasdadasdasdasdasdasdass
Logika.pptdasdsadsadasdsadasdasdasdsadasdsadsa
02.Logika Matematika materi matematika diskrit
02 a -kuliah math diskrit
Bab I. Kalimat Deklaratif
modul 1 informatika kalimat proposisi kurikulum merdeka
Ad

More from NafisClassic (20)

PPT
Pert 4 Perangkat Lunak pada Komputer.ppt
PPT
Pert 2 Pemanfaatan Tknologi Komputer.ppt
PPT
Pert 6 NFA atau Nondeterminictic finite automate.ppt
PPT
Pert 2 baris-deret-aritmatika dalam matematika bisnis.ppt
PPTX
Pert 4 Defini atau arti Otomata Hingga .pptx
PDF
PERT 1 Pengenalan Struktur Data awal.pdf
PPTX
PERT 9 Hardware atau sistem perangkat keras.pptx
PDF
Silabi Game Konsep dalam teknik informatika.pdf
PPT
06-Keamanan_basisdata dalam suatu sistem database.ppt
PPT
Pertemuan 11-SPL2V II matematika linier.ppt
PPT
pengenalan_logika_informatika dan ruang lingkup.ppt
PPTX
Pertemuan 9 Hardware atau sistem perangkat keras.pptx
PDF
Pert 3 Pemodelan Database dalam mata kuliah DBMS.pdf
PPT
Pertemuan 5-LIMIT fungsi dalam matematika.ppt
PPTX
Pertemuan 7 Kelebihan dan kelemahan SO.pptx
PPT
Tipe data Stack magi mahasiswa Teknik Informatika.ppt
PPT
Aljabar_Linear_Elementer dalam kuliah.ppt
PPT
Tipe_Data_Terstruktur pada perkuliahan.ppt
PDF
PENGENALAN- STRUKTUR DATA SEBELUM MEMULAI PEMROGRAMAN
PDF
Pengantar Mata kuliah Ilmu Komunikasi Data .pdf
Pert 4 Perangkat Lunak pada Komputer.ppt
Pert 2 Pemanfaatan Tknologi Komputer.ppt
Pert 6 NFA atau Nondeterminictic finite automate.ppt
Pert 2 baris-deret-aritmatika dalam matematika bisnis.ppt
Pert 4 Defini atau arti Otomata Hingga .pptx
PERT 1 Pengenalan Struktur Data awal.pdf
PERT 9 Hardware atau sistem perangkat keras.pptx
Silabi Game Konsep dalam teknik informatika.pdf
06-Keamanan_basisdata dalam suatu sistem database.ppt
Pertemuan 11-SPL2V II matematika linier.ppt
pengenalan_logika_informatika dan ruang lingkup.ppt
Pertemuan 9 Hardware atau sistem perangkat keras.pptx
Pert 3 Pemodelan Database dalam mata kuliah DBMS.pdf
Pertemuan 5-LIMIT fungsi dalam matematika.ppt
Pertemuan 7 Kelebihan dan kelemahan SO.pptx
Tipe data Stack magi mahasiswa Teknik Informatika.ppt
Aljabar_Linear_Elementer dalam kuliah.ppt
Tipe_Data_Terstruktur pada perkuliahan.ppt
PENGENALAN- STRUKTUR DATA SEBELUM MEMULAI PEMROGRAMAN
Pengantar Mata kuliah Ilmu Komunikasi Data .pdf
Ad

Recently uploaded (20)

PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PPTX
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
PPTX
Manajemen Risiko dalam Kegiatan Kepramukaan.pptx
PPTX
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
PPT
Kamera foto dan editing foto pengenalan fotografi
PPTX
Perubahan Pengertian_Istilah _Pelatihan "Ketentuan TERBARU Pengadaan Pemerin...
PDF
Tren dan Isu Kebutuhan Soft Skill dan Hard Skill Tenaga Kesehatan di RS - dr....
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PDF
Presentasi Aplikasi Persiapan ANBK 2025.pdf
PPTX
PROGRAM KOKURIKULER KELAS 9 TEMA 1_20250811_075823_0000.pptx
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPTX
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
PDF
PPT Yudisium Ceremony Agusus 2025 - new. pdf
DOC
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
PPTX
Sejarah-Kelahiran-Pancasila kelas 8.pptx
DOCX
Modul Ajar Pembelajaran Mendalam PJOK Kelas X Terbaru 2025
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
PPTX
Patuh_Terhadap_Norma_PPKn_Kelas_7 oke.pptx
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
Manajemen Risiko dalam Kegiatan Kepramukaan.pptx
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
Kamera foto dan editing foto pengenalan fotografi
Perubahan Pengertian_Istilah _Pelatihan "Ketentuan TERBARU Pengadaan Pemerin...
Tren dan Isu Kebutuhan Soft Skill dan Hard Skill Tenaga Kesehatan di RS - dr....
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
Presentasi Aplikasi Persiapan ANBK 2025.pdf
PROGRAM KOKURIKULER KELAS 9 TEMA 1_20250811_075823_0000.pptx
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
PPT Yudisium Ceremony Agusus 2025 - new. pdf
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
Sejarah-Kelahiran-Pancasila kelas 8.pptx
Modul Ajar Pembelajaran Mendalam PJOK Kelas X Terbaru 2025
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
Patuh_Terhadap_Norma_PPKn_Kelas_7 oke.pptx

pengenalan_logika_informatika dan ruang lingkup.ppt

  • 2. 2 Logika • Perhatikan argumen di bawah ini: Jika anda mahasiswa Informatika maka anda tidak sulit belajar Bahasa Java. Jika anda tidak suka begadang maka anda bukan mahasiswa Informatika. Tetapi, anda sulit belajar Bahasa Java dan anda tidak suka begadang. Jadi, anda bukan mahasiswa Informatika. Apakah kesimpulan dari argumen di atas valid? Alat bantu untuk memahami argumen tsb adalah Logika
  • 3. • Banyak teorema dalam Ilmu Komputer/Informatika yang membutuhkan pemahaman logika. • Contoh: 1. Syarat cukup graf dengan n simpul mempunyai sirkuit Hamilton adalah derajat tiap simpul  n/2. 2. T(n) = (f(n)) jika dan hanya jika O(f(n)) = (f(n)). 3
  • 4. • Bahkan, logika adalah jantung dari algoritma dan pemrograman. • Contoh: if x mod 2 = 0 then x:=x + 1 else x:=x – 1 4
  • 6. • Logika merupakan dasar dari semua penalaran (reasoning). • Penalaran didasarkan pada hubungan antara pernyataan (statements). • Di dalam logika, tidak semua jenis kalimat menjadi obyek tinjauan. Proposisi • Pernyataan atau kalimat deklaratif yang bernilai benar (true) atau salah (false), tetapi tidak keduanya.
  • 7. ISTILAH • Premis : pernyataan. • Argumen : usaha untuk mencari kebenaran dari pernyataan berupa kesimpulan dengan berdasarkan kebenaran darisatu kumpulan pernyataan. • • Konklusi : kesimpulan 7
  • 8. 8 “Gajah lebih besar daripada tikus.” Apakah ini sebuah pernyataan? YA Apakah ini sebuah proposisi? YA Apakah nilai kebenaran dari proposisi ini? BENAR Permainan
  • 9. 9 “520 < 111” Apakah ini sebuah pernyataan? YA Apakah ini sebuah proposisi? YA Apakah nilai kebenaran dari proposisi ini? SALAH Permainan
  • 10. 10 “y > 5” Nilai kebenaran dari pernyataan tersebut bergantung pada y, tapi nilainya belum ditentukan. Pernyataan jenis ini kita sebut sebagai fungsi proposisi atau kalimat terbuka. Apakah ini sebuah pernyataan? YA Apakah ini sebuah proposisi? TIDAK Permainan
  • 11. 11 “Sekarang tahun 2013 dan 99 < 5.” Apakah ini sebuah pernyataan? YA Apakah ini sebuah proposisi? YA Apakah nilai kebenaran dari proposisi ini? SALAH Permainan
  • 12. 12 “Tolong untuk tidak tidur selama kuliah” TIDAK TIDAK Hanya pernyataanlah yang bisa menjadi proposisi. Ini adalah sebuah permintaan. Apakah ini sebuah pernyataan? Apakah ini sebuah proposisi? Permainan
  • 13. 13 “x < y jika dan hanya jika y > x.” Apakah ini pernyataan ? YA Apakah ini proposisi ? YA Apakah nilai kebenaran dari proposisi ini ? BENAR … karena nilai kebenarannya tidak bergantung harga spesifik x maupun y. Permainan
  • 14. 14 Contoh 1. Semua pernyataan di bawah ini adalah proposisi: (a) 13 adalah bilangan ganjil (b) Soekarno adalah alumnus UGM. (c) 1 + 1 = 2 (d) 8  akar kuadrat dari 8 + 8 (e) Ada monyet di bulan (f) Hari ini adalah hari Rabu (g) Untuk sembarang bilangan bulat n  0, maka 2n adalah bilangan genap (h) x + y = y + x untuk setiap x dan y bilangan riil 
  • 15. 15 Contoh 2. Semua pernyataan di bawah ini bukan proposisi (a) Jam berapa kereta api Argo Bromo tiba di Gambir? (b) Isilah gelas tersebut dengan air! (c) x + 3 = 8 (d) x > 3  Kesimpulan: Proposisi adalah kalimat berita
  • 16. • Pernyataan yang melibatkan peubah (variable) disebut predikat, kalimat terbuka, atau fungsi proposisi Contoh: “ x > 3”, “y = x + 10” Notasi: P(x), misalnya P(x): x > 3 • Predikat dengan quantifier: x P(x) • Kalkulus proposisi: bidang logika yang berkaitan dengan proposisi • Kalkulus predikat: bidang logika yang berkaitan dengan predikatr dan quantifier 16
  • 17. 17 • Kembali ke kalkulus proposisi • Proposisi dilambangkan dengan huruf kecil p, q, r, …. • Contoh: p : 13 adalah bilangan ganjil. q : Soekarno adalah alumnus UGM. r : 2 + 2 = 4
  • 18. 18 Mengkombinasikan Proposisi • Misalkan p dan q adalah proposisi. 1. Konjungsi (conjunction): p dan q Notasi p  q, 2. Disjungsi (disjunction): p atau q Notasi: p  q 3. Ingkaran (negation) dari p: tidak p Notasi: p • p dan q disebut proposisi atomik • Kombinasi p dengan q menghasilkan proposisi majemuk (compound proposition
  • 19. 19 Contoh 3. Diketahui proposisi-proposisi berikut: p : Hari ini hujan q : Murid-murid diliburkan dari sekolah p  q : Hari ini hujan dan murid-murid diliburkan dari sekolah p  q : Hari ini hujan atau murid-murid diliburkan dari sekolah p : Tidak benar hari ini hujan (atau: Hari ini tidak hujan) 
  • 20. 20