Teori Bahasa & Otomata (Automata)

Slides:



Advertisements
Presentasi serupa
TEORI BAHASA DAN AUTOMATA
Advertisements

TEORI BAHASA DAN OTOMATA
TEKNIK KOMPILASI By Kustanto, S.T.,M.Eng.
Session 10 Context-free grammar
Teori Bahasa dan Automata
Pertemuan 12 Bentuk Normal untuk Grammar Bebas Konteks
Pertemuan 9 Sifat-sifat Bahasa Regular
Pengantar Teknik Kompilasi
TEORI BAHASA & OTOMATA (KONSEP & NOTASI BAHASA)
Session 11 Parse Tree, Application of Parse Tree, and Ambiguity
Session 12 Pushdown Automata
Pertemuan 2 Konsep dalam Teori Otomata dan Pembuktian Formal
TEORI BAHASA DAN OTOMATA
KONSEP DASAR TEORI BAHASA DAN OTOMATA
Teori Bahasa & OTOMATA.
Bahasa Pemrograman Tingkat Tinggi
Komponen sebuah Kompilator
Yenni astuti, S.T., M.Eng Teori Bahasa Yenni astuti, S.T., M.Eng
Pertemuan 12 CONTEXT FREE GRAMMAR (CFG) Lanjutan..
PENDAHULUAN.
TEORI BAHASA & OTOMATA (BAHASA & TATABAHASA FORMAL)
PENDAHULUAN.
Teori Matematika terhadap materi teori bahasa dan automata
Pengantar Teknik Kompilasi
Pertemuan 3 FINITE AUTOMATA
MENJADI PUSH DOWN AUTOMATA (PDA) YANG EKIVALEN UNTUK “APLIKASI PROGRAM MENGUBAH CONTEXT FREE GRAMMAR (CFG) for further detail, please visit
Pertemuan 9 CONTEXT FREE GRAMMAR (CFG) Lanjutan..
Teori Bahasa & OTOMATA.
Pertemuan 8 CONTEXT FREE GRAMMAR (CFG)
4. Undecidabality (Bagian 1)
TEORI BAHASA DAN AUTOMATA
Teori Bahasa Otomata D. Sinaga, M.Kom.
Firrar Utdirartatmo:Teori Bahasa dan Otomata JJ Learning Yogyakarta,
TEORI GRAF DAN OTOMATA Pendahuluan Bagus Adhi Kusuma, S.T., M.Eng.
Teori-Bahasa-dan-Otomata
TEORI BAHASA DAN AUTOMATA TATA BAHASA LEVEL BAHASA
2. Review Teori Bahasa Formal dan Otomata
PENGANTAR TEKNIK KOMPILASI
Teori-Bahasa-dan-Otomata
KONSEP dan NOTASI BAHASA
PENGANTAR TEORI BAHASA OTOMATA
PENDAHULUAN.
OTOMATA DAN TEORI BAHASA FORMAL
By : Lisda Juliana Pangaribuan
Pengantar Teknik Kompilasi
Pengantar Teknik Kompilasi
Pengantar Teknik Kompilasi
2. Review Teori Bahasa Formal dan Otomata
Pengantar Teknik Kompilasi
Teori bahasa dan otomata automata theory, language
Pengantar Teknik Kompilasi
Tata Bahasa Kelas Tata Bahasa
Pengantar Teknik Kompilasi
TEORI BAHASA & OTOMATA (PENGENALAN KOMPILASI)
TEORI BAHASA DAN AUTOMATA
Konsep dan Notasi Bahasa
Pengantar Teknik Kompilasi
OTOMATA DAN TEORI BAHASA FORMAL
Teknik Kompilasi Abdul Wahid, ST, M.Kom
Pengenalan Kompilasi & Klasifikasi Tatabahasa Formal menurut Chomsky
Pengantar Teknik Kompilasi
Pengantar Teknik Kompilasi
KONSEP dan NOTASI BAHASA
Pengantar Teknik Kompilasi
Automata Hingga Deterministik (AHD)
Otomata dan Pengantar Kompilasi Pertemuan I
Pengantar Teknik Kompilasi
Pengantar Teknik Kompilasi
Firrar Utdirartatmo:Teori Bahasa dan Otomata JJ Learning Yogyakarta,
Teori Automata Hari Soetanto To insert your company logo on this slide
Transcript presentasi:

Teori Bahasa & Otomata (Automata)

Materi Bahasa dan Tatabahasa Formal Pengenalan Kompilasi Pengenalan Automata Hingga dan Ekspresi Regular AHD, AHN Bentuk Normal Chomsky (BNC) Grammar Context Free dan Parsing Mesin Turing Pushdown Automata BNG (Bentuk Normal Greibech) Rekursif Kiri

Referensi Teori Bahasa dan Otomata, John E. Hopcroft dkk. (terjemahan, Edisi 2, 2007) Introduction to Languages and The Theory of Computation, John C. Martin An Introduction to Formal Language and Automata, Peter Linz Teori Bahasa dan Otomata oleh Firar

Referensi D. Suryadi HS. Pengantar Automata Bahasa Formal dan Kompilasi. Penerbit Gunadarma. Martin, John C., Introduction to Languages and the Theory of Computaion, McGraw-Hill Inc, Singapore, 1991 Teori Bahasa dan Otomata, John E. Hopcroft dkk. (terjemahan, Edisi 2, 2007) Kelley, Dean, Otomata dan Bahasa-bahasa Formal, PT. Prenhallindo. Teori Bahasa dan Otomata, Firrar Utdirartatmo, Penerbit: J & J Learning, 2001 (Edisi pertama)

Penilaian Presensi Kehadiran = 10% Tugas = 20% UTS = 30% UAS = 40%

Teori Bahasa Teori bahasa membicarakan bahasa formal (formal language), terutama untuk kepentingan perancangan kompilator (compiler) dan pemroses naskah (text processor). Bahasa formal adalah kumpulan kalimat. Semua kalimat dalam sebuah bahasa dibangkitkan oleh sebuah tata bahasa (grammar) yang sama. Sebuah bahasa formal bisa dibangkitkan oleh dua atau lebih tata bahasa berbeda. Dikatakan bahasa formal karena grammar diciptakan mendahului pembangkitan setiap kalimatnya. Bahasa Natural/manusia bersifat sebaliknya; grammar diciptakan untuk meresmikan kata-kata yang hidup di masyarakat. Dalam pembicaraan selanjutnya ‘bahasa formal’ akan disebut ‘bahasa’ saja.  

Otomata (Automata) Otomata adalah mesin abstrak yang dapat mengenali (recognize), menerima (accept), atau membangkitkan (generate) sebuah kalimat dalam bahasa tertentu.

Secara garis besar ada dua fungsi automata dalam hubungannya dengan bahasa, yaitu : Fungsi automata sebagai pengenal (RECOGNIZER) string-string dari suatu bahasa, dalam hal ini bahasa sebagai masukan dari automata. Fungsi automata sebagai pembangkit (GENERATOR) string-string dari suatu bahasa, dalam hal ini bahasa sebagai keluaran dari automata. Automaton pengenal, setelah membaca string masukan dan melakukan langkah-langkah pemrosesan yang diperlukan, akan mengeluarkan keputusan apakah string tersebut dikenali atau tidak

Aplikasi Automata Pada sistem Cerdas (SPK, Pengenalan Pola, dll)

Contoh aplikasi teori bahasa dan otomata: Vending machine, kunci kombinasi, kompilasi bahasa pemrograman, parser signature untuk kemanan kompuer, sirkuit dalam chip/VLSI dan berbagai sistem digital.

Contoh: (Pengenalan Kata)

Selesai