Druckvorstufe neu (Subject) / Datenmformate XML (Lesson)

There are 11 cards in this lesson

s

This lesson was created by maktoob.

Learn lesson

  • Was ist XML? Was sind wesentliche Eingenschaften? Extensible Markup Language ... „erweiterbare Auszeichnungssprache“– strukturelle Beschreibung der Informationen mit Trennung von Inhalt, Struktur und Layout– plattform­, applikations­ und medienunabhängig
  • Wie sind physische Struktur, logische Struktur und Layout organisiert? physikalische Struktur durch Entitäten → flexible Organisation des Dokumentinhalts und Zerlegung in verschiedene Speicherobjekte– logische Strukturen bestehen aus Elementtyp­ und Attributlisten­Deklarationen → bestimmen strukturelle Abfolge von Elementen– Layout durch XSL (Extensible Stylesheet Language)
  • Was sind Einsatzfelder von XML­Technologien? automatisierte Textverarbeitung (Inhaltsverzeichnisse, technische Dokumentation...)– automatisiertes Publizieren (Cross­media Production, dynamische Webseiten...)– Metadaten (maschinenlesbare, strukturierte Beschreibungen)– Datenbanken (universelles Austauschformat mit tiefer Struktur)– Protokolle und Anwendungsintegration (Webservices mit SOAP, WSDL, UDDI...)
  • Wie sind die "Verwandschaftsverhältnisse" von SGML, HTML, XML und XHTML? Einzelne Markup­Sprachen sind Applikation der Standard Generalized Markup Language  HTML  <===  SGML  ===>  XML     ||=====>  XHTML <=====||
  • Wie werden XML­Applikationen definiert? XML­Applikation ist XML mit Interpretationsanweisung, z.B. XHTML, WSDL– Spezifikation über Doctype Definitions (DTD) und XML­Schemas
  • Was versteht man unter wohlgeformt und valide? Was sind Kriterien dafür? Dokument hält sich vollständig an die Regeln des W3C zur Erstellung von XML­Dokumenten– ein einzelnes Wurzelelement – alle unbedingt erforderlichen Attribute sind angegeben, Werte im richtigen Wertebereich– eingesetzten Elemente korrekt ineinander verschachtelt­ valide: DTD existieren, sind verfügbar & Dokument nach deren Regeln gültig und wohlgeformt
  • Mittels welche Software wird die Validität von XML­Instanzen geprüft? im Parser erfolgt Syntaxüberprüfung, Validierung logischer Strukturen (& enthält API zur Applikation)
  • Wie ist der Ablauf der Transformation von XML­Dokumenten? medienneutrales XML­Dokument (XSL/XML) → [XSL Transformations] → transformiertes (XML)­Dokument (gültiges XML & ASCII) → [XSL Formatting Objects] → formatiertes Dokument (binär, z.B. PDF, TIFF...)
  • Welche Inhaltsmodelle können im Rahmen einer DTD verwendet werden? DTD: Dokumententyp Definition– andere Elemente, leeres Element, nur Text, Text und/oder definierte/alle Elemente
  • Welche Konnektoren und Indikatoren gibt es, wie funktionieren diese? Konnektoren: "," (Sequenz),  "|" (oder)  ... für Reihenfolge der Elemente– Indikatoren: "?" 0­1 mal,  "*" 0,1,2... mal,  "+" 1,2,3... mal ... für Häufigkeit der Elemente; hinter Bez.
  • Wozu dienen Namespaces? um gleiche Bezeichner aus verschiedenen Schemata gleichzeitig nutzen zu können