Kordamisküsimused õppeaines Rakenduste programmeerimine sügissemestril 2011 * Testimise võimalused, tüübid ja vahendid. * Automaattestid. JUnit. Testide järgi programmeerimine. Rakenduse katmine testidega. * TCP klientprogrammi loomine. Ühenduse võtmine, andmevahetus, näited standardteenuste juures. * TCP serverprogrammi loomine. Värati kuulamine. Andmevahetus. * Serveril mitme üheaegse kliendiga tegelemine. Võimalused, probleemid ja lahendused. * Klient-server rakenduse näited. * Spring raamistiku võimalused. Oad ja kaabeldamine. MVC. * Hibernate võimalused ja näited. Objektide andmete hoidmine tabelites. * Java Servlet ja JSP. Veebirakenduse loomine. * J2ME. Mobiiliprogrammeerimise võimalused ja eripärad. * Erisuguste seadmete arvestamine. Ekraanide vahel liikumine. Graafika. Andmesalvestus, andmevahetus.