logo

Crowdly

Automaadid, keeled ja translaatorid (LTAT.03.006)

Шукаєте відповіді та рішення тестів для Automaadid, keeled ja translaatorid (LTAT.03.006)? Перегляньте нашу велику колекцію перевірених відповідей для Automaadid, keeled ja translaatorid (LTAT.03.006) в moodle.ut.ee.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

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".)

Переглянути це питання

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%
Переглянути це питання

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%
Переглянути це питання

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.

Переглянути це питання

Kontekstivaba grammatikaga tahame jällegi süvendada teie arusaamist programmide ülesehitustest, aga me anname ka vaba käsi oma grammatikad disainida ja see on hea koht jälgida hea disaini tavasid. Avaldisgrammatika lehel on üks suur pilt, kus on mainitud mõned hea süüsteemidisaini tavad, mida avaldusgrammatika jälgib. Mis need on? Selle küsimusega ma muidugi loodan, et teil tekib natuke huvi nende põhimõtetega lähemalt tutvuda.

Переглянути це питання

Millise reegli võib lisada ilma et grammatika muutuks vasakrekursiivseks?

S → A

A → B | C

B → (C)

C → B + C | D

D → 1 | 0

0%
0%
0%
0%
100%
Переглянути це питання

Eemaldame järgmisest grammatikast vasakrekursiooni:

S → xT | Sy

T → Sa | b

Kasutame selleks loengus näidatud skeem, kus uueks mitte-terminaliks on R. Millised järgmistest reeglitest kuuluvad teisentatud grammatikasse?
0%
100%
0%
100%
0%
100%
100%
100%
0%
Переглянути це питання

Kas antud grammatika on vasakrekursiivne?

S → AB

A → 0 | ε    

B → 0 | 1 | S

0%
100%
0%
Переглянути це питання

Kas antud grammatika on vasakrekursiivne?

S → A

A → B | C

B → (C)

C → B + C | D

D → 1 | 0

0%
100%
0%
Переглянути це питання
Mis võib juhtuda ülalt-alla parsimisel, kui grammatika on vasakrekursiivne?

0%
0%
0%
0%
Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.ut.ee?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!