Datavetenskap GR (B), XML, 7,5 hp

Observera att litteraturen i kursplanen kan ändras/revideras fram till: 
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren 

Skriv ut eller spara kursplanen som PDF

Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.

 

För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.


Versioner:
Gå till kursen

Kursplan för:
Datavetenskap GR (B), XML, 7,5 hp
Computer Science BA (B), XML, 7,5 higher education credits

Allmänna data om kursen

  • Kurskod: DV019G
  • Ämne huvudområde: Datavetenskap
  • Nivå: Grundnivå
  • Progression: (B)
  • Högskolepoäng: 7,5
  • Fördjupning vs. Examen: - - Ingen angiven
  • Utbildningsområde: Teknik 100%
  • Ansvarig fakultet: Huvudområdet för naturvetenskap, teknik och medier
  • Ansvarig institution: Institutionen för informationsteknologi och medier
  • Fastställd: 2007-06-15
  • Senast ändrad: 2007-10-12
  • Giltig fr.o.m: 2008-06-09

Syfte

Extended Markup Language (XML) är en något förenklad version av SGML. Förutom tidigare användningsområden för SGML spelar XML en allt större roll för att representera data, information och kunskap vid kommunikation mellan olika datorbaserade system. Kursen presenterar teoretiskt och praktiskt grundläggande begrepp inom taggade språk med fokusering mot XML. I konceptet XML ingår scheman som reglerar syntax och innehåll i en XML-struktur, namnrymd och verktyg för typsättning.

Lärandemål

Efter genomgången kurs kan du
- beskriva och kategorisera några taggade notationer,
- syntaxen för XML,
- använda en utvecklingsmiljö för XML,
- definiera och tillämpa scheman för XML,
- skapa XML-dokument med tillhörande schema och välja namndrymd,
- generera dokument genom att extrahera data ur XML-strukturer med hjälp av CSS eller XSL,
- skilja mellan olika typer av XML-parsers,
- använda XML-parsers från några objektorienterade programmeringsspråk (t.ex. Java, C++ eller C#), och
- förklara och använda XPointer, XPath och XLink.

Innehåll

- Taggade notationer
- En utvecklingsmiljö för XML.
- Syntax för XML
- Schema för XML (XSD)
- XPointer, XPath och XLink
- Namespace
- XSL-transformationer
- Kategorisering av XML-parsers
- Användning av XML-parsers från något objektorienterat språk, t.ex. JAva, C++ eller C#.

Behörighet

Datateknik GR (A), 30 hp inkluderande minst en av nedanstående kurser:
Objektorienterad programmering i Java II, 7,5 hp eller Objektbaserad programmering i C++, 7,5 hp eller Introduktion till C# programmering, 4,5 hp
alternativt:
Datavetenskap GR (A), 30 hp eller Informatik GR (A), 30 hp, inkluderande moment eller kurs motsvarande Programmering i Delphi, 10,5 hp eller Programmering i Java, 15 hp.

Urvalsregler

Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.

Undervisning

Undervisningen består av cirka 20 timmar (10 %) föreläsningar och 30 timmar (15 %) laborationer. Cirka 150 timmar (75 %) av kurstiden är studietid utan lärare som du skall ägna åt inläsning av litteratur, förberedelser för laboration, eget laborerande och tentamensförberedelser. Vid förändrad resurstillgång kan fördelningen ändras.

Examination

4,5 hp, L101: Laborationer
Betyg: Underkänd (F) eller Godkänd (P)

3 hp, T101: Tentamen
Betyg: A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

Betygskriterier för ämnet finns på www.miun.se/betygskriterier.

Betygsskala

På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

Övrig information

Denna kursplan har samma innehåll som kursplan DT076G, Datateknik GR (A), XML, 7,5 hp. Båda kurserna kan inte ingå i samma examen.

Litteratur

Välj litteraturlista:

Obligatorisk litteratur

  • Författare/red: Dwight Peltzer
  • Titel: XML, Language Mecanics & Applications
  • Upplaga: 2003
  • Förlag: Addison-Wesley
  • Kommentar: Eller senare upplaga

Kolla om litteraturen finns på biblioteket

Sidan uppdaterades 2024-02-23