TEORI BAHASA DAN AUTOMATA

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Finite Automata
Advertisements

TEORI BAHASA DAN OTOMATA
Teori Bahasa dan Automata
SUATU FINITE STATE AUTOMATA
Oleh: BAGUS ADHI KUSUMA, ST
TEORI BAHASA & OTOMATA (KONSEP & NOTASI BAHASA)
TEORI BAHASA DAN OTOMATA
Bab VII FINITE STATE AUTOMATA DENGAN OUTPUT.
BAB II FINITE STATE AUTOMATA.
14. PUSH DOWN AUTOMATA.
Teori Bahasa & OTOMATA.
OTOMATA HINGGA.
BAB II FINITE STATE AUTOMATA.
BAB II FINITE STATE AUTOMATA.
KONSEP dan NOTASI BAHASA
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
Mahasiswa mampu menerapkan konsep Ekspresi Reguler
PUSH DOWN AUTOMATA & MESIN TURING
BAB V EKSPRESI REGULER 1. Penerapan Ekspresi Reguler
TEORI BAHASA DAN AUTOMATA
PENDAHULUAN.
BAB XIV MESIN TURING.
14. PUSH-DOWN AUTOMATA.
BAB II FINITE STATE AUTOMATA.
BAB II FINITE STATE AUTOMATA.
PENDAHULUAN.
BAB 13 PUSH DOWN AUTOMATA.
PUSH DOWN AUTOMATA ( PDA )
Teori Bahasa & OTOMATA.
Teori Bahasa dan Automata
FINITE STATE AUTOMATA (FSA)
FINITE STATE AUTOMATA (FSA)
Teori-Bahasa-dan-Otomata
BAB II FINITE STATE AUTOMATA.
OTOMATA DAN TEORI BAHASA FORMAL
OTOMATA DAN TEORI BAHASA 8
Teori Bahasa Otomata D. Sinaga, M.Kom.
FINITE STATE AUTOMATA (FSA)
Firrar Utdirartatmo:Teori Bahasa dan Otomata JJ Learning Yogyakarta,
TEORI GRAF DAN OTOMATA Pendahuluan Bagus Adhi Kusuma, S.T., M.Eng.
TEORI BAHASA DAN AUTOMATA TATA BAHASA LEVEL BAHASA
Teori-Bahasa-dan-Otomata
KONSEP dan NOTASI BAHASA
PENDAHULUAN.
OTOMATA DAN TEORI BAHASA 1
TEORI BAHASA DAN OTOMATA
ATURAN PRODUKSI TATA BAHASA REGULER
Reduksi Jumlah State pada Finite State Automata
OTOMATA DAN TEORI BAHASA FORMAL
By : Lisda Juliana Pangaribuan
BAB II FINITE STATE AUTOMATA.
Bab VII FINITE STATE AUTOMATA DENGAN OUTPUT.
GABUNGAN & KONKATENASI
Finite State Automata ♦ model matematika yang dapat menerima input dan mengeluarkan output ♦ Memiliki state yang berhingga banyaknya dan dapat berpindah.
Aturan Produksi Untuk Suatu Finite State Automata
Tata Bahasa Kelas Tata Bahasa
Ekuivalensi NFA KE DFA *YANI*.
TEKNIK KOMPILASI ANALISIS LEKSIKAL
TEORI BAHASA DAN AUTOMATA
Konsep dan Notasi Bahasa
OTOMATA DAN TEORI BAHASA FORMAL
Pertemuan4.
Tinjauan Instruksional Khusus:Mahasiswa akan dapat menjelaskan cara kerja Deterministic Finite Automata (DFA),Non-Deterministic Finite Automata (NDFA),Non.
Pushdown Automata (PDA)
Teori Bahasa dan Otomata (MKK0-5283)
KONSEP dan NOTASI BAHASA
OTOMATA DAN TEORI BAHASA 8.
Reduksi Jumlah State pada Finite State Automata
Firrar Utdirartatmo:Teori Bahasa dan Otomata JJ Learning Yogyakarta,
OTOMATA DAN TEORI BAHASA 8.
Transcript presentasi:

TEORI BAHASA DAN AUTOMATA Kedudukan TBA pada Ilmu Komputer

Ilmu Komputer memiliki 2 komponen utama : Model dan gagasan mendasar mengenai komputasi Teknik rekayasa untuk perancangan sistem komputasi, meliputi H/W dan S/W

FSA (Finite State Automata) merupakan tool yang sangat berguna dalam perancangan lexical analyzer, yaitu bagian dari kompilator yang mengelompokan karakter-karakter ke dalam sebuah token, yang berupa unit terkecil seperti nama, variabel, dan keyword. FSA dipakai untuk penganalisa leksikal dan dipakai juga dalam text editor, pemrosesan teks, dan program file-searching

Spesifikasi dari sebuah bahasa pemrograman meliputi, hal-hal : Himpunan simbol-simbol (alpabet) yang bisa dipakai untuk membentuk program yang benar Himpunan program yang benar secara sintaktik Makna dari program tersebut

Konsep Bahasa dan Otomata Simbol adalah suatu entitas abstrak yang tidak bisa didefinisikan secara formal Huruf dan digit adalah contoh dari simbol yang sering di pakai String adalah suatu deretan berhingga dari simbol-simbol, contoh : ‘a’, ‘b’, ‘c’ adalah simbol dan ‘abc’ adalah sebuah string

String kosong dinyatakan dengan ε di definisikan panjangnya = 0 atau |ε|= 0 Bahasa adalah himpunan string-string dari simbol-simbol untuk suatu alpabet yang memiliki makna. Ada istilah bahasa kosong, yaitu bahasa yang tidak terdiri dari string-string, contoh himpunan kosong Ø

Otomata adalah suatu bentuk yang memiliki fungsi-fungsi dari komputer digital, menerima input menghasilkan output, bisa memiliki penyimpanan sementara, dan mampu membuat keputusan dalam mentransformasikan input ke output

Otomata merupakan suatu sistem yang terdiri atas sejumlah berhingga (state), dimana state menyatakan informasi mengenai input yang lalu dan dapat dianggap sebagai memori mesin. Input pada mesin otomata dianggap sebagai bahasa yang harus dikenali oleh mesin. Selanjutnya mesin otomata membuat keputusan atau keluaran yang mengindikasikan apakah input itu diterima atau tidak

a d a d u Mesin ini memiliki 6 state (q0,q1,q2,q3,q4,q5). State awal q0, q3 dan q4 adalah state akhir, sedangkan simbol input adalah (a,d,u)

Latihan Buat contoh mesin yang dapat menerima urutan simbol abc, bukan abd dan abe Buat contoh mesin yang dapat menerima bahasa ‘saya makan nasi’ dan ‘saya memasak nasi’ Buat contoh mesin yang dapat menerima pengulangan kata : universitas, serang, serang, serang, serang, raya