Mchanganyiko hutafsiri msimbo ulioandikwa kwa lugha moja (kama c) kwa lugha nyingine (kama lugha ya mashine) bila kubadilisha maana ya mpango. Inatarajiwa pia kuwa mkusanyaji anapaswa kufanya nambari ya lengo ipasavyo na kuongeza kwa hali ya muda na nafasi.
Programu hii ya mafunzo ni muhimu sana kuelewa nadharia na mazoezi ya utekelezaji wa mkusanyaji. Mafundisho haya ni pamoja na nadharia za muundo wa mkusanyaji kama Uchambuzi wa Lexical, Uchanganuzi wa Syntax, Mchanganuo wa Semantic, Kizazi cha Msimbo wa kati, Utaratibu wa kanuni, na Kizazi cha kanuni. Maelezo ya awamu zote hupewa katika fomu ya uwasilishaji.
Mafunzo haya yameundwa kwa wale wanafunzi ambao wanapendezwa na kujifunza na kuelewa kanuni za msingi za mkusanyaji. Inasaidia pia kwa wale wanaopenda kubuni mkusanyaji. Kila awamu inaelezea kwa urahisi na mifano.
Mafunzo haya yanahitaji ujuzi fulani wa kimsingi wa lugha ya programu kama c, java nk.
vipengele:
1. Mada / somo la busara la somo.
2. Subtopics somo la busara la kila mada.
3. Pia inajumuisha viungo vya video vya youtube vilivyoandaliwa na mimi.
4. Benki ya Maswali.
5. Kamilisha maelezo ya nje ya mkondo kwenye slid.
Mada:
1. Kubuni ya mkusanyaji: Utangulizi
2. Bootstriling
3. Uchambuzi wa Lexical: Kuonyesha Mara kwa Mara, Thompson Ujenzi
4. Mchanganuo wa Syntax: Juu-chini na Ufikiaji wa chini-up
5. Kusafirisha juu-chini: Utabiri wa utabiri (LL Parsing)
6. Ufikiaji wa chini-up: Rahisi LR (SLR), Tazama Mbele LR (LALR)
7. Uchambuzi wa Semantic
8. Kizazi cha Msimbo wa kati: Nambari za anwani tatu
9. Uboreshaji wa kanuni: Vitalu vya Msingi
10. Kizazi cha kanuni: Algorithm, getreg () kazi
Ilisasishwa tarehe
21 Sep 2024