Professional Documents
Culture Documents
______________
EXAMINATION PAPER:
School Department Level TITLE OF PAPER COURSE CODE Date Duration BAHRAIN GREECE KENYA MALAYSIA MALIWI MYANMAR SAUDI ARABIA SRI LANKA SYRIA TRINIDAD ZAMBIA
Computing and Mathematical Sciences Computer Science Three Web Engineering COMP1309 Thursday 10th June 2 Hours 15:00 15:00 16:00 18:30 14:00 15:30 16:00 18:30 14:00 09:30 15:00 BOTSWANA HONG KONG LONDON MALTA MAURITIUS RWANDA SINGAPORE SOUTH AFRICA TANZANIA UAE 15:00 18:30 13:00 15:00 18:00 14:00 17:30 15:00 16:00 17:00
You MUST answer question 1 which is worth 40 marks. Answer TWO questions from the remaining THREE questions, questions 2 to 4 which are worth 30 marks each. If you answer all THREE questions from questions 2 to 4, marks will ONLY be awarded for your TWO best answers. CALCULATORS AND OTHER ELECTRONIC DEVICES ARE NOT PERMITTED
[3 marks] (b) Change the web page source code above so that using the W3C markup validation service, it validates as XHTML 1.0 Strict. [3 marks] Study the following web page source code. Line numbers have been added that you may refer to in your answer. Due to the presence of errors, the code will NOT validate as XHTML 1.0 Transitional. Identify four of these errors.
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Circular events - motoracing</title> <SCRIPT LANGUAGE="javascript"> function highlightButton(s) { if ("INPUT"==event.srcElement.tagName) event.srcElement.className=s } </SCRIPT> </head> <body> <p>Here you can see all the latest CMR news </p> <FORM NAME=highlight onMouseover="highlightButton('start')" onMouseout="highlightButton('end')"> <INPUT TYPE="button" VALUE="Hover over me" onClick="location.href='http://www.silverstone.co.uk"> </FORM> </body> </html>
(c)
(ii)
(c)
Explain how dynamically generated Web pages may be created and discuss the issue of ensuring full conformance with WAI guidelines. [10 marks]
(b)
4. Compare and contrast the use of Open Source Software with typical commercial proprietary products for web projects undertaken by large organisations. Your answer should cover the following: Reliability Stability Auditability Cost Flexibility and freedom Support and accountability [30 marks]