Arvutiteaduse instituut
  1. Kursused
  2. 2017/18 kevad
  3. Automaadid, keeled ja translaatorid (LTAT.03.006)
EN
Logi sisse

Automaadid, keeled ja translaatorid 2017/18 kevad

  • Üldinfo
  1. Õppekorraldus
  2. Eksam
  3. Reeglid
  4. Töövahendid
  5. Projekt
  • Kava
  1. Soojendus
  2. Regulaaravaldised
  3. Olekumasinad
  4. Lõplikud automaadid
  5. Avaldise struktuur
  6. Grammatikad ja lekser
  7. Käsitsi parsimine
  8. ANTLR intro
  9. AST loomine
  10. Interpretaator
  11. Semantiline analüüs
  12. Kompilaator
  • Moodle
  • Bitbucket
  • Fleep!

Eksam

Eksam koosneb kolmest osast.

  1. Alusosa. Automaatide joonistamine (5p) ja puu töötlemine (10p).
  2. Põhiosa. Formaalse keele töötlemine ANTLRiga (15p).
  3. Lõviosa. Moodle quiz (20p) ja käsitsi parseri kirjutamine (10p).

Eksami jaoks oleme planeerinud 4 tundi. NB! kellel arvuti aku nii kaua vastu ei pea, võiks pikendusjuhtme igaks juhuks kaasa võtta (aga tõenäoliselt piisab ka olemasolevatest pistikutest).

Formaalsed nõuded ja tingimused

  • Eksamile pääsemiseks peab olema kogutud vähemalt 60 kodutööpunkte. (Eksamist läbi saamiseks lävendit ei ole.)
  • Eksamiks peab eelnevalt ÕIS-is registreerima.
  • Kaasa tuleb võtta isikut tõendav dokument.
  • Võib kasutada kõik oma kirjalikud materjale ja eelnevad koodilahendused. Esitatud koodis ei tohi esineda teistelt pärit koodijuppe.
  • Interneti read-only kasutamine on lubatud. Iga tudeng vastutab ise selle eest, et tema kood interneti või muul viisil teistele ei leviks. Avalike allikate kasutamisel tuleb nendele viidata.

Ette tegemise võimalused

Eksami alusosa ja põhiosa on võimalik semestri jooksul ette teha. See on eelkõige mõeldud eksamiks harjutamiseks. Tulemus läheb aga kirja ja eksamil arvestame iga ülesanne kohta parim tulemus. Seda võimalust saab kasutada ainult meie poolt ettenähtud kuupäevadel. Ülesannete lahendamine toimub loengus (sama ruum ja aeg), seega on aega 90 minutit. Nendeks ei pea registreerima. Muud formaalsed nõuded ja tingimused on samad nagu eksamil.

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused