WEB SYSTEM & TECHNOLOGIES B.Tech 6th Term 2016-17 Past Paper UOS

B.TECH.
THEORY EXAMINATION (SEM–VI) 2016-17
WEB TECHNOLOGY
Time: 3 Hours
Max. Marks: 100
SECTION – A
- Explain the following:
10 x 2 = 20
(a) What is VBScript? Write a “Hello World” program in VBScript.
(b) What is HTTPS? How HTTPS is different from HTTP.
(c) What is client side validation? How JavaScript is used for client side validation?
(d) What are the features of a Java servlets?
(e) What is a Form? Explain method and action attribute of a Form.
(f) Write a brief note on ASP.NET.
(g) What do you understand by hyperlinks in HTML? Write mark-up for an image hyperlink.
(h) Write a program with external style sheet with CSS.
(i) What are entity beans?
(j) What is the use of SMTP? Where is it used?
SECTION – B
- Attempt any five of the following questions:
5 x 10 = 50
(a) Explain Java Applets. What are the applications of Applets?
(b) What are JAR and Manifest files? What is the use of these files? How these files are accessed?
(c) What are Java Server Pages? Explain life cycle of a JSP page? How JSP are better than Servlets?
(d) Differentiate between SAX and DOM parsers in detail.
(e) Write an example of XML DTD. What are rules for writing DTD? Explain with the help of an example of a book catalog details.
(f) What is client server relationship? How it is implemented? How client server paradigm is different from peer to peer paradigm?
(g) Differentiate between Internet and WWW? What are the different services provided by Internet?
(h) What do you mean by Introspection of a bean? Explain with suitable example? How persistence is important for a Java Bean?
SECTION – C
Attempt any two of the following questions:
2 x 15 = 30
3. Write a note on Struts Framework.
4. What do you mean by JDBC driver in Java? Explain web database. How do you manage a database through web? Explain with the help of example.
5. Why do we need client side scripting languages like Java Script? How AJAX like technologies is so useful these days? How AJAX is used for single page processing?