KISI-KISI SOAL UAS TEORI BAHASA DAN AUTOMATA

2
UNIVERSITAS DARMA PERSADA GANJIL T.A. 2012/2013 Mata kuliah : Teori Bahasa dan Automata Waktu : 100 menit Dosen : Sampe Hotlan Sitorus, S.Si.,M.Kom. Kelas/Sem : TIF/III KISI-KISI SOAL UAS Soal: 1.Diberikan tatabahasa reguler G = ({a,b},{V 0 ,V 1, V 2 }, V 0 , P ) dengan aturan produksi P sebagai berikut : V 0 aV 1 | b V 1 abV 0 | bc V 2 cV 1 | bcV 0 |c Ubahlah ke dalam bentuk DFA, dan berikan gambar mesin statenya. 2.Sebuah mesin Moore dirancang untuk menyelesaikan kasus modulus 5, dengan aturan-aturan sebagai berikut: Q = Q0, Q1, Q2, Q3, Q4 S = Q0 = 0,1 ∆ = 0, 1, 2, 3, 4 Pemetaan : λ (Q0) = 0 λ (Q1) = 1 λ (Q2) = 2 λ (Q3) = 3 λ (Q4) = 4 Rancanglah diagram state Mesin Moore tersebut dan buktikan kebenaran mesin tersebut untuk bilangan 7 dan 14 (terlebih dahulu konversikan ke dalam biner). 3.Diberikan tatabasa dan aturan produksi dari sebuah mesin sebagai berikut: G=({A, B, C, S}, {a,b,c}, S, P} dengan aturan produksi P : S aAB A bBb | aCb BaCc C a | b | Dengan menggunakan leftmost derivation dan rightmost derivation berikanlah string yang dihasilkan mesin tersebut dan berikan parsing treenya masing-masing. -------------Selamat Mengerjakan-----------

Transcript of KISI-KISI SOAL UAS TEORI BAHASA DAN AUTOMATA

Page 1: KISI-KISI SOAL UAS TEORI BAHASA DAN AUTOMATA

UNIVERSITAS DARMA PERSADAGANJIL T.A. 2012/2013

Mata kuliah : Teori Bahasa dan Automata Waktu : 100 menitDosen : Sampe Hotlan Sitorus, S.Si.,M.Kom. Kelas/Sem : TIF/III

KISI-KISI SOAL UASSoal:

1. Diberikan tatabahasa reguler G = ({a,b},{V0,V1, V2}, V0, P ) dengan aturan produksi P sebagai berikut :

V0 aV1 | bV1 abV0 | bcV2 cV1 | bcV0 |c

Ubahlah ke dalam bentuk DFA, dan berikan gambar mesin statenya.

2. Sebuah mesin Moore dirancang untuk menyelesaikan kasus modulus 5, dengan aturan-aturan sebagai berikut:

Q = Q0, Q1, Q2, Q3, Q4S = Q0∑ = 0,1∆ = 0, 1, 2, 3, 4

Pemetaan :λ (Q0) = 0λ (Q1) = 1λ (Q2) = 2λ (Q3) = 3λ (Q4) = 4

Rancanglah diagram state Mesin Moore tersebut dan buktikan kebenaran mesin tersebut untuk bilangan 7 dan 14 (terlebih dahulu konversikan ke dalam biner).

3. Diberikan tatabasa dan aturan produksi dari sebuah mesin sebagai berikut:G=({A, B, C, S}, {a,b,c}, S, P} dengan aturan produksi P :S aABA bBb | aCbBaCcC a | b |

Dengan menggunakan leftmost derivation dan rightmost derivation berikanlah string yang dihasilkan mesin tersebut dan berikan parsing treenya masing-masing.

4. Sederhanakanlah aturan produksi tatabahasa bebas konteks berkut ini, dan tuliskan analisis (langkah-langkah) yang anda lakukan untuk menyederhanakannya.

S -> aBDB -> cD | AbD -> efA -> EdF -> dc

5. Ubahlah tata bahasa bebas konteks berikut ini kedalam bentuk normal chomsky:S aB | CAA a | bcB BC | AbC aB | b

-------------Selamat Mengerjakan-----------