Comp 462: Client Server Programming Session Vii &Amp; Viii Question Paper
Comp 462: Client Server Programming Session Vii &Amp; Viii
Course:Bachelor Of Education Science
Institution: Kabarak University question papers
Exam Year:2009
KABARAK UNIVERSITY EXAMINATIONS
2008/2009 ACADEMIC YEAR
FOR THE DEGREE OF BACHELOR OF EDUCATION SCIENCE
COURSE CODE: COMP 462
COURSE TITLE: CLIENT SERVER PROGRAMMING
STREAM: SESSION VII & VIII
DAY: WEDNESDAY
TIME: 2.00 – 4.00 P.M.
DATE: 08/04/2009
INSTRUCTIONS:
Answer questions ONE and any other TWO questions.
SECTION A: (COMPULSORY - 30 MARKS)
QUESTION 1
a) Explain briefly the difference between client and server. [3marks]
b) What is the use of the Common Gateway Interface (CGI)? [2marks]
c) Write a short note on Internet. [4marks]
d) Explain the following types of applets:-
(i) Local applet [2marks]
(ii) Remote applet [2marks]
e) Write an HTML code which will display the following table.
[4marks]
f) Extra borate the advantages of servlets over traditional CGI? [6marks]
g) Discuss the use of the following Internet protocols:-
(i) Transfer Control Protocol/Internet Protocol (TCP/IP) [3marks]
(ii) File Transfer Control Protocol (FTP) [2marks]
(iii) Telnet [2marks]
SECTION B (40 MARKS)
QUESTION 2: Answer any 2 questions
a) Describe the following architectures:-
(i) 2-Tier architecture [6 marks]
(ii) 3-Tier architecture [6 marks]
b) Write a short note on the following:-
(i) Browser [2marks]
(ii) Operating system [2marks]
(iii) HTML [2marks]
(iv) Hyperlinks [2marks]
BOOKID BOOKNAME AUTHOUR
KABU408 E-commerce Clifford Smith
KAB500 Multimedia Toy Vaughan
QUESTION 3
a) All client-server systems have the same characteristics. State and explain briefly.
[10marks]
b) Discuss the types of servers that you know. [10 marks]
QUESTION 4
a) Explain the applet life cycle? Giving the syntax for each [12marks]
b) Yusuf is an enthusiastic Web designer. He is seeking advice from you on what to consider when
designing Web pages. Explain to him all the principles of Web design that he needs to observe.
[8marks]
QUESTION 5
a) Kabarak University is giving a tender to professionals who have knowledge in Web development. You are
requested to design the home page of its web site. Write coding that can display important features of page.
[10 marks]
b) Write short note on the following:-
(i) Coding for multiple screen resolutions [2marks]
(ii) Bandwidth concerns [2marks]
(iii) Servlets [6marks]
More Question Papers