Langsung ke konten utama

TEKNIK KOMPILASI VCLASS 3


NAMA                  :Raden Aru Suryo R
NPM                      :55415497
KELAS                    :4IA13


Scanner  (Lexycal)


Diketahui himpunan produksi P dari Grammar G ( VN , VT , E, P ) berikut:

<EKSPRESI>   → <EKSPRESI> <ASOP> <SUKU> | <SUKU>
<SUKU>           → <SUKU> <MDOP> <FAKTOR> | <FAKTOR>
<FAKTOR>      →  (  <EKSPRESI>  )    |     <OPERAND>ô
<ASOP>           →    | 
<MDOP>          →    ×  |  ÷
<OPERAND>   →     u | v | w


Himpunan terminal/token dalam Grammar G  berisi
a. VT  = {  ( , ) , +,  , ×, ÷ , u , v, w }
b. VT = {  +,  , ×, ÷ , u , v, w }
c. VT    = {  +,  , ×, ÷ }
d. VT  = {  u , v , w }

 Berapa jumlah terminal/token  dalam  VT  pada Grammar G?
a. 9             b. 7             c. 4           d.. 3

 Berapa banyak kelompok Token dalam Vt pada Grammar G?
a. 5 , yaitu   {  (  } ,   {  ) } ,  {+, } , { ×, ÷ },  dan { u , v , w }
b. 4 ,  yaitu   {  ( , ) } ,  { + , } ,  { ×, ÷ },  dan { u , v , w }
c. 3 , yaitu   {  ( ,  ) , +, } ,  { ×, ÷ },  dan  { u , v , w }
d. 2 , yaitu   {  ( ,  ) , u , v , w } dan  { +,  ,  ×, ÷ }

Berapa jumlah variabel Non Terminal  dalam Vn  pada Grammar G?
a. 6              b. 7            c. 8             d. 9

1.      Apa tugas dari Intermidiate code  dan jelaskan tentang Intermediate code
Intermediate code adalah representasi perantara antara bentuk bahasa tingkat tinggi dengan bahasa mesin. Karena pada level berikutnya masih akan dilakukan optimasi, maka perlu dibuat representasi yang memudahkan optimasi, yang bukan merupakan bahasa mesin.
2. Ada dua macam intermediate code  yaitu  Postfix dan N-tuple
Bila diberikan kalimat aritmatik  (X + Y) * (Z + T)
Ubahlah kalimat tersebut ke dalam:
a.       Intermediate code  Postfix
XY+ZT+*
b.      Intermediate code Quadruple
1.    +, X, Y, T1
2.    +, Z, T, T2
3.    *, T1, T2, T3
c.       Terjemahkan hasil (b) ke  Assembly Language
LDA             X
ADD             Y
STO             T1
LDA             Z
ADD             T
STO             T2
LDA             T1
MUL             T2
STO             T3




Komentar

Postingan populer dari blog ini

PERKEMBANGAN ISLAM DI INDONESIA

Perjalanan islam di Indonesia PERKEMBANGAN ISLAM DI INDONESIA A.Penjelasan Perkembangan Islam di Indonesia 1.Masuknya Islam di Indonesia  Ketika Islam datang di Indonesia, berbagai agama dan kepercayaan seperti animisme, dinamisme, Hindu dan Budha, sudah banyak dianut oleh bangsa Indonesia bahkan dibeberapa wilayah kepulauan Indonesia telah berdiri kerajaan-kerajaan yang bercorak Hindu dan Budha. Islam datang masuk ke Indonesia, pada tanggal 17 s.d 20 Maret 1963 di Medan, Islam masuk ke Indonesia pada abad pertama hijriyah atau pada abad ke tujuh masehi. Menurut sumber lain menyebutkan bahwa Islam sudah mulai ekspedisinya ke Nusantara pada masa Khulafaur Rasyidin (masa pemerintahan Abu Bakar Shiddiq, Umar bin Khattab, Usman bin Affan dan Ali bin Abi Thalib), disebarkan langsung dari Madinah. Ajaran-ajaran Islam tersebut antara lain sebagai berikut: Islam mengajarkan toleransi terhadap sesamamanusia,salingmenghormati dan tolong menolong. Islam mengajarkan bahwa dihadapa...

APA ITU RESEARCHGATE?

ResearchGate  adalah sebuah situs web jejaring sosial gratis dan alat kolaborasi bagi para ilmuwan sains dari segala jenis disiplin sains. Situs ini menyediakan berbagai aplikasi web termasuk pencarian semantik (mencari seluruh abstrak), berbagi file, berbagi database publikasi, forum, diskusi metodologi, grup, dan berbagai aplikasi lainnya. Dibandingkan dengan situs dan alat kolaborasi lainnya, ResearchGate telah mengembangkan alat pencarian Internet semantik yang mampu untuk mencari makalah penelitian dari sumber internal dan database eksternal terkenal seperti PubMed, CiteSeer, arXiv, NASA Library dan sebagainya. Alat pencarian internet ini dikembangkan untuk menganalisa kata – kata dan ungkapan yang lebih luas daripada yang biasa digunakan pada alat pencarian internet lainnya dengan cara menganalisa seluruh abstrak makalah penelitian sehingga dapat memperoleh hasil yang lebih akurat. Pada ResearchGate , para ilmuwan dapat membuat seperti p...