PENGENALAN LOGIKA INFORMATIKA

dokumen-dokumen yang mirip
Pengenalan Logika Informatika. Pertemuan 1 Viska Armalina, ST.,M.Eng

: SRI ESTI TRISNO SAMI

PENGENALAN LOGIKA MATEMATIKA

: SRI ESTI TRISNO SAMI

PENGANTAR LOGIKA INFORMATIKA

Pertemuan 1. Pendahuluan Proposisi Jenis-Jenis Proposisi

DASAR-DASAR LOGIKA 1

MODUL 1 PENGANTAR LOGIKA INFORMATIKA

BAB I PERKEMBANGAN LOGIKA FUZZY

Silabus. Pengantar Logika Informatika Logika Proposisi Logika Predikat UTS Himpunan Relasi & Fungsi Bagian Aljabar Boolean UAs

PERTEMUAN 3 DASAR-DASAR LOGIKA

Silabus. Pengantar Logika Informatika Logika Proposisi Logika Predikat UTS

STMIK Banjarbaru LOGIKA PROPOSISIONAL. 9/24/2012 H. Fitriyadi & F. Soesianto

Diktat Kuliah LOGIKA INFORMATIKA. Oleh : Didin Astriani Prasetyowati, M.Stat

Logika Informatika. Bambang Pujiarto

LOGIKA Pendidikan Teknik Informatika

LOGIKA. Ratna Wardani Pendidikan Teknik Informatika. 2 September 2007 Pertemuan-1-2 1

PERANAN DOMAIN PENAFSIRAN DALAM MENENTUKAN JENIS KUANTOR 1)

Suatu pernyataan akan memiliki bentuk susunan minimal terdiri dari subjek diikuti predikat, baru kemudian dapat diikuti objeknya.

BAGIAN I ARTI PENTING LOGIKA

Jurnal INFORMA Politeknik Indonusa Surakarta ISSN : Vol. 3 Nomor 2 Tahun 2016

Logika Matematika Diskret (TKE132107) Program Studi Teknik Elektro, Unsoed

IMPLEMENTASI STRATEGI PERLAWANAN UNTUK PEMBUKTIAN VALIDITAS ARGUMEN DENGAN METODE REDUCTIO AD ABSURDUM

Program Studi Teknik Informatika STMIK Tasikmalaya

KATA PENGANTAR. Assalamu alaikum Wr. Wb.

KECERDASAN BUATAN Artificial Intelligence (AI)

BAB I PENDAHULUAN. dari proses berpikir. Berpikir merupakan suatu proses mempertimbangkan,

Nama : RHEINHARD NIM : MATEMATIKA DISKRIT

FM-UDINUS-BM-08-05/R0

BAB I PENDAHULUAN. Logika merupakan ilmu yang mempelajari metode-metode dan hukumhukum

BAB I PENDAHULUAN. a. Apa sajakah hukum-hukum logika dalam matematika? b. Apa itu preposisi bersyarat?

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Artificial Intelegence. Representasi Logica Knowledge

DESKRIPSI MATA KULIAH

Representasi Pengetahuan (Bagian 3) Logika dan Himpunan. Pertemuan 6

2. MKK ( Mata Kuliah Ilmu Pengetahuan dan Ketrampilan )

Representasi Pengetahuan : LOGIKA

Logika Matematika. Rukmono Budi Utomo Pengampu: Prof. Dr. Taufiq Hidayat. March 16, 2016

REPRESENTASI PENGETAHUAN

A. LOGIKA DALAM FILSAFAT ILMU

Mata Kuliah Wajib PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN KOMPUTER UNIVERSITAS KRISTEN IMMANUEL YOGYAKARTA

BAB 2 TINJAUAN PUSTAKA

FM-UDINUS-PBM-08-04/R0

STMIK Banjarbaru EKUIVALENSI LOGIKA. 10/15/2012 H. Fitriyadi & F. Soesianto

REPRESENTASI PENGETAHUAN

LOGIKA INFORMATIKA. Bahan Ajar

Logika Proposisi. Pertemuan 2 (Chapter 10 Schaum, Set Theory) (Chapter 3/4 Schaum, Theory Logic)

Pendahuluan. Bab I Logika Manusia

Pertemuan 1. Pendahuluan Dasar-Dasar Logika

BAB 2 PENGANTAR LOGIKA PROPOSISIONAL

Berpikir Komputasi. Sisilia Thya Safitri, MT Citra Wiguna, M.Kom. 3 Logika Proposisional (I)

BAB I PENDAHULUAN. 1.1 Latar Belakang

DASAR-DASAR LOGIKA. Ruang Lingkup Logika. Sujanti, M.Ikom. Modul ke: Fakultas ILMU KOMUNIKASI. Program Studi Hubungan Masyarakat

Pengantar Matematika. Diskrit. Bahan Kuliah IF2120 Matematika Diksrit RINALDI MUNIR INSTITUT TEKNOLOGI BANDUNG

MAKALAH RANGKUMAN MATERI LOGIKA MATEMATIKA : NURHIDAYAT NIM : DBC

BAB 1 : DASAR-DASAR LOGIKA

MODEL FUZZY LOGIC SEBAGAI PENUNJANG PENGAMBILAN KEPUTUSAN PENDISTRIBUSIAN DOSEN

kusnawi.s.kom, M.Eng version

BAB 2 : KALIMAT BERKUANTOR

LOGIKA SIMBOLIK. Bagian II. September 2005 Pengantar Dasar Matematika 1

METODE INFERENSI (1)

Logika Matematika. Rukmono Budi Utomo March 14, Prodi S3 Matematika FMIPA-ITB

BAB II LANDASAN TEORI. papernya yang monumental Fuzzy Set (Nasution, 2012). Dengan

Pengantar Matematika. Diskrit. Bahan Kuliah IF2091 Struktur Diksrit RINALDI MUNIR INSTITUT TEKNOLOGI BANDUNG

BAB 2 LANDASAN TEORI

DASAR-DASAR LOGIKA. Pemetaan Dasar. Sujanti, M.Ikom. Modul ke: Fakultas ILMU KOMUNIKASI. Program Studi Hubungan Masyarakat

LEMBAR TUGAS MAHASISWA ( LTM )

ALJABAR BOLEAN. Hukum hukum ALjabar Boolean. 1. Hukum Komutatif

MATEMATIKA DISKRIT LOGIKA

Kurikulum Jurusan Teknik Informatika

lain itu dianggap sebagai pemberi alasan untuk menerima konklusi tersebut yang dinamakan premis-premis dari argument tersebut.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS LOGIKA

Struktur Kurikulum 2008 per Prodi. Fakultas. Struktur Kurikulum 2008 Program Studi Teknik Informatika. Mata Kuliah Wajib Non Jalur Pilihan

Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 08 --

Selamat Datang. MA 2151 Matematika Diskrit. Semester I, 2012/2013. Rinovia Simanjuntak & Edy Tri Baskoro

Implementasi Logika Fuzzy pada Sistem Kecerdasan Buatan

RENCANA PEMBELAJARAN SEMESTER (RPS)

KURIKULUM TEKNIK INFORMATIKA UNIVERSITAS SRIWIJAYA 2011

L A B O R A T O R I U M TEKNIK INFORMATIKA

Argumen premis konklusi jika dan hanya jika Tautolog

Dasar Dasar Logika. Oleh: Novy Setya Yunas. Pertemuan 1 dan 2

DASAR-DASAR LOGIKA. Pertemuan 2 Matematika Diskrit

HEURISTIK UNTUK MEMPERCEPAT PEMBUKTIAN VALIDITAS ARGUMEN DENGAN TABLO SEMANTIK DI LOGIKA PREDIKAT

Sebuah Pengantar Populer Karangan Jujun S. Sumantri Tentang Matematika Dan Statistika

Artificial Intelligence. (Teknik dan Aplikasinya)

BAB 3 TABEL KEBENARAN

Teknik Penyederhanaan untuk Menyederhanakan Teknik Resolusi

Pengantar Matematika. Diskrit. Bahan Kuliah IF2120 Matematika Diksrit RINALDI MUNIR INSTITUT TEKNOLOGI BANDUNG

Artificial Intelligence. uthie 1

BAB 6 EKUIVALENSI LOGIS

Dokumen Kurikulum Program Studi : Teknik Informatika. Lampiran II

Pengantar Matematika Diskrit

Selamat Datang. MA 2251 Matematika Diskrit. Semester II, 2016/2017. Rinovia Simanjuntak & Saladin Uttunggadewa

Rasa ingin tahu adalah ibu dari semua ilmu pengetahuan. Tak kenal maka tak sayang, tak sayang maka tak cinta

SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGANTAR KECERDASAN BUATAN (AK ) (**) FAKULTAS / JURUSAN : TEKNIK INFORMATIKA / S-1 SKS/SEMESTER : 2/8

PENALARAN INDUKTIF DAN DEDUKTIF

DISTRIBUSI MATA KULIAH PER SEMESTER PROGRAM STUDI TEKNIK KOMPUTER JENJANG PENDIDIKAN DIPLOMA TIGA (D-III) Mata Kuliah SKS Kel

PERTEMUAN II PENGENALAN LOGIKA

Distribusi SKS per Semester

BAB 2 TINJAUAN PUSTAKA

Transkripsi:

1 PENGENALAN LOGIKA INFORMATIKA

PENDAHULUAN STMIK Banjarbaru 2 Logika(logic) berasal dari kata bahasa Yunani logos yaitu ilmu pengetahuan yang mempelajari atau berkaitan dengan prinsip-prinsip dari penalaran argumen yang valid. Dahulu logika dipelajari sebagai salah satu cabang filosofi atau ilmu filsafat. Sejak th 1800 logika dipelajari dibidang matematika dan sekarang di bidang ilmu komputer.

3 Logika disebut juga the calculus of computer science karena logika memegang peranan yang sangat penting di bidang ilmu komputer. Peran kalkulus (matematika) sama pentingnya untuk ilmu-ilmu bidang sains, misalnya ilmu fisika, ilmu elektronika, ilmu kimia, dan sebagainya. Logika, komputasi numerik, dan matematika diskrit memiliki peran penting dalam ilmu komputer karena semuanya berperan dalam pemrograman. Logika merupakan dasar-dasar matematis suatu perangkat lunak, digunakan untuk memformalkan semantik bahasa pemrograman dan spesifikasi program, serta menguji ketepatan suatu program. Hal ini menunjukkan betapa pentingnya logika matematika karena banyak ilmu, khususnya dalam bidang ilmu komputer, yang memerlukan logika untuk berkembang.

4 Logika dalam ilmu komputer digunakan sebagai dasar dalam belajar bahasa pemrograman, struktur data, kecerdasan buatan, teknik/sistem digital, basis data, teori komputasi, rekayasa perangkat lunak, sistem pakar, jaringan syaraf tiruan, dan lain-lainnya yang mempergunakan logika secara intensif. Salah satu contoh yang populer adalah sistem digital, yaitu bidang ilmu yang didasari oleh logika untuk membuat gerbang logika (logic gates) dan arsitektur komputer sebagai inti mikroprosesor, otak komputer atau central processing unit.

5 Logika matematika terus berkembang, mulai dari logika proposisional, logika predikat, pemrograman logika, dan sebagainya. Perkembangan terakhir ilmu logika adalah logika fuzzy, atau di Indonesia disebut logika kabur atau logika samar. Dari penjelasan diatas bisa disimpulkan mengenai peran penting logika dalam ilmu komputer. Jika seseorang ingin mempelajari ilmu komputer, maka ia tidak bisa terlepas dari masalah logika.

ARGUMEN STMIK Banjarbaru 6 Studi Logika adalah suatu usaha untuk menentukan kondisi, dimana sesuatu diambil dari pernyataanpernyataan yang diberikan dan disebut premis-premis (premeses), untuk memperoleh suatu kesimpulan (conclusion) yang harus mengikuti atau sesuai dengan premis-premis tersebut. Argumen adalah suatu usaha untuk mencari kebenaran dari suatu pernyataan berupa kesimpulan dengan berdasarkan kebenaran dari suatu kumpulan pernyataan yang disebut dengan premis-premis.

CONTOH ARGUMEN STMIK Banjarbaru 7 1. Semua mahasiswa pandai Iwan adalah mahasiswa Dengan demikian, Iwan pandai 2. Semua manusia bermata empat Anto seorang manusia Dengan demikian, Anto bermata empat

8 Argumen pada contoh 1 di atas pasti diakatakan Logis karena pernyataan 1 dan 2 yang disebut premis-premis, diikuti oleh pernyataan berupa kesimpulan yang mengikuti dan berasal dari premis-premis. Sedangkan pada contoh 2 akan menimbulkan perdebatan, walaupun kesimpulannya dengan jelas tetap mengikuti premispremisnya. Perlu diingat, logika yang dibahas hanya yang berhubungan dengan kesimpulan yang valid dan diperoleh dari prinsip-prinsip penalaran yang valid.

9 Jadi pada contoh 2 tetap dapat dikatakan valid karena kesimpulannya tetap mengikuti premis-premisnya dan validitasnya juga dapat dibuktikan dengan menggunakan aturan-aturan logika yang telah diterima keabsahannya. Aturan-aturan logika yang menggunakan kaidah- kaidah matematika tersebut dipergunakan untuk membuktikan validitas suatu argumen sehingga disebut dengan Logika Matematika. Agar manipulasi secara matematis dapat dilakukan dengan baik, maka pernyataan-pernyataan tersebut harus diubah menjadi simbol-simbol tertentu atau berbentuk ekspresi logika.

VALIDITAS ARGUMEN STMIK Banjarbaru 10 Validitas Argumen adalah premis-premis yang diikuti oleh suatu kesimpulan yang berasal dari premispremisnya dan bernilai benar. Jadi, validitas dapat dibedakan dengan kebenaran dan kesimpulan. Jika satu atau lebih premis-premis salah, maka kesimpulan dari argumen tersebut juga salah. Validitas juga dapat diartikan tidak mungkin kesimpulan yang salah diperoleh dari premis-premis yang benar.

CONTOH VALIDITAS ARGUMEN STMIK Banjarbaru 11 1. Semua mamalia adalah hewan berkaki empat Semua manusia adalah mamalia Dengan demikian, Semua manusia adalah hewan berkaki empat Contoh diatas adalah argumen yang valid, tetapi dengan premis pertama yang bernilai salah. Argumen tersebut tetap dianggap valid karena kesimpulannya tetap mengikuti premis-premisnya.

CONTOH VALIDITAS ARGUMEN STMIK Banjarbaru 12 2. Ada jenis makhluk hidup berkaki dua Semua manusia adalah makhluk hidup Dengan demikian, Semua manusia berkaki dua Contoh diatas adalah argumen valid dan juga menghasilkan kesimpulan yang benar karena mengikuti premis-premisnya.

LOGIKA KLASIK STMIK Banjarbaru 13 Logika Klasik atau disebut juga dengan Logika Tradisional, pertama kali diperkenalkan oleh Aristoteles dari Yunani seorang murid dari Akademi Plato, logika yang dikenalkannya disebut dengan Logika Aristoteles. Aristoteles mengembangkan suatu aturan-aturan untuk penalaran silogistik(syllogistic) yang benar. Menurutnya suatu silogisme (syllogism) adalah suatu argumen yang terbentuk dari pernyataan-pernyataan yang salah: 1. SemuaAadalahB 2. TidakAadalahB

14 Suatu silogisme yang berbentuk sempurna disebut Well-formed syllogis jika ia memiliki dua buah premis dan satu kesimpulan, dimana setiap premis memiliki satu pokok bersama dengan kesimpulan dan satu lagi pokok bersama dengan premis lainnya. Dalam logika klasik, aturan-aturan telah dirumuskan agar suatu Well-formed syllogis dapat dipastikan merupakan suatu bentuk argumen yang valid atau tidak valid

LOGIKA MODERN STMIK Banjarbaru 15 Logika Modern atau Logika Simbolik dikembangkan dari Logika Aristoteles oleh Augustus De Morgan(1806 1971) dan George Boole (1815 1864), selanjutnya dikembangkan dan diperkaya oleh penemuan-penemuan dari Gottlob Frege (1848 1925), ahli matematika dari Jerman, Bertrand Russell (1872 1970), Alfred North Whitehead(1861 1947). Sistem logika yang dikembangkan oleh Bertrand dan Alfred, membahas argumen - argumen yang memungkinkan sesuatu dapat dimasukkan ke dalam bentuk yang lebih luas seperti : and, or, if then, if andonlyif dansebagainya.

16 Di dalam logika modern memiliki satu nilai saja dari dua nilai, yaitu benar(true) atau salah(false), nilai benar bisa digantikan dengan angka 1 sedangkan nilai salah diganti angka 0. Inilah yang disebut dengan Logika Dua Nilai ( two-valued-logic atau bivalent ), karena hanya mempunyai dua kemungkinan nilai, yakni benar atau salah. Logika Modern dijadikan dasar pembuatan Aljabar Boole (Boolean Algebra) yang dikembangkan oleh George Boole dan menjadi dasar teori tentang pengembangan komputer digital, terutama bidang pengembangan mikroprosesor (microprocessor) sebagai otak komputer digital.

17 Logika matematika yang menangani masalah yang memiliki nilai benar atau salah adalah: 1. Logika Proposisional, fokus utama logika ini pernyataan-pernyataan yang dapat digolongkan dalam pengertian proposisi-proposisi. 2. Logika Predikat, pernyataan-pernyataan yang tidak dapat digolongkan sebagai proposisi dan tidak dapat diproses dengan logika proposisional, akan ditangani logika predikat yang memfokuskan diri pada predikat yang selalu menyertai suatu pernyataan dalam bentuk kalimat.

CONTOH STMIK Banjarbaru 18 Logika Proposisional: Semua kuda adalah hewan Dengan demikian, Semua kepala kuda adalah kepala semua hewan Logika Predikat Semua gajah memiliki belalai Dumbo seekor gajah Dengan demikian, Dumbo memiliki belalai

LOGIKA BANYAK NILAI STMIK Banjarbaru 19 Perkembangan logika pada saat ini telah mampu mengembangkan logika banyak nilai(many-valued logic) yang titik utamanya bukan hanya nilai benar dan salah, tetapi masih memiliki nilai ketiga yang bersifat netral. Di pihak lain, ada yang diekspresikan seperti pada nilai probabilitas atau kemungkinan yang memiliki nilai antar 0 dan 1, atau antara -1 dan +1. Logika ini diperkenalkan oleh Jan Lukasiewicsz, ahli matematika dari Polandia pada tahun 1920. Logika banyak nilai terus berkembang hingga menghasilkan logika fuzzy(fuzzy logic)

20 Logika Fuzzy dikembangkan oleh Lotfi A. Zadeh, seorang ahli dari Iran yang bertempat tinggal di Amerika Serikat dan mengajar di California University, yang dikenal dengan nama Himpunan Fuzzy(Fuzzy Sets) dia memperkenalkan cara memanipulasi secara matematis, dikenalkan pada tahun 1973. Logika juga dipakai di bidang pengembangan perangkat lunak, seperti: 1. Kecerdasan buatan(artificial intellegence) 2. Sistem pakar(expert systems) 3. Pemrograman logika(logic pemrograman)

21 Logika matematika menekankan pada logika antar pernyataan-pernyataan yang diubah dalam bentuk simbolsimbol dan disebut dengan bentuk logika atau ekspresi logika.

22 Terimakasih