1. Find attached an XML document (something simple from the exercises). Correct
it to make it
a) well-formed
b) and valid.
Explain which corrections make it well-formed and which valid. What do these
concepts mean?
Note that you are asked to change the XML and not DTD.
2. Explain the following terms:
a) XML Schema
b) XPath
c) XHTML
d) World Wide Web Consortium
e) XSL-FO
f) DOM and SAX
3. How is the administration of namespaces organized and
why so? What is the connection between DTD and namespaces? How does "white
space" differ from "namespaces"?
4. When would you use elements, and when attributes in XML and
DTD. What are the restrictions?
5. possibly a question based on lecture presentations by other students
6 Compare XML and HTML: features, use and phase of development.
This question has 6 points that you can lay out in a table.
7 Compare XHTML and HTML: features, use and phase of development.
This question has 6 points that you can lay out in a table.
8 Compare CSS and XSL-FO: features, use and phase of development.
This question has 6 points that you can lay out in a table.
9. How do you predict different XML standards will
be used within the immediate future? Give examples of products, applications
and standards.
Give names of products, application areas, standards, or standardization efforts and describe their idea. Opinions are not enough, you need to give the reasons for your conclusions.
10. Below is an XML document (something like in the lecture
examples). Two XSL transformations for it are attached. Explain what kind
of result you get through these transformations by commenting on the attachment
sheet. (As you are no computer, I will accept all reasonable answers.)
Created by: Jaana Holvikivi Updated: 11.2.2009 |