Anda di halaman 1dari 3

TUGAS #5

AUTOMATA & TEKNIK KOMPILASI


S1 TEKNIK INFORMATIKA

EKSPRESI REGULAR

1. Deskripsikan dalam bahasa Indonesia himpunan string yang diterima oleh finite state
automata seperti dalam
a. Gambar 5.31
b. Gambar 5.32
c. Gambar 5.33

0 1 0,1

1 0
q0 q1 q2
Gambar 5.31

0 1 1
1 0 1
q0 q1 q2 q3
0 0

Gambar 5.32

q0 q3
1 1

0 0 0
0

q1 1 q2
1

Gambar 5.33

2. Tulislah ekspresireguler untuk setiap bahasa-bahasa berikut yang menerima (simbol


input adalah 0 dan 1)
a. Himpunan semua string yang paling banyak memuat sebuah ‘00’ dan paling banyak
memuat sebuag ‘11’.
TUGAS #5
AUTOMATA & TEKNIK KOMPILASI
S1 TEKNIK INFORMATIKA

b. Himpunan semua string yang tidak memuat ‘101’ sebagai sub string-nya.

3. Deskripsikan dalam bahasa Indonesia himpunan string yang dinyatakan dalam ekspresi
reguler berikut.
(11 + 0)*(00 + 1)*

4. Bentuklah finite state automata dari ekspresi reguler berikut.

10 + (0 + 11)0*1

5. Tentukan ekspresi reguler untuk diagram transisi pada gambar 5.34.

0 1
1
q0 q1

0 1

0
q2

Gambar 5.34

6. Tentukan ekspresi reguler untuk bahasa yang menerima semua string yang memuat
simbol b dalam jumlah genap. ∑={a, b}

7. Buatlah finite state automata dari ekspresi reguler.

c*(a  bc)*

8. Buatlah finite state automata yang menerima bahasa yang memuat string yang
mempunyai ‘0101’ sebagai sub string nya. ∑={0, 1}

9. Tentukan ekspresi reguler untuk bahasa yang diterima oleh NFA berikut.
Q = {q0, q1, q2, q3, q4}
∑ = {0,1}
s = q0
F = {q2, q3, q4}
Fungsi transisinya dari NFA tersebut.
 0 1
q0 {q1,q4} {q3}
q1 {q1} {q2}
q2  
q3  {q4}
q4  
TUGAS #5
AUTOMATA & TEKNIK KOMPILASI
S1 TEKNIK INFORMATIKA

10. Tentukan ekspresi reguler untuk bahasa yang diterima oleh NFA berikut ini.
Q = {q0, q1, q2}
∑ = {0, 1}
s = q0
F = {q0}
Fungsi transisinya dari NFA tersebut adalah sebagai berikut.
 0 1
q0 {q1} 
q1  {q 0,q2}
q2 {q0} 

11. Gambarkan NFA dengan transisi  yang menerima ekspresi reguler: 1*.

KETENTUAN:
1. JAWABAN HARUS TERURUT!
2. KERJAKAN DI KERTAS FOLIO BERGARIS
3. JANGAN LUPA TULISKAN NAMA DAN NIM ANDA

Anda mungkin juga menyukai