TUGAS UTS OTOMATA
TUGAS UTS OTOMATA
PEMBUATAN FSA DAN
GRAMMAR
Assalamualaikum wr.wb
Disini saya akan menjelaskan tentang
pembuatan FSA dan GRAMMER. Sebelumnya saya mohon maaf kalau postingan saya ini
masih kurang bagus atau kurang lengkap.
Oke, disini saya akan menjelaskan
pembuatan FSA.
PENGERTIAN FSA
Finite automata adalah mesin abstrak
berupa sistem model matematika dengan masukan dan keluaran diskrit yang dapat
mengenali bahasa paling sederhana (bahasa reguler) dan dapat diimplementasikan
secara nyata.
Kemudian saya akan menjelaskan
tentang langkah-langkahnya:
-
-Install terlebih dahulu aplikasi
-
-Kemudian install jflap
-
-Setelah itu semua diinstal, maka
akan muncul seperti ini
- -Sudah ada jflapnya, kemudian klik
finite automaton
-
-Kemudian kita buat FSAnya di finite
automaton
-
-Dan hasil gambarnya seperti ini
M
= (Q,Σ,δ,S,F)
Q
=(qo,q1,q2,q3,q4)
Σ
=(a,b)
S
=(q0)
F
=(q4)
δ
δ
|
1
|
2
|
Q0
|
Q1
|
-
|
Q1
|
Q1,q2,q3,q4
|
-
|
Q2
|
Q3
|
Q1
|
Q3
|
Q4
|
Q1
|
Q4
|
-
|
-
|
-
-Kalau sudah begini kita masukin
input dengan memasukan nilai yang ada digambar
- -
Dan hasil dari saya seperti pada
gambar
-Langkah-langkah membuat Grammar
-
-Install aplikasi java seperti contoh
diatas
-
-Install aplikasi jflap seperti yg
diatas
-
-Setelah sudah ada aplikasi buka
aplikasi jflap dan klik Grammer
-Setelah itu buat Grammarnya dengan menginput nilai
- dan hasil dari saya seperti gambar berikut:
G = (V,P,T,S)
V = (S,A,B,C,D,E)
P = (S-aB,A-aB,B-aC,C-aD,D-aE,B-bA,E-λ)
T = (a,b)
S= (S)
- Dan hasil keterangan inputnya seperti ini:
Sekian dari blog saya dan terimakasih.
Komentar
Posting Komentar