logo

Crowdly

Automaadid, keeled ja translaatorid (LTAT.03.006)

Looking for Automaadid, keeled ja translaatorid (LTAT.03.006) test answers and solutions? Browse our comprehensive collection of verified answers for Automaadid, keeled ja translaatorid (LTAT.03.006) at moodle.ut.ee.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Milline allolevatest grammatikatest on järgmise grammatikaga ekvivalentne, aga vasakrekursioon on edukalt eemaldatud?

S → A | SbA

A → x | xA

Allpool kasutame EBNF süntaks, kus on lubatud ka sulud, küsimärk ja sulundi operaator.
View this question

PDA

Näidake, kuidas antud magasinautomaat sammhaaval töötleb sõne "abcba". See automaat on mitte-deterministlik, aga siin keskendume ainult nendele seisunditele, mis viivad lõppolekuni. Magasinautomaatide kohta on info jflap tutorialis.

View this question

Mida saab öelda järgmise joonise kohta?

joonis

View this question

Oletame, et meil on käsitsi kirjutatud parser järgmise grammatika jaoks:

S → xSoS

S → ε

Kuidas töötleb parser sõne "xxoo"? Pane õigesse järjekorda meie match meetodi kutsed ja mitteterminali vastava meetodi kutse korral vali millist haru hakatakse täitma. (Jätame epsiloni tipude loomist vahele: epsilonile vastava haru kood on tühi, aga pead välja tooma, millal seda tühja alternatiivi valitakse.)

View this question

Milline allolevatest grammatikatest on järgmise grammatikaga ekvivalentne, aga vasakrekursioon on edukalt eemaldatud?

S → x

S → y

S → Sa

Allpool kasutame EBNF süntaks, kus on lubatud ka sulud, küsimärk ja sulundi operaator.
View this question

PDA

Näidake, kuidas antud magasinautomaat sammhaaval töötleb sõne "aabb". See automaat on mitte-deterministlik, aga siin keskendume ainult nendele seisunditele, mis viivad lõppolekuni. Magasinautomaatide kohta on info jflap tutorialis.

View this question

Nüüd võib kommenteerida ka meie testipõhist lähenemist. Kuidas on Sulle mõjunud, et juba esimese testi läbimisel saab terve punkti kätte? Ma tahtsin sellega rõhutada, et algus on kõige olulisem ja kui saab ühe pisikese testi identifitseerida ja seda läbi teha, siis see ongi juba suur võit. Kas selle mõju on positiivne või võtab motivatsiooni ära edasi pingutada? (Ja kuidas boonuspunktid seda kõike mõjutavad?)

(Endiselt ka kõik muud kommentaarid teretulnud, muidu kirjutada "OK".)

View this question

Nüüd kodutööde kohta. Meil on siin üsna testipõhine lähenemine: tahame arendada just see oskus, et te saaks meie testide põhjal aru, mis võõras koodis toimub ja mida peab tegema. Sellega seoses lugesin meie andmeteaduse sõpradelt päris huvitava mõtteavalduse:

The Data is the Specification: A Manifesto for Iteratively Solving Complex Problems

Me oleme siin aines ka teste niimoodi üles ehitanud, et alustame lihtsalt sellega, et tagastame arvkonstandi Num(42) puhul tema väärtuse 42. Sellega võiks ju hakkama saada. Siis tegeleme muutujatega ja järjest keerulisemate avaldistega.

Kuidas istub selline lähenemine? (Siin on kõik vastused õiged... Vali see variant, mis kõige paremini sobib. Järgmisel küsimusel võid vabas vormis täpsustada.)

0%
0%
0%
0%
View this question

Kui jätame kõrvale see minu pealesurutud propaganda, siis kuidas suhtud ise koodi korrektsusesse? (Kõik vastused on siin õiged...)

0%
0%
0%
0%
View this question

Viimaste kodutöödega on üsna palju tehnilisi detaile, aga kas põhimõtted on selgeks saanud? Hinda ennast, kas järgmised teemad on kodutööga selge. Tehnilistel põhjustel pead kõike neid ära märkima, et täisarv punkte saada või ütleme, et küsimus on siin, kas hindasid ennast või ei viitsinud selle punkti üle mõelda.

View this question

Want instant access to all verified answers on moodle.ut.ee?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!