Kordamisküsimused kursusel XML rakendused kevadsemestril 2016 * XMLi kasutusvaldkonnad, eelised ja puudused teiste vormingutega võrreldes (lihttekst, binaarkuju). * XMLi põhiste vormingute näiteid: XHTML, RSS, KML, QTI, MathML, SVG. Omapoolseid näiteid. * Süntaksi reeglid. Puukujulisus, elemendid, atribuudid, nimeruumid. * XML skeemi (Schema) eesmärk, kasutusvaldkond, näited. Skeemi kirjutamise reeglid, piirangud. Dokumendi valideerimine. * Andmete eraldamine XMLi st XSLi abil. XSLi struktuur, tähtsamad käsud: xsl:value-of, xsl:for-each, xsl:if, xsl:template, xsl:call-template. * Andmepuu ja DOM. Mahukad dokumendid ja SAX. * Veebiteenused, kasutusvaldkonnad. WSDL, REST * Javaskripti asünkroonne andmevahetus. XMLHTTPRequest: ühenduse loomine, andmete saatmine ja lugemine. AJAX-rakenduste võimalusi ja näiteid. * Veebikeskkondade kasutamine ja sidumine APIde abil. Võimalused, näited, autentimine. Tekkivad probleemid ja lahendused. * Andmetest tehtavad lihtsamad kokkuvõtted, nende loomine R keele vahenditega. Tulpdiagramm, sagedustabel, rea- ja veeruprotsendid. Grupeerimine ja funktsioonide rakendamine gruppidele * Andmete sisselugemine: CSV - readTable, XML - xmlParse, xmlToDataFrame, JSON - fromJSON * Jooniste koostamine - pealkiri, telgede tähised, skaala. Abijooned - abline. XY-graafik, punktid ja jooned. Värvimine * Väliste allikate kasutamine, näited.