PENGANTAR LOGIKA INFORMATIKA


1. Pengertian Logika

https://images.openai.com/static-rsc-4/g7LQZ-b2gaiFi-s1lQnNGqoR5KgkL-CCpE67jd4JTVPGqsIX68_E3xchyHZWSpn3V0EdEqEMAnHM5X0QNDZTrcCdZ0YgvQ7KRapqorZPV-aRrVS7GKVuVf0tzFwrKLZU6NCc7oYLCBGDvtY7tIcMXX9zFPxT4Ch4mws4CaQ20tNoDzrRIsadh1EA__8KD4AW?purpose=fullsize
https://images.openai.com/static-rsc-4/z8cOUoLmtrCOUaJG9U8eEqMpQHNE1L3XRgZ8y7ssyKO2tKbTCgiIMGk-zzF-QXh-0SZAKAyEHc7FiSFmQlUw97nOiB2TgtIwJ7lBMwmQ_jF-w4_xYXWO7VEA6GZ6ADP_sdTO6zBDuPRsomd7M6BX3mXz9twTQwTZlR2h44SIa9BmbPB8nlS80sYRoAWOHHfG?purpose=fullsize
https://images.openai.com/static-rsc-4/FjufbAOswv--yxFaWMhgCuY21CHmFH4603_WqswJPvkAPqCMx7V3XJgA_jVWVC37lNPkvNrwt9ImBAMzlD83M1y1HhiyZZ3jO95cBFZ1cuY669NcotPVRHr-NQh6PtuwgdpWKBkRzMKknaw7WDIUYaFm5nP8-5_wNdxFG7CesWt72xDET_CqJiizHKo-jMyM?purpose=fullsize

8

πŸ“– Deskripsi

Logika adalah ilmu yang mempelajari cara berpikir yang benar dan sistematis.

🧠 Narasi Penjelasan

Logika membantu kita:

  • Menarik kesimpulan yang benar
  • Menghindari kesalahan berpikir
  • Menyusun argumen secara sistematis

πŸ‘‰ Dalam kehidupan sehari-hari, logika digunakan saat mengambil keputusan.


2. Pengertian Logika Informatika

https://images.openai.com/static-rsc-4/YNZvFrUHOYz2dVJEKTZu8Yoilj5UaxC4yejFdgbXc0wnrFdp5IygW4EcrJNfsfWbziS0tdVukwgYjsxt2Ol5g7hn892i-90dy65JqnG5y2jbmuDlmYCU5HGgMoZ_ZHvcTOotFRB6oJROlapxWdsGIgn-nX0tlh58qcB0LbXzinBPStQ0Lhjarefl69q_woad?purpose=fullsize
https://images.openai.com/static-rsc-4/dj6gggMvTvqOns_mLYfRmpYoeK8QuUYX2O1VnSztlhQ4ipQ-d8gAneOB1h3c2nF27rDskEbDVIGph_ghvIhLMhPc1RFWA38rhlivQX0nM2_JskLYt0CxeGT461oCwDZss-bXRRbuJzT4U9TMD7mvY-2iVHnZEsvLXDVq_Xtkx0odf03bvpq00M7HJmHgBRA6?purpose=fullsize
https://images.openai.com/static-rsc-4/JvCGMRktiuiXOJe5HuwMMg95mfKv4Pk0aNvpfwLCh8j24DAfxsQ0Zw1HoySE5-O-EYhD2wi65_3s8XVYKpTopn14l20ZnXOzDBUxUIZ5scUFTOto3po6uYOh1upsVdZNjcDztHtqvazFmej7yab8sHoiV_PwvCkV747M8SKoEyZT5-m3NrRkQnoCmTfmrVKl?purpose=fullsize

8

πŸ“– Deskripsi

Logika Informatika adalah penerapan logika dalam bidang komputer dan pemrograman.

🧠 Narasi Penjelasan

Logika informatika digunakan untuk:

  • Menyusun algoritma
  • Membuat program
  • Mendesain sistem komputer

πŸ‘‰ Semua program komputer dibangun berdasarkan logika.


3. Peran Logika dalam Ilmu Komputer

https://images.openai.com/static-rsc-4/EbbVl2u3PvP8pJ9emQ9_fZFEwoYHlItoPjT1ObA-p1071xTWmsLUPGurJAwaZfmQFmL6FcWZhWs3pB0ojVTFmeQ2gAChr6xjj8z5zfVpRRmT2nsMO1gu_8gywypYe0lV_JycRT_EHwnTT_RjEbUcraZFAN4LY3Bwt1aMbOsR7oTT7gcLiaP4eCJMsNiLCsjI?purpose=fullsize
https://images.openai.com/static-rsc-4/VXPyMikNquc1nm_OvRlcAv9U8ACkHqjn529ZsmGxabCb9GH6JjYqO_SUBVFNK92tjicnkW-LQBaU5nwU111yAxsayeSgHPMVk3jJSWNeXHo7UYwA_c6RR6_eWeXk5QPUfHkf3_6QiF3yztyMmGMi5kP2RsHBXVMM7c_S259thLJFQ8ensrUO82qIOCf8q5GE?purpose=fullsize
https://images.openai.com/static-rsc-4/JvCGMRktiuiXOJe5HuwMMg95mfKv4Pk0aNvpfwLCh8j24DAfxsQ0Zw1HoySE5-O-EYhD2wi65_3s8XVYKpTopn14l20ZnXOzDBUxUIZ5scUFTOto3po6uYOh1upsVdZNjcDztHtqvazFmej7yab8sHoiV_PwvCkV747M8SKoEyZT5-m3NrRkQnoCmTfmrVKl?purpose=fullsize

8

πŸ“– Deskripsi

Logika memiliki peran penting dalam komputer.

🧠 Narasi Penjelasan

Peran utama:

  • Dasar algoritma
  • Pengambilan keputusan (if-else)
  • Struktur program

πŸ‘‰ Tanpa logika, program tidak akan berjalan dengan benar.


4. Sejarah Singkat Logika

https://images.openai.com/static-rsc-4/JvCGMRktiuiXOJe5HuwMMg95mfKv4Pk0aNvpfwLCh8j24DAfxsQ0Zw1HoySE5-O-EYhD2wi65_3s8XVYKpTopn14l20ZnXOzDBUxUIZ5scUFTOto3po6uYOh1upsVdZNjcDztHtqvazFmej7yab8sHoiV_PwvCkV747M8SKoEyZT5-m3NrRkQnoCmTfmrVKl?purpose=fullsize
https://images.openai.com/static-rsc-4/rOpKZwx99Ckv4_2NNEz1VyroJAn0ailIL5qLYsM0RRKGkO6eake62Np5zhlUVcisJrE4Kgd_UczYZ8uT2g9izCSKPgJwWVtmDyU7g7Xgu9jHFs3ZkzSW3akinTpA6LqvWm0NB5bzC0BBK_u2VBUOLbxuv_BCLo0bLm3X6uWe8OQavdmr7a9fozUpR-cDpKSJ?purpose=fullsize
https://images.openai.com/static-rsc-4/l3MAcjOb63hKUjJW2OI3HBZhDXKt7aUp7KExIOkYo3sfdhpjpTWu4KxBS9NTxWMG4d2MLHQAt-wc76zYB3NV9oY2JxK2EsGi70eStC7kefdWJ_0hybJjdTR8juf5gf0hvbjW_qA8YnOmaVVBT5V_JSsl2gOqlJaTuprTTHhhk0j5iG_UJLAGAOwHulxEX2PP?purpose=fullsize

8

πŸ“– Deskripsi

Logika berkembang sejak zaman filsafat.

🧠 Narasi Penjelasan

Perkembangan:

  • Logika klasik (filsafat)
  • Logika matematika
  • Logika komputer

πŸ‘‰ Tokoh penting: Aristoteles.


5. Jenis-Jenis Logika

https://images.openai.com/static-rsc-4/l-wbwxYlqTEQ98MNOqjGXg2OfAKrsMsiG7srs-acGrffFSBtBawog1NE9i8BSGqsUUP2cY5eymsZQQglncdu1XTb2CSVeioq_FRrcvU6uX74zqRUuA0OB7XQQRX6hvUlQrvLoMujnbsvC6msWEQ25S6XySRxr7TzvMyX54Avd4FEa9esBGJydkl3B4ijQzfB?purpose=fullsize
https://images.openai.com/static-rsc-4/RkiD4Y2GKkYyXBVVxkNYy9Pp-F01WHyeUL45OyP0eId-SOkkoGoWtaSlDjtO8fgZYHyp46ANBOjZ6IJkM8nvhO29lYT_JpqRg8Iby1lTJWTskA9B1aSLewu5Rh2IGIk3Yvgsy3OsC5Hx118ktk9MRx76Mr08aTlZVwBDOcz3hPYM_MMg4vgFADcXFFdeq7M9?purpose=fullsize
https://images.openai.com/static-rsc-4/TZ8dMlCBQhgvZyXZcZJukHwTFeVOCkSak05_03UrY1bobQ0l_2tcECtJOIpE4VK3o4mUsPW2Ms5kjJ480IJ3gcRnvZXKpSfZrasNUYQOWPTlLVYDrJvqRNjKSyaiBNkFtmHr62hvGbuuq9AqSsRb0DR3Gn4OkqkB2ntUJYxoBnkTDXNtXHBKMRU9hZ3Oqa7Q?purpose=fullsize

8

πŸ“– Deskripsi

Logika memiliki berbagai jenis.

🧠 Narasi Penjelasan

πŸ“Š Tabel Jenis Logika:

JenisPenjelasan
Logika ProposisionalBerdasarkan pernyataan
Logika PredikatMenggunakan variabel
Logika FuzzyNilai tidak pasti

πŸ‘‰ Setiap jenis digunakan sesuai kebutuhan.


6. Konsep Dasar Logika

https://images.openai.com/static-rsc-4/9cNr-DO7usXtiVeL4IB75_KL9Wc_O6CUUfS1HenOxzm5n8g1yq29u5SHMCKVP4C881LfJpElUQlZRYsi0ythwpolqMmfVRjGsqmogJZzY0RK_3Op9CZOR9q6CUgB84uTKDalUsEKUEIeyUWrskqIEs77y962a8lruvD6Dx3BANEhlelw6sv1XGtgbLhPocf8?purpose=fullsize
https://images.openai.com/static-rsc-4/rn3GwlBcWwXkaaOECuj_XF5LOQDW_xMH8N_RhKhGbYpmpaEy4PFxLpk76fE6il6cEmmiQqsIXOmBTtQwNPl0soDadoL9DLIz7aucSdu9huKiLQ-L7MBrKViFgPUKbvqntRbaXfPDOxJeams4uwWDrwPKeoYNORjGEmDpwqDmMKJySIoagcv1eg_MfoawkGuM?purpose=fullsize
https://images.openai.com/static-rsc-4/nc_HnamSETF_GEURpC0vHy-p4gw69s8wNYF4EV4XMOGDjlGYzR2ccK5r5DtA5WaYSnV-dPg1s4urH8bMYUTsj4tqxyByuDA0dil1VGJORtKzxiZKK82cDBPZcNAUNtoaUbfKXSn1ouYvGv4JQomIoMlA2yp9f6jad9Fjcs0xYNFoX5YsnRmSHbaW39jgJUEC?purpose=fullsize

8

πŸ“– Deskripsi

Dasar logika meliputi pernyataan dan nilai kebenaran.

🧠 Narasi Penjelasan

Konsep:

  • Pernyataan (Proposisi)
  • Nilai kebenaran (True/False)

πŸ‘‰ Semua logika dibangun dari konsep ini.


7. Logika dalam Pemrograman

https://images.openai.com/static-rsc-4/3syuUgFXbYrGFCqoDa6M_922eMozmj8nIfbRWv4hHxYujdexXWICmRBQlQvUGa3gYFssO_0NCSOWhBS1XmZ0fWgaRBLR1ff6iPwM_pZvGTbuy8b7UpwHXpXhwq7t8Sz77GrG_q20xEwVUnu2af3aZMjwk2SgtyQgZl0pV5pZcEzZ-YWUz1jRnW58byJZxAeA?purpose=fullsize
https://images.openai.com/static-rsc-4/V4MoGXkP6lBrMnVBtMv_7fQ6aHd-jOVaH4kYg1zqfEMthSaJNiKFiHZ4dyhC-E1Hzi7ZWXeJkuCGA6aapy8t76SRTqlR9AqYZdN1iXazg4LjFwBSWFqTd3mJsBrFqaX_Rh0vRCefLTwKZGBmvfwjaLAEO5IjUwRGKeHTa4kVUIvEIehgNF19F-8b1xWlfkh6?purpose=fullsize
https://images.openai.com/static-rsc-4/ZFC3g9817HwYzKJ8TH9WrfdczJ4vRilN3dwOrJvrJK8dluB_FM96oAoIQvD8So5g3EC8d9bhDRuQPV8cjGrVv97QsS0OT38W2VSf70Vtsfoyi2vJqNKDviYCALH-q17zAU9Oq90pxm38cAmHb5xZUmN2aD06UUepMW7azo41d4A4JXEV-nmxUAxUYu996Uff?purpose=fullsize

7

πŸ“– Deskripsi

Logika digunakan dalam pembuatan program.

🧠 Narasi Penjelasan

Contoh:

  • If-Else
  • Loop
  • Kondisi

πŸ‘‰ Logika menentukan alur program.


8. Algoritma dan Logika

https://images.openai.com/static-rsc-4/S-JqKp4-dpQeDUW8We293c_3PgyOepRIBzq_2-9Y3_VZU6C12N84K9AXoNXV21WFdnZJ-MNASDH92BA66FGkVc7MLuSRUd8UZXwcVjvyc1IiMxUno30YGcZK2UGCCnG2i5mIhkWrjSBdQrZX7ntmq4BU1OsbACbr5mubmXF4iB7RiChj2Y5CHvK-KrAjiHh6?purpose=fullsize
https://images.openai.com/static-rsc-4/Oy_VQUTWSK0ivJBqFyAMyhkJ3qMIygEVVNXi2u9gcKlVCOPzLFjXz4OdiI4meItZnpzmrMyLC4rsH5CAJ0vkRTD93Eafreu-ibK04n1krBebeAYZGHAi9ddFKDcfMODyFC8bPudGkmCyivowAsb3ar1OYPdqL-vdoYZnxwgkVwWDaubuOR2_rPB7MIDPEaPW?purpose=fullsize
https://images.openai.com/static-rsc-4/jXdsKQnfxHk8kd8WrIIp3xoCrmCXQ8uG_6-LHLWWHV4Rhkkoze0xx6E0oZRs5ClWxM6bZvHtnO4xMijtrSuI93W6BTbB7KefCIIDES96EPdJmflgUtrdD7wd9hemDWB-v3DZ7J0e9lofbqKGkd0GLlS9_ECgfKjhUh_uCuLpDta_UscfnvJ4TBKgSTL5oVbC?purpose=fullsize

8

πŸ“– Deskripsi

Algoritma adalah langkah-langkah logis.

🧠 Narasi Penjelasan

Algoritma:

  • Terstruktur
  • Sistematis

πŸ‘‰ Digunakan untuk menyelesaikan masalah.


9. Representasi Logika

πŸ“– Deskripsi

Cara menuliskan logika.

🧠 Narasi Penjelasan

πŸ“Š Bentuk:

BentukContoh
Simbol∧, ∨, ¬
Teksdan, atau, tidak
DiagramFlowchart

10. Contoh Penerapan Logika

πŸ“– Deskripsi

Logika digunakan dalam kehidupan sehari-hari.

🧠 Narasi Penjelasan

Contoh:

  • Login sistem
  • ATM
  • Aplikasi mobile

πŸ‘‰ Semua berbasis logika keputusan.


11. Hubungan Logika dan Matematika

πŸ“– Deskripsi

Logika berkaitan erat dengan matematika.

🧠 Narasi Penjelasan

Logika digunakan dalam:

  • Pembuktian
  • Analisis

πŸ‘‰ Menjadi dasar ilmu komputer.


12. Kesalahan Logika (Logical Fallacy)

πŸ“– Deskripsi

Kesalahan dalam berpikir.

🧠 Narasi Penjelasan

Contoh:

  • Generalisasi berlebihan
  • Kesimpulan salah

πŸ‘‰ Harus dihindari dalam pemrograman.


13. Manfaat Belajar Logika

πŸ“– Deskripsi

Keuntungan mempelajari logika.

🧠 Narasi Penjelasan

  • Berpikir kritis
  • Problem solving
  • Dasar pemrograman

14. Tantangan dalam Logika

πŸ“– Deskripsi

Kesulitan yang dihadapi mahasiswa.

🧠 Narasi Penjelasan

  • Abstraksi tinggi
  • Membutuhkan latihan

15. Kesimpulan

  • Logika adalah dasar berpikir sistematis
  • Sangat penting dalam informatika
  • Digunakan dalam algoritma dan pemrograman
  • Harus dipahami sejak awal

🎯 Latihan / Diskusi

  1. Apa itu logika informatika?
  2. Mengapa logika penting dalam pemrograman?
  3. Berikan contoh logika dalam kehidupan sehari-hari!

πŸ“ Tugas

  • Buat contoh algoritma sederhana
  • Identifikasi logika dalam aplikasi
  • Jelaskan perbedaan logika dan algoritma