Tugas TBO NF Sebelum UAS 2019
Tugas TBO NF Sebelum UAS 2019
Tugas Mata Kuliah Teori Bahasa dan Otomata Genap Th. 2018/2019
Kerjakan latihan soal-soal dibawah ini dengan baik.
1. Buatlah RE, FA, TG dan CFG dari suatu bahasa yang memiliki kumpulan kombinasi kata-kata
sebagai berikut:
a. P = {ab, aab, abb, aabb, abab, aaab, abbb, aaaab, abbbb, ababb, aabab, …}
b. Q = {a, ab, ba, bba, abb, bab, bbab, babb, bbabb, bbba, abbb, bbbab, …}
2. Diketahui suatu bahasa mempunyai himpunan anggota = {0,1}, Buatlah RE, FA, TG dan
CFG yang mewakili kombinasi semua bahasa dengan aturan:
a. Memiliki tepat satu “0” dan satu ”1”.
b. Panjangnya 4 karakter dan hanya mempunyai tepat dua ”0” pada posisi awal dan akhir.
3. Ubahlah CFG berikut ini kedalam format CNF
a. S aSa | SSa |a
b. S aXX
X aS | bS | a
4. Buatlah CFG dari RE dibawah ini
a. a+(ba)+
b. (a+b)* aaa (a+b)+
5. Jalankan beberapa input dibawah ini menggunakan Mesin Turing dan jelaskan apakah string
tersebut diterima atau ditolak dengan memberikan keterangan posisi berhentinya pada state
nomor berapa
a. abaa
b. bbba
c. baab
d. aaba
e. babb
6. Ubahlah FA1 dan FA2 berikut dalam bentuk gambar Push Down Automata (PDA)
a
a b a a
a
x1 x2 x3 y1 y2 y3
b
b a b b
FA1 b FA2
FS-TIFNF-2019