This action might not be possible to undo. Are you sure you want to continue?
: IV/ VII UNIT 1 ± BASIC NETWORK & WEB CONCEPTS PART A ( 2 marks) 1. Define ports and well known ports 2. Define URI, URL, and URN. 3. Differentiate between IETF and W3C standardization 4. What are the components of HTTP URL? 5. Mention the types of websites. 6. What is the need of SGML? 7. Explain WWW. 8. Name the few protocols used for Email on the internet. 9. Explain HTTP request and HTTP response. 10. What is the difference between absolute URL and relative URL? 11. Define URL encoding. 12. What is the difference between TCP and UDP? 13. List the goals of SGML. 14. Define MIME. 15. List the predefined MIME content types 16. What is meant by loop back address? 17. Define CGI. 18. What do you mean by CGI SCRIPT? List its advantages 19. What is meant by web server? Give examples 20. Why do we need scripting languages? 21. What are environmental variables?Give some examples CS1401 ± Internet Programming KINGS COLLEGE OF ENGINEERING 2 22. What is the primary function of HTTP server PART B 1. Write a detailed note on standard generalized mark up language. (16) 2. Explain how the server browser communication is established in CGI. (16) 3. Write short notes on Internet standards. (16) 4. Write short notes on MIME. (16) 5. What is SGML and explain about it. (16) 6. Explain TCP and UDP protocols in detail (16) 7. What is meant by CGI Explain in detail about CGI environment variable? (16) 8. a)Write a PERL program to retrieve environmental variables of a server (8) b)Write a PERL program to validate form details (8) 9. List the 5 layers used by the internet. For each layer you list, give the general (16)
purpose for each layer as well as current implementation UNIT 2 ± JAVA PROGRAMMING PART A ( 2 marks) 1. Explain about HTTP connection. 2. What is meant by Stateless connection? 3. Write a note on Environmental variables. 4. What are STDIN and STDOUT? 5. What are the different ways to send form outputs to server? 6. What are the two commonly used Request methods? 7. Define packets switched networks? 8. Define socket. 9. What are the basic operations of Server Socket? 10. List all the socket classes in java. 11. What is meant Server Socket? 12. What do you mean by Datagram Socket and Datagram Packet? 13. Give the constructors of data gram sockets in java 14. What is multicast socket? 15. What is multicast address and the range of address? 16. What are the different types of IP address? CS1401 ± Internet Programming KINGS COLLEGE OF ENGINEERING 3 17. What is meant by protocol handler? 18. How are protocol handlers implemented? 19. What is content handler? 20. What is the difference between protocol and content handler? 21. What is RMI? 22. What do you mean by remote object? 23. What are the responsibilities of stub? 24. What is the role of skeleton in RMI? 25. List down the layers of RMI architecture 26. Define Object Activation. 27. Write down the Socket object methods to get information about a socket. 28. What is the use of proxy server? 29. What are the main protocols used in TCP/IP model? 30. What is the important difference between writing a java application and java applet ? PART B 1. Explain about RMI. (16) 2. Write a client server program in java. The server can able to serve more than one client. (16) 3. Explain in detail about IO streaming (16) 4. Write a program on SMTP and POP3 program to send and receive email. (16) 5. Write a server client chatting program. (16) 6. (a)Write a program to download a webpage (8)
11. What are the style precedence rules when using multiple approaches? 12. List down the font characteristics permitted in style sheets. 13. Write a note on content positioning characteristic visibility? 14. Define DTD? 15. What are the events triggered during mouse action? 16. List the events associated with web page? 17. What does DHMTL refer? 18. What is meant by data binding? 19. What is DOM hierarchy? Mention its advantages 20. What are events how it can be handled in DHTML 21. What are filters and transitions? 22. List any four filters and mention its use 23. What is the use of blendTransitions and revealTransitions? 24. What is TDC? 25. Define ActiveX control and how can be added to web page 26. How multimedia data can be added to web page 27. Write a program using Cascading style sheet(CSS) to display the background image repeatedly in a file 28. Explain DHTML event bubbling CS1401 ± Internet Programming KINGS COLLEGE OF ENGINEERING 7 PART B 1. Explain the use of cascading sheets with an example. (16) 2. Explain the role of DOM with example. (16) 3. Explain the various filters and transitions used in web designing with examples. (16) 4. Write shorts notes on events in DHTML. (16) 5. (a)Write a program to illustrate any one of the object in DOM (8) (b)Write a program to illustrate any one of the keyboard events in DOM (8) 6. Write a program to connect a database to webpage (16) 7. (a)Explain in detail about adding a multimedia data to a web page ( 8) (b)Explain in detail about adding a ActiveX control to a web page (8) 8. Write a DHTML program to handle any three mouse events (16) 9. Apply DHTML chroma and filter filters and reveal Trans transition for an image UNIT 5 - SERVER SIDE PROGRMMING PART A ( 2 marks) 1. Define servlet 2. What are the life cycle methods of servlet 3. Give the difference between CGI and servlet 4. What is servlet context 5. What is the use of ServletConfig interface 6. Differentiate between HTTP get and post methods 7. What is session and session tracking 8. What do you mean by quick response? 9. What is meant by Plug-in? 10. What do you mean by JDBC? 11. Define ODBC. 12. List any tow keyboard events. 13. What do you mean by search engine? 14. List the features of online shopping.
15. How do search engine work? 16. Give some examples of online application. 17. How the database connectivity is established in java? CS1401 ± Internet Programming KINGS COLLEGE OF ENGINEERING 8 18. Write descriptions about cookies? 19. How can you create JDBC statements PART B 1. What is JDBC? Write down the steps in establishing JDBC, Write a JDBC program to update or insert a record into a database using JDBC connection in java. (16) 2. Write a web program for online shopping. (16) 3. Write short notes on servlets and life cycle of servlets. (16) 4. Write notes on (4+4+4+4) a) Servlet interface b) ServletConfig interface c) Servlet Context interface d) HTTP Servlet interface 5. (a)Write a simple servlet program to display the welcome note (8) (b)Write a servlet program to get the context in which running (8) 6. (a)Write a servlet program to get the servlets configuration information (8) (b)Write a servlet program to validate form details (8) 7. What is session tracking? Explain in detail about the role of cookies with a example (16) 8. Create a HTML form to get the name of the book, author of the book and using a servlet (16) check whether the book exists in the database and if it exists, display the price of the book. 9. Write a program for Banking application using JDBC(consider 5 customer create a/c (16) number and type, set some minimum balance for credit and debit operation and print consolidated report for month wise transaction) 10. Explain how servlet deals HTTP get and post requests with an example program (16)