MTAT.03.100 PROGRAMMEERIMINE 4ap L32+P16+S32 eksam Omandatakse programmeerimise algto~ed ja po~himo~isted. O~pitakse programme koostama ja siluma keele JAVA na"itel. Kirjandus: 1. J.Lewis, W.Loftus. JAVA Software Solutions. Addison-Wesley, 1998, 857 lk. 2. J.Kiho. Va"ike Java leksikon. www.ut.ee/~kiho/softsys J_leksikon.ps, 1998 Loengute plaan: 07.09 - Sissejuhatus. Na"idete baasil: Java-programmi yldine struktuur, teksti va"ljastamine, lihtmuutuja, lihtsamad direktiivid. 14.09 - Tarvara arendamise etapid. Analyys, kavandamine, kodeerimine, testimine, hooldus. Objekt-orienteeritus programmeerimises. Klass, isend, klassikirjeldus, va"li, meetod, konstruktor. 21.09 - Tyybid ja muutujad, tehted, avaldised, omistamine, meetodi rakendamine. 28.09 - Ja"rjenditoo"tlus.Yhemoo~tmeline massiiv. Tsykli ja tingimusdirektiivid, lylitidirektiiv. 05.10 - Kahemoo~tmeline massiiv. Tabelitoo"tlus. 12.10 - Pa"rilus. Ylekatmine ja yledefineerimine. Ma"hisklass. Liides. ---------------------------------------------------------------------------- Praktikumi I kontrollülesanne valmis. Kontrolltöö nr. 1 (järjendid) 19.10 - Katsendidirektiiv. Erindid. 26.10 - Failid 02.11 - Rekursiivne programm. ---------------------------------------------------------------------------- Praktikumi II kontrollülesanne valmis. Kontrolltöö nr. 2(tabelid, erindid) 09.11 - So~netoo"tlus, klassid String, StringBuffer, StringTokenizer. 16.11 - Klass Vector. Standardne loetlustsykkel, liides Enumeration. 23.11 - AWT. 30.11 - AWT. ---------------------------------------------------------------------------- Kontrolltöö nr. 3 (pärilus, rekursioon) 07.12 - Lo~im. Rakend. 14.12 - Bititoo"tlus (klass BitSet). ---------------------------------------------------------------------------- Praktikumi III kontrollülesanne (AWT) valmis 21.12 - Kokkuvõte