Anda di halaman 1dari 1

1

Kuis 2 – Teori Bahasa Automata


Semester Genap

1. Buatlah finite otomata dari kumpulan aturan produksi pada tata bahasa regular
berikut: (simbol awal adalah A, Σ = {0,1}).

A → 0B │ 1D │ 0
B → 0D │ 1C
C → 0B │ 1D │ 0
D → 0D │ 0

2. Buktkan bahwa tata bahasa konteks berikut ambigu: (cari sendiri stringnya)

S → AB │ aaB
A → a │ Aa
B→b

3. Diketahui grammar G2 = {S → SOS│A, O → * │+, A → 0 │1 │2 │... │9}

S → SOS│A
O → * │+
A → 0 │1 │2 │... │9

Buatlah dua pohon sintaks untuk kalimat: 2*3+7

4. Hilangkan aturan produksi unit, useless dan ε dari CFG berikut.

S → ABaC
A → Bd
B → b │ε
C → D │ε
D → BCa

5. Transformasikan tata bahasa bebas konteks berikut dalam bentuk normal Chomsky:

S → AACD
A → aAb│ε
C → aC │a
D → aDa │bDb │ε