1) Discuss the following web technologies concerning developing interactive and Web 3.0
(Semantic Web) compliant web applications.
a)
Bootstrap.
[6]
b)
eXtensible Stylesheet Language Transformations (XSLT).
[6]
b)
Simple Knowledge Organisation System (SKOS).
[6]
2) Why is it incorrect to say that the Internet is the same as the World Wide Web?
[4]
3) Describe the Three-Tier Architecture design pattern for developing a web application by
specifying the possible technologies required for each layer. Note, a diagram can be used to
demonstrate understanding.
[10]
4) Is it worthwhile to implement a web application in a Three-Tier Architecture design pattern?
[5]
5) By default JavaScript treats variables as of string data type that is inputted by the user this can
be problematic when performing arithmetic operations. How can this be resolved? Provide
sample code for clarification.
[10]
6) Discuss the required technologies for Semantic Web accomplishment.
[8]