P138 Moderní značkovací jazyky a jejich aplikace

Fakulta informatiky
jaro 2002
Rozsah
2/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k, z.
Vyučující
prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
Garance
doc. Ing. Jan Staudek, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D.
Rozvrh
Út 11:00–12:50 D2, Čt 13:00–13:50 B116, Čt 14:00–14:50 B116, Čt 15:00–15:50 B116
  • Rozvrh seminárních/paralelních skupin:
P138/Ct13: Rozvrh nebyl do ISu vložen. T. Pitner
P138/Ct14: Rozvrh nebyl do ISu vložen. T. Pitner
P138/Ct15: Rozvrh nebyl do ISu vložen. T. Pitner
Předpoklady
Předpokládají se základní znalosti z oblasti formálních jazyků, orientace v objektovém programování (nejlépe Java) a databázích. Dále je třeba základní znalost některého značkovacího jazyka (např. HTML) a služeb Internetu.
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 60 stud.
Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60
Cíle předmětu
Předmět seznamuje se základními standardy, principy práce a technologiemi moderních značkovacích jazyků a jejich aplikací.
Osnova
  • Moderní znaèkovací jazyky, Extensible Markup Language (XML), jeho syntaxe. Standardy rodiny XML (XML 1.0, jmenné prostory, kanonický tvar XML dokumentu).
  • Aplikace standardu XML.
  • Standardy analýzy a zpracování XML dat. Objektový model XML dokumentu (DOM), událostmi øízené zpracování (SAX), vazby na konkrétní programovací prostøedí.
  • Abstraktní modely XML dokumentu. Pøístupy k modelování XML dat, používané modelovací jazyky (DTD, XML Schema, Schematron, Relax a další). Nástroje na validaci XML dat.
  • Navigace a dotazování v XML datech. Standardy XLink, XPointer, XPath.
  • Formátování XML dokumentù a jejich transformace, jazyk XSLT.
  • Dotazovací jazyky pro XML. Ukládání a zpracování XML dat v relaèních a objektových databázích, indexování XML dat, nativní XML databáze.
  • Metadata popisující XML zdroje, rámec RDF, XML ontologie.
  • XML a internetové technologie, jazyky XHTML, WML.
  • Podpora XML u webových a aplikaèních serverù a webových prohlížeèù. Generická struktura internetových aplikací postavených na XML.
  • Ukázkové technologie jednoduchých vícevrstvých webových aplikací. JavaServerPages, JavaBeans a knihoven znaèek.
  • Definice uživatelského rozhraní pomocí jazyka XUL. Publikaèní systémy založené na XML.
Metody hodnocení
Výuka probíhá formou přednášek a samostatné konzultované práce na projektech. Hodnocení zkoušky a kolokvia sestává z hodnocení projektu a závěrečného písemného testu. Pro získání zápočtu stačí úspěšná realizace a prezentace projektu.
Navazující předměty
Informace učitele
http://www.fi.muni.cz/~tomp
Předmět předpokládá značný podíl samostatné práce na projektech a při samostudiu z originálních (= anglicky psaných) specifikací a dalších zdrojů. ------- The subject requires an ability to work independently on own projects, reading original specifications and other English-written documents.
Další komentáře
Předmět je vyučován každoročně.

  • Statistika zápisu (nejnovější)
  • Permalink: https://is.muni.cz/predmet/fi/jaro2002/P138