Vous êtes sur la page 1sur 4

NCC EDUCATION INTERNATIONAL DIPLOMA IN COMPUTER STUDIES WEB DESIGN MARCH 2012 LOCAL EXAMINATION

SECTION A Answer all questions in this section.

SECTION B Answer any two questions in this section.

Time: 2 hours

Clearly cross out surplus answers. Failure to do this in Section B will result in only the first two answers being marked.

Any reference material brought into the examination room must be handed to the invigilator before the start of the examination.

Web Design

March 2012

Final

NCC Education Ltd 2012

SECTION A ANSWER ALL QUESTIONS IN THIS SECTION


Marks QUESTION 1 There are several XML languages for the web that are well established, explain each of the following: i) RSS (Really Simple Syndication or RDF Site Summary) ii) SVG (Scalable Vector Graphics) 4

QUESTION 2 All web sites should be tested to make sure they work. Write four point that should be check by the tester.

QUESTION 3 One fundamental feature of table structure is cell spanning, which is the stretching of a cell to cover several rows or columns. Discuss how you can make a data cell span between 2 columns by adding the colspan attribute. Give an example of mark-up to illustrate this.

QUESTION 4 Define a server and explain the role of server software. Name TWO (2) of the most popular server software packages.

QUESTION 5 What is a browser? Briefly explain the protocol used when a browser interacts with a server.

QUESTION 6 Explain the purpose of the TWO (2) main sections of a CSS rule.

QUESTION 7 Briefly describe TWO (2) advantages that CSS has over HTML.

QUESTION 8 Briefly describe the tags used to build a table in HTML

QUESTION 9 Briefly describe the TWO (2) properties for setting the appearance of the background of an html element and give example code for each type.

QUESTION 10 Comment on the following statement: The bitmapped image produced by rendering a vector graphic always is less compact than the original vector image.

Total 40 Marks

QUESTIONS CONTINUE ON THE NEXT PAGE

Page 2 of 4
Web Design March 2012 Final NCC Education Ltd 2012

SECTION B ANSWER ANY TWO QUESTIONS


Marks QUESTION 1 a) Briefly describe FIVE (5) ways in which a user can change the preference settings in the browser to affect the appearance and functionality of web pages. Suggest THREE (3) general optimization strategies for an image. Explain the following PNG features: i) Transparency ii) Gamma correction iii) Embedded text. i) Explain why JPEG compression is described as lossy and explain how it affects image quality. 10

b) c)

6 6

d)

ii)

Explain what a Progressive JPEG is and describe the advantages of using Progressive JPEGs.

Total 30 Marks

QUESTION 2 a) Explain why the following guidelines help a developer to create more accessible sites i) Provide alternatives to non text content ii) Allow text to resize iii) Dont put text in graphics iv) Be careful with colours and backgrounds 8

b)

i) Briefly explain what XHTML is. ii) Describe the major features of the Internet and the World Wide Web. iii) Write a CSS rule that removes the underline from all links inside a paragraph (p)
Explain what character data (CDATA) is and describe how it is interpreted by a browser. Briefly describe the following xml attributes: i) ii) xmlns lang and xml:lang

2 4 2 4

c) d)

2 2 6

e)

Explain what DOCTYPE Switching is and explain why it is important to declare the Document Type at the beginning of the document.

Total 30 Marks

QUESTIONS CONTINUE ON THE NEXT PAGE

Page 3 of 4
Web Design March 2012 Final NCC Education Ltd 2012

QUESTION 3 a) b) c) Explain the steps that are followed to create a link to a document on your computer. State THREE (3) common errors in writing relative pathnames. i) ii) Define a frame and explain why frames are useful in displaying and designing a web site.

Marks 4 6 4 3

Explain what the following code does and draw a sketch demonstrating how it will display in a browser. <html> <frameset rows="50%,50%"> <frame src="frame_a.htm"> <frameset cols="25%,75%"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset> </frameset> </html>

d)

Explain the following Form Controls and give the HTML mark-up tags: i) Single line and multiline text entry controls ii) Submit and reset buttons iii) Radio and checkbox buttons iv) Pull-down and scrolling menus v) Password entry controls

3 3 3 2 2 Total 30 Marks

END OF EXAM

END OF PAPER

Page 4 of 4
Web Design March 2012 Final NCC Education Ltd 2012

Vous aimerez peut-être aussi