Computer Science Engg. (Semester 7)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS
(1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
1 (a) Explain the task of the DNS name server.(5 marks)
1 (b) Explain the request phase of the hypertext transfer protocol (HTTP).(6 marks)
1 (c) How lists are handled in XHTML? Design an XHTML code for illustrating nested list.(9 marks)
2 (a) Design an XHTML code for the following shown in Fig Q2.
2 (b) Explain the different selector forms provided in CSS. Illustrate the use of each with suitable example.(12 marks)
4 (a) Write a XHTML document to display the content 'WEB PROGRAMMING' which continuously moves back and forth across the top of the display.(10 marks)
4 (c) Explain the 3 phases of event processing in the DOM 2 event model.(6 marks)
5 (a) What are the disadvantages of DTD? What is XML schema? Explain defining a schema with example.(10 marks)
5 (b) What are the four possible parts of an attribute declaration in a DTD (Document Type Definitions).(4 marks)
5 (c) Briefly explain the purpose of XML processors.(6 marks)
6 (a) Explain the string functions in perl with example.(6 marks)
6 (b) Explain the query string format.(6 marks)
6 (c) Explain the CGI.pm module.(8 marks)
7 (a) Explain the overview of PHP.(4 marks)
7 (b) Explain the sort, assort and ksort array functions in PHP with examples.(8 marks)
7 (c) Explain the form handling in PHP for login form to clock it for successful login or not.(8 marks)
8 (a) Define class. Write ruby class to implement a stack-like structure in an array.(5 marks)
8 (b) Explain the overview of rails.(5 marks)
8 (c) Explain how to create a hello world example.(10 marks)
| || || Fruit Juice |
| || || Apple || Grape || Orange |
| Diet || Breakfast || 00 || 00 || 01 |
| Lunch || 01 || 00 || 00 |
| Dinner || 00 || 01 || 00 |