Handout TIF202 Soal QUIZ 1 Teori Komputasi 12 10 2016

SOAL QUIZ 1 TEORI KOMPUTASI – 12 Oktober 2016
1. (20) Tentukanlah notasi postfix berikut menjadi object code sesuai dengan tahapan-tahapan proses kompilasi!

A * (B + C ) – D / E

2. (15) Sebuah grammar G memiliki himpunan produksi Q = {1. S → aSBC, 2. S → abC, 3. bB → bb, 4. bC →
bc, 5. CB → BC, 6. cC → cc}. Tentukan 3 buah derivasi kalimat yang masing-masing memiliki bahasa sebagai
berikut:
a. abc
b. aabbcc
c. aaabbbccc
3. (20) Diketahui table M sebuah DFA Y di bawah ini dengan nilai Z = {B dan C}. Berdasarkan
tabel M tersebut, maka tentukan:
a. pasangan tuple;
b. graph otomata untuk DFA tersebut; dan
c. lakukan penelusuran untuk menguji apakah string mmmnnooo diterima oleh DFA Y.

4. (20) Hitunglah 11001110 + 00110110 + 10011100 menggunakan finite state machine binaruy

m


n

o

A

B

C

A

B

C

D

A


C

A

B

D

D

D

C

B

adder !

5. (25) Diketahui sebuah tabel M DFA X berikut dengan S dan Z bertutur-turut adalah {q0} dan {q1}.
a


b

c

q0

{q1}

{q3}

{q2}

q1

{q3}

{q1}

{q0}


q2

{q1}

{q2}

{q0}

q3

{q0}

{q0}

{q1}

Berdasarkan informasi di atas, maka (1) tentukan graph otomata DFA X tersebut dan (2) telusurilah apakah
kalimat aabccbaa diterima DFA X.