XML-metakieli

582304
4
Ohjelmistojärjestelmät
Aineopinnot
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2011 kevät 17.01-23.02. 3-3 Suomi Harri Laine

Luennot

Aika Huone Luennoija Päivämäärä
Ma 12-14 B123 Harri Laine 17.01.2011-23.02.2011
Ke 12-14 B123 Harri Laine 17.01.2011-23.02.2011

Yleistä

Kurssi on aineopintoihin sijoittuva valinnainen kurssi.

Kurssin oppimistavoitteita:

  • XML:n luku-ja kirjoitustaito
    • Elementit, attribuutit, teksti, nimiavaruudet jne.
    • XML-dokumenttien luominen DTD:n ja Scheman pohjalta
  • Rakenteiden määrittely
    • DTD:n ja XML Scheman laatiminen
  • Muotoilukielet, muunnokset
  • XML-dokumenttien muotoilu
    • Yksinkertaisten XSLT-dokumenttien laatiminen
  • XML dokumenttien käsittely ohjelmallisesti
  • XML-työkalujen käyttö
  • XML tietokantojen alkeet

Kurssin suorittaminen

Kurssi suoritus muodostuu  kolmesta osasta

  • pakollisesta kurssikokeesta (20p (min 10p))
  • pakollisesta harjoitustyöstä (10p (min 5p)) ja
  • valinnaisista laskuharjoituksista (6p)

Kurssin voi suorittaa myös erilliskokeena, jolloin harjoitustyö suoritetaan tenttiin liittyvänä kotitehtävänä (ellei sitä ole suoritettu ennen tenttiä).

Kirjallisuus ja materiaali

Kirjallisuutta:

 

Anders Møller and Michael I. Schwartzbach: An Introduction to XML ans Web Technologies, Addison-Wesley, 2006.

Harjoitusryhmät

Ryhmän numero: 1
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ma 10-12 CK111 Juho Kilpikoski 24.01.2011-25.02.2011
Ryhmän numero: 2
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ke 10-12 C222 Juho Kilpikoski 24.01.2011-25.02.2011
Ryhmän numero: 3
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ke 14-16 CK111 Harri Laine 24.01.2011-25.02.2011