Programmeerimine MTAT.03.100

Eksamikorraldus (2002/2003 sügissemestril)

Eksamikoht: Vanemuise 46-225

Eksamiaeg:
7. jaanuaril kell 15-19
21. jaanuaril kell 12-16
29. jaanuaril kell 9-13

Eksamiaja valikuks tuleb registreeruda kirjalikult kausta, mis asub J. Liivi 2 kolmanda korruse koridoris, hiljemalt  2 päeva enne eksamit. (See, kas on võimalik eksamile registreeruda ka õppeinfosüsteemi kaudu, selgub mõne aja pärast.)

Eksamile pääsemiseks peab kaasas olema õpinguraamat (vm pildiga isikuttõendav dokument).

Eksamil on lubatud kasutada kirjalikke materjale.
Eeldatakse, et üliõpilasel on eksamil kindlasti kaasas
J. Kiho. Java programmeerimise aabits. TÜ, 2002, 265 lk. (saab laenata raamatukogust või Liivi 2-306)
(2001. a. trüki puhul oleks vaja lisana 2002. a. trüki vihikut 9 Ekraanigraafika vahendid (I))

Omavaheline suhtlemine ning materjalide vahetamine eksami ajal on keelatud.

Ülesanded on suures osas eelmise aastaga samalaadsed (vt http://math.ut.ee/~kiho/progr/fall01/).
Lisandub ülesandetüüp, kus tuleb esitada antud programmilõigu analüüs rida-realt (vrdl Java programmeerimise aabits).

Kordamisküsimusi:

Teksti väljastamine.
Omistamisdirektiiv. Avaldis.
Klass, isend, klassikirjeldus, väli, meetod, konstruktor.
Tüübid ja muutujad, tehted, meetodi rakendamine.
Järjenditöötlus. Ühemõõtmeline massiiv. Tsükli ja tingimusdirektiivid, lülitidirektiiv.
Kahemõõtmeline massiiv. Tabelitöötlus.
Pärilus. Ülekatmine ja üledefineerimine. Mähisklass.
Katsendidirektiiv. Erindid.
Ekraanigraafika (Java programmeerimise aabitsa (2002) vihiku 9 mahus).
Failid.
Rekursiivne meetod.
Sõnetöötlus, klassid String, StringBuffer, StringTokenizer.
Klass Vector.
Lõim.

Tähelepanu võiks pöörata ka Java programmmeerimise aabitsas toodud harjutustele.

Arvutipraktikumi arvestus on eeldus eksamile pääsuks.
Tahvlipraktikumi koondtulemus on maksimaalselt 40 p.
Eksamitöö tulemus on maksimaalselt 60 p.
Eksamihinne kujuneb eelmiste summa (maksimaalselt 100 p.) põhjal vastavalt TÜ-s kehtestatud korrale.