Firrar Utdirartatmo:Teori Bahasa dan Otomata JJ Learning Yogyakarta,

Slides:



Advertisements
Presentasi serupa
Pertemuan 7 FINITE AUTOMATA DENGAN OUTPUT
Advertisements

Pertemuan 4 Finite Automata
TEORI BAHASA DAN AUTOMATA
TEORI BAHASA DAN OTOMATA
Pertemuan 14 Pengantar ke Mesin Turing
Teori Bahasa dan Automata
Oleh: BAGUS ADHI KUSUMA, ST
TEORI BAHASA & OTOMATA (KONSEP & NOTASI BAHASA)
Session 12 Pushdown Automata
Pertemuan 4 Non Deterministic Finite Automaton (NFA)
TEORI BAHASA DAN OTOMATA
KONSEP DASAR TEORI BAHASA DAN OTOMATA
BAB II FINITE STATE AUTOMATA.
Teori Bahasa & OTOMATA.
BAB II FINITE STATE AUTOMATA.
BAB II FINITE STATE AUTOMATA.
PUSH DOWN AUTOMATA & MESIN TURING
Yenni astuti, S.T., M.Eng Teori Bahasa Yenni astuti, S.T., M.Eng
PENDAHULUAN.
BAB II FINITE STATE AUTOMATA.
BAB II FINITE STATE AUTOMATA.
PENDAHULUAN.
Teori Matematika terhadap materi teori bahasa dan automata
Pertemuan 3 FINITE AUTOMATA
Finite Automata I (FA) Pertemuan 23:
Teori Bahasa & OTOMATA.
1 Pertemuan 7 FINITE AUTOMATA DENGAN OUTPUT Matakuliah: T0162/Teori Bahasa dan Automata Tahun: 2005 Versi: 1/0.
TEORI BAHASA DAN AUTOMATA
Teori-Bahasa-dan-Otomata
BAB II FINITE STATE AUTOMATA.
OTOMATA DAN TEORI BAHASA FORMAL
Finite State Automata: Reduksi Jumlah State
Teori Bahasa Otomata D. Sinaga, M.Kom.
FINITE STATE AUTOMATA (FSA)
TEORI GRAF DAN OTOMATA Pendahuluan Bagus Adhi Kusuma, S.T., M.Eng.
Teori Bahasa & Otomata (Automata)
TEORI BAHASA DAN AUTOMATA TATA BAHASA LEVEL BAHASA
2. Review Teori Bahasa Formal dan Otomata
KONSEP dan NOTASI BAHASA
PENGANTAR TEORI BAHASA OTOMATA
PENDAHULUAN.
OTOMATA DAN TEORI BAHASA 1
Program Studi Teknik Informatika STMIK AMIKOM Purwokerto
Pertemuan 6 : Teori Set/Himpunan (Off Class)
TEORI BAHASA DAN OTOMATA
ATURAN PRODUKSI TATA BAHASA REGULER
MESIN TURING Kuliah Teori Bahasa dan Otomata S1 Teknik Informatika
OTOMATA DAN TEORI BAHASA FORMAL
Pertemuan 1 Teori Bahasa dan Automata
By : Lisda Juliana Pangaribuan
BAB II FINITE STATE AUTOMATA.
GABUNGAN & KONKATENASI
TEORI BAHASA & OPERASI MATEMATIS (1)
2. Review Teori Bahasa Formal dan Otomata
Mesin Turing.
Pertemuan 4 Non Deterministic Finite Automaton (NFA)
Tata Bahasa Kelas Tata Bahasa
Pertemuan3.
MATEMATIKA EKONOMI UT HIMPUNAN dan SISTEM BILANGAN.
TEORI BAHASA DAN AUTOMATA
Konsep dan Notasi Bahasa
MATAKULIAH SISTEM OPERASI
MATEMATIKA EKONOMI HIMPUNAN dan SISTEM BILANGAN Ir Tito Adi Dewanto.
OTOMATA DAN TEORI BAHASA FORMAL
Pengenalan Pola secara sintaktis (PPSint)
KONSEP dan NOTASI BAHASA
Dasar Dasar Matematika
KOMPUTASI PEMROGRAMAN
Otomata dan Pengantar Kompilasi Pertemuan I
Firrar Utdirartatmo:Teori Bahasa dan Otomata JJ Learning Yogyakarta,
Transcript presentasi:

Firrar Utdirartatmo:Teori Bahasa dan Otomata JJ Learning Yogyakarta, Pendahuluan Firrar Utdirartatmo:Teori Bahasa dan Otomata JJ Learning Yogyakarta,

Deskripsi OTB Otamata dan Teori Bahasa (OTB) matakuliah wajib Komponen utama dari Ilmu Komputer yaitu model dan gagasan mendasar mengenai komputasi. Suatu bentuk yang memiliki fungsi-fungsi dari komputer digital, menerima input, menghasilkan output, bisa memiliki penyimpanan sementara, dan mampu membuat keputusan dalam menstransformasikan dari input ke output

Outcome Pembelajaran Setelah memenuhi tujuan pembelajaran mata kuliah ini mahasiswa diharapkan : Mampu memahami pengertian dari otomata dan teori bahasa. Mampu memparaktekkan teori otomata dan teori bahasa dalam kehidupan sehari-hari

Introduction Erwin Yudi Hidayat Teknik Informatika – S1 Bidang kajian: Software Engineering and Intelligence Email: erwin.hidayat@dsn.dinus.ac.id

Komponen Penilaian Tugas : % Ujian Tengah Semester : % Ujian Akhir Semester : % Peraturan: Keterlambatan max Ijin menggunakan surat Dilarang mempresensikan

Referensi Firrar Utdirartatmo, Teori Bahasa dan Otomata, JJ Learning Yogyakarta, 2001 Bambang Hariyanto, Teori Bahasa, Otomata, dan Komputasi serta Terapannya, Informatika Bandung, 2004 Dean Kelley, Otomata dan Bahasa-bahasa Formal, PT. Prenhallindo, Jakarta, 1999 pppps: Slide bukan referensi atau materi XD

Standar Kompetensi Mahasiswa memahami pengertian dan kedudukan OTB pada ilmu komputer

Contents Definisi dan Pengertian 1 Kedudukan OTB 2 Tata Bahasa 3 Klasifikasi Tata Bahasa 4

Otomata & Teori Bahasa? Bagian dari teori komputasi pada ilmu komputer model matematika yang memiliki fungsi dari komputer digital yaitu menerima input, menghasilkan output, bisa memiliki penyimpanan sementara dan mampu membuat keputusan dalam transformasi input ke output Penekanannya adalah pada pemecahan masalah

Otomata & Teori Bahasa?

Kedudukan OTB Ilmu komputer memiliki dua komponen utama: Pertama: model dan gagasan mendasar mengenai komputasi Kedua: teknik rekayasa untuk perancangan sistem komputasi, meliputi perangkat keras dan perangkat lunak, khususnya penerapan rancangan dari teori. Otomata dan Teori Bahasa merupakan bagian pertama

Tata Bahasa Penulisan suatu kalimat dalam sebuah bahasa, akan mengikuti suatu aturan tertentu yang berlaku pada bahasa tersebut Aturan tersebut dikenal sebagai Tata Bahasa (Grammar)

Tata Bahasa

Klasifikasi Tata Bahasa Tata bahasa (grammar): kumpulan dari himpunan-himpunan variabel, simbol-simbol terminal, simbol awal yang dibatasi oleh aturan-aturan produksi. Pada tahun 1959 seorang ahli bernama Noam Chomsky melakukan penggolongan tingkatan bahasa menjadi empat, yang disebut dengan Hirarki Chomsky.

Klasifikasi Tata Bahasa

Konsep Bahasa Abjad String Bahasa (Language) Bahasa Kosong Bahasa Universal dari ∑

Konsep Bahasa Abjad Sebuah himpunan berhingga tak kosong dari simbol – simbol. Notasi : ∑ ∑ = {a, b, c, ..., x, y, z} (Roman alphabet) ∑ = {0, 1, ..., 9} ∑ = {0, 1} (binary alphabet)

Konsep Bahasa Bahasa (Language) Bahasa Kosong Kumpulan dari string. Notasi : L ∑ = {1, 2, 3, 4, 5}, Kumpulan {1, 12, 123, 1234, 12345, 112} adalah bahasa dari abjad tersebut ∑ = {1}, Kumpulan {1, 11, 111, 1111, …} adalah sebuah bahasa. Bahasa Kosong Suatu bahasa yang tidak terdiri dari string. Notasi : {} atau Ø

Konsep Bahasa Bahasa universal dari ∑ Bahasa yang terdiri dari semua string berdasarkan suatu abjad ∑ Notasi ∑* ∑ = {1}, maka ∑* = {ɛ, 1, 11, 111, 1111, …}

Konsep Bahasa Operasi-operasi pada Bahasa Concatenation Eksponensial Union (Gabungan) Intersection (Irisan) Sub Set (Sub Bahasa) Equal Closure Language

Otomata Sederhana Contoh mesin otomata sederhana : Otomata pada saklar listrik Bila mesin mendapat string input : 0  diterima 010  diterima …..??? Sebuah string input diterima bila mencapai state akhir ( final state ) yang digambarkan dengan lingkaran ganda 1 off on 1

Otomata Sederhana Finite automaton berikut dapat dinyatakan sebagai bagian dari lexical analyzer. Vending Machine