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

PENGANTAR BISNIS INFORMATIKA ARTIKEL 2