Get premium membership and access revision papers, questions with answers as well as video lessons.

Advanced Web Design And Development Question Paper

Advanced Web Design And Development 

Course:Bachelor Of Science In Information Technology

Institution: Kca University question papers

Exam Year:2011



UNIVERSITY EXAMINATIONS: 2010/2011
THIRD YEAR STAGE EXAMINATION FOR THE DEGREE OF BACHELOR
OF SCIENCE IN INFORMATION TECHNOLOGY
BIT 4303: ADVANCED WEB DESIGN AND DEVELOPMENT
DATE: APRIL 2011 TIME: 2 HOURS
INSTRUCTIONS: Answer question ONE and any other TWO questions
QUESTION ONE
a) What is CGI? (3 Marks)
b) Why was CGI introduced? (3 Marks)
c) i) What is the difference between a web server and an application server? (6 Marks)
ii) What functionality do typical application servers provide? (4 Marks)
d) Explain when An XML document is said to be valid. (6 Marks)
e) “Styles sheet solved a Big Problem” do you agree with this statement? Explain your answer.
(8 Marks)
QUESTION TWO
Explain the following terms and describe what they are used for:
i) URL,
ii) XML
iii) JSP
iv) XSL
v) XSLT
vi) Servlet
vii) Cookie
2
viii) HTTP
ix) CSS
x) DTD. (Award 2 marks each max 20 Marks)
QUESTION THREE
a) Describe three methods of adding style rules to HTML using examples (9 Marks)
b) Using examples to Illustrate describe two ways that allow you to specify your own selectors in CSS
(11 Marks)
QUESTION FOUR
a) Describe three kind of arrays in PHP (9 Marks)
b) Why should user input be validated on the browser? Are there instances where server validation
should be used? Explain your answer. (6 Marks)
c) Using an example describe the PHP built-in $_REQUEST function (5 Marks)
QUESTION FIVE
a) Differentiate between mysql_fetch_array() and mysql_fetch_row() function. (4 Marks)
b) Explain the work of mysql_connect() function in PHP. (4 Marks)
c) Write a php function that can be used to calculate the sum of two numbers (7 Marks)
d) Explain two advantages of using functions in php (5 Marks)






More Question Papers


Popular Exams



Return to Question Papers