TEKNIK KOMPILASI 1 VCLASS 1





Nama     : Novega Eldiarwan
Npm       : 55415112
Kelas      : 4IA12

Fakultas : Teknologi Industri

Jurusan  : Teknik Informatika

Dosen    : Ernastuti, DR






  1. SOAL :
Grammar G1:


Vn = {S,A}; Vt ={a,b}; S: Simbol Start; P = {S aAa, A aAa, A b}.


Bahasa L(G1) = { ? }


Apakah Grammar G1 dapat digambarkan Finite Automatanya? bila dapat, gambarkan !.


JAWABAN :
Derivasi kalimat terpendek : Derivasi kalimat umum :
S aAa (1) S aAa (1)
aba (3) aaAaa (2)

a n Aa n (2)
a n ba n (3)
Dari pola kedua kalimat disimpulkan : L1(G1 ) = { a n ba n | n ≥ 1}


Bahasa L(G1) tidak dapat digambarkan dengan Finite Automata


  1. SOAL :
Grammar G2:


Vn = {S,B,C}; Vt = {a,b}; S: Simbol Start; P = {S aS, S aB, B bC, C aC, C a}.


Bahasa L(G2) = { ? }


Apakah Grammar G2 dapat digambarkan Finite Automatanya? bila dapat, gambarkan!.


JAWABAN :
Derivasi kalimat terpendek : Derivasi kalimat umum :
S aB (2) S aS (1)
abC (3) …
aba (5) a n-1 S (1)
a n B (2)
a n bC (3)
a n baC (4)

a n ba m-1 C (4)
a n ba m (5)
Dari pola kedua kalimat disimpulkan : L 2 (G 2 ) = { a n ba m | n ≥ 1, m ≥ 1}


Bahasa L(G2) dapat digambarkan dengan Finite Automata








  1. SOAL :
Grammar G3:


Vn = {S,A,B}; Vt = {a,b}; S: Simbol Start; P = {S bA, A aB, A a, B bA}


Bahasa L(G3) = { ? }


Apakah Grammar G3 dapat digambarkan Finite Automatanya? bila dapat, gambarkan !.


JAWABAN :


Bahasa L(G3) dapat digambarkan dengan Finite Automata


Komentar

Postingan populer dari blog ini

KARAPAN SAPI (MADURA)

SUKU JAWA

TEKNIK KOMPILASI 1 VCLASS 2