Kordamisküsimused õppeaines Rakenduste programmeerimine sügissemestril 2015 * Android-keskkonnas rakenduste loomine. Keskkonnad, koodi- ja ressursifailid. Komponentide näited, nende paigutamine ekraanile. Sündmuste liikumine. Erisugused andurid ja reageerimisvõimalused. Vajalikud õigused. * TCP-ühendus arvutite vahel. Levinumad teenused, nende kasutamine. Kliendi- ja serveripoole programmeerimiskäsud. * Protokolli kavandamine osapoolte vahel. Valik lühiduse ja selguse vahel, näited. Osapoolte seisundid. Andmevahetuse struktueerimise võimalused. * TCP-käsklusi kuulava seadme kontrolleri loomine ja katsetamine, näited. * Seadme tehniliste üksikoskuste ühendamine terviktegevuseks tõkkepuu näitel. Sarnaseid üksik- ja terviktegevusi teiste seadmete puhul. * Reaalajasüsteemide kokkupanek NodeREDi abil. * Andmete küsimine Javas tekstifailidest, veebist, JDBC ja Hibernate abil. * Annotatsioonid Hibernates, viitamine teistele objektidele. Üks-mitmele ja mitu-mitmele seosed. * Java 8 versiooni lisavõimalused. Lambda-funktsioonid, nende pruukimise süntaks ja kasu. Andmevood, kasutatavad konstuktsioonid ja näited.