SLO | EN

Cilji in kompetence

Cilj predmeta je, da bodo študentje razumeli osnove označevalnega jezika XML in znali uporabiti njegove izpeljanke.Pogoji za opravljanje študijskih obveznosti: za pristop k izpitu mora študent izpolnjevati 80 % prisotnost na laboratorijskih vajah in pozitivno oceno laboratorijskih vaj.

Vsebina

• Uvod: telekomunikacijske storitve, strukturiranje podatkov, • Struktura XML dokumenta: gradniki, dobro oblikovan XML dokument, imenska področja. • Prikaz podatkov: CSS, XSL-FO. • Validacija XML dokumenta: DTD, XML sheme. • Transformacija strukture: XSLT, XPath. • Programiranje in XML: dogodkovno vodeno programiranje, JavaScript, DOM, JSON, AJAX. • XML in baze podatkov: XQuery. • Jeziki, izpeljani iz XML, v telekomunikacijah. • RDF podatkovni model, RDF/S, SPARQL • Ontologije: definicija, jezik OWL, preverjanje konsistentnosti in klasifikacija. • Ontologije v praksi.

Metode poučevanja in učenja

• Predavanja: pri predavanjih študentje spoznajo teoretične vsebine predmeta. Predavanja se izvajajo kot klasična predavanja v frontalni obliki z diskusijo ob primerih uporabe. • Seminarske vaje: pri seminarskih vajah se študentje seznanijo s potekom računalniških vaj. • Računalniške vaje: pri računalniških vajah študentje uporabljajo usvojeno znanje na primerih iz telekomunikacij. Študentje tudi izpopolnjujejo prenosljive spretnosti uporabe integriranega razvojnega orodje. • Kvizi: pri reševanju kvizov študentje preverjajo svoje razumevanje teoretičnih vsebin.

Predvideni študijski rezultati - znanje in razumevanje

Po zaključku tega predmeta bo študent sposoben • razložiti osnovne značilnosti označevalnih jezikov, • izbrati najustreznejšo XML strukturo danih podatkov in konstruirati programsko obdelavo XML dokumenta, • aplicirati znanje o gradnji in uporabi ontologij.

Predvideni študijski rezultati - Prenosljive/ključne spretnosti in drugi atributi

• Spretnosti komuniciranja: ustni zagovor računalniškega dela, pisno izražanje pri pisnem izpitu. • Uporaba informacijske tehnologije: uporaba programskih orodij za delo z XML dokumenti in ontologijami. • Reševanje problemov: analiza problema, iskanje rešitve, implementacija programa in testiranje programa.

Temeljni literatura in viri

• D. Hunter, J. Rafter, J. Fawcett , E. van der Vlist , D. Ayers, J. Duckett, A. Watt, L. McKinnon, Beginning XML, 4th Edition, Wrox, 2007 • Y. Ding, P. Groth: Ontology Engineering, Morgan and Claypool, 2019 • S. Jacobs, Beginning XML with DOM and Ajax, Apress, 2006. • D. Allemang, J. Hendler: Semantic Web for the Working Ontologies, 2nd Edition, Morgan Kaufmann Publishers, Burlington, 2011

Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti

Priporočeno je osnovno znanje programiranja, podatkovnih struktur in algoritmov.Pogoji za opravljanje študijskih obveznosti: za pristop k izpitu mora študent izpolnjevati 80 % prisotnost na laboratorijskih vajah in pozitivno oceno laboratorijskih vaj.

  • izr. prof. dr. MIRJAM SEPESY MAUČEC, univ. dipl. inž. rač. in inf.

  • Pisni izpit: 45
  • Računalniško delo: 35
  • Sprotne naloge: 20

  • : 30
  • : 45
  • : 105

  • slovensko
  • slovensko

  • TELEKOMUNIKACIJE - 3.