XML Quiz
XML Quiz
XML Quiz
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Boto Bako, Reinhold Bentele | 25.01.2007<br />
Web Engineering – WS06/07<br />
<strong>XML</strong> <strong>Quiz</strong> / Wiederholung
Seite 2<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Für was steht „<strong>XML</strong>“?<br />
eXtensible Markup Language<br />
Example Markup Language<br />
eXtra Modern Link<br />
X-Markup Language
Seite 3<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Wie wird die Struktur eines <strong>XML</strong>-Dokuments deklariert?<br />
<strong>XML</strong> verwendet ein spezielles Beschreibungselement<br />
<strong>XML</strong> verwendet eine DTD zur Strukturfestlegung<br />
<strong>XML</strong> verwendet dafür XSL<br />
<strong>XML</strong> verwendet <strong>XML</strong> Schema
Seite 4<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Wie wir die Version einer <strong>XML</strong>-Datei korrekt angegeben?<br />
<br />
<br />
Seite 5<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Für was steht DTD?<br />
Dynamic Type Definition<br />
Do The Dance<br />
Document Type Definition<br />
Direct Type Definition
Seite 6<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Ist dieses <strong>XML</strong>-Dokument wohlgeformt?<br />
<br />
<br />
Tove<br />
Jani<br />
Reminder<br />
Don't forget me this weekend!<br />
<br />
Ja<br />
Nein
Seite 7<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Ist das ein wohlgeformtes <strong>XML</strong>-Dokument?<br />
<br />
Tove<br />
Jani<br />
Reminder<br />
Don't forget me this weekend!<br />
Ja<br />
Nein
Seite 8<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Und dieses <strong>XML</strong>-Dokument? Wohlgeformt?<br />
<br />
<br />
Michael<br />
Professor<br />
Ulm<br />
25.01.2007<br />
<br />
Ja<br />
Nein
Seite 9<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Welche Aussage(n) stimmen?<br />
Alle <strong>XML</strong>-Elemente müssen ordentlich geschlossen sein<br />
Alle <strong>XML</strong> Dokumente müssen eine DTD haben<br />
Alle <strong>XML</strong>-Elemente müssen kleingeschrieben werden
Seite 10<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Und welche Aussagen stimmen hier?<br />
Jedes <strong>XML</strong>-Dokument muss ein Wurzelelement haben<br />
Elemente dürfen sich überlappen, aber nicht geschachtelt sein
Seite 11<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Was ist kein korrekter Name für ein Element?<br />
<br />
<br />
<br />
Seite 12<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Was ist kein korrekter Name für ein <strong>XML</strong>-Element?<br />
<br />
<br />
<br />
Seite 13<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
<strong>XML</strong>-Attribute müssen immer in Anführungszeichen stehen<br />
Richtig<br />
Falsch
Seite 14<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Für was steht XSL?<br />
eXtensible Style Listing<br />
eXpandable Style Language<br />
eXtra Style Language<br />
eXtensible Stylesheet Language
Seite 15<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Wie referenziert man ein Stylesheet namens "mystyle.xsl"?<br />
<br />
<br />
Seite 16<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Welche Syntax muss verwendet werden, damit der <strong>XML</strong>-<br />
Parser einen bestimmten Abschnitt im <strong>XML</strong>-Dokument<br />
ignoriert?<br />
Text to be ignored <br />
<br />
<br />
Text to be ignored
Seite 17<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
CDATA-Abschnitte sind nicht geeignet, um binäre Daten zu<br />
speichern.<br />
Wahr<br />
Falsch
Seite 18<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
CDATA-Abschnitte dürfen nicht verschachtelt sein<br />
Richtig<br />
Falsch
Seite 19<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
DTDs werden in <strong>XML</strong>-Syntax geschrieben (DTDs sind <strong>XML</strong>-<br />
Dokumente).<br />
Wahr<br />
Falsch
Seite 20<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
<strong>XML</strong>-Schema teilt Datentypen in zwei Kategorien ein:<br />
String, Number<br />
Standard, Custom<br />
Machine-Dependent, Machine-Independent<br />
Simple, Complex
Seite 21<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
____ ist eine auf <strong>XML</strong> basierende Spezifikation für verteilte<br />
Anwendungen um über HTTP zu kommunizieren.<br />
Distributed COM (DCOM)<br />
Remote Method Invocation (RMI)<br />
SOAP<br />
Corba
Seite 22<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Sie müssen ein großes <strong>XML</strong>-Dokument (150MB) auslesen<br />
und in eine Datenbank übertragen.<br />
Welche API würden Sie benützen?<br />
SAX<br />
DOM<br />
RelaxNG
Seite 23<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Welches Vorzeichen wird für die Definition eines<br />
Namespace verwendet?<br />
-<br />
.<br />
:<br />
#
Seite 24<br />
Web Engineering | Wintersemester 2006/07 | Übungen<br />
Welche Techniken spielen eine Rolle bei der Trennung von<br />
Inhalt und Darstellung?<br />
CSS<br />
Schema<br />
Browser<br />
XSL(T)