IT6503 WEB PROGRAMMING. Unit-I



Similar documents
Specialized Programme on Web Application Development using Open Source Tools

Specialized Programme on Web Application Development using Open Source Tools

VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANKULATHUR DEPARTMENT OF COMPUTER APPLICATIONS SUBJECT : MC7502 SERVICE ORIENTED ARCHITECTURE

10CS73:Web Programming

BHARATHIAR UNIVERSITY COIMBATORE SCHOOL OF DISTANCE EDUCATION

Japan Communication India Skill Development Center

Java the UML Way: Integrating Object-Oriented Design and Programming

Java Application Developer Certificate Program Competencies

Java EE Web Development Course Program

Japan Communication India Skill Development Center

Japan Communication India Skill Development Center

CSET 3100 Advanced Website Design (3 semester credit hours) IT Required

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1

Applets, RMI, JDBC Exam Review

Course Name: Course in JSP Course Code: P5

Agents and Web Services

WEB DEVELOPMENT IA & IB (893 & 894)

JAVA r VOLUME II-ADVANCED FEATURES. e^i v it;

@ - Internal # - Online TH PR OR TW TOTAL HOURS # @ 175

WWW. World Wide Web Aka The Internet. dr. C. P. J. Koymans. Informatics Institute Universiteit van Amsterdam. November 30, 2007

Course Number: IAC-SOFT-WDAD Web Design and Application Development

Outline. CIW Web Design Specialist. Course Content

Courses Breakdown. Technical Web Development

Web Design Specialist

Japan Communication India Skill Development Center

Virtual Credit Card Processing System

ITS. Java WebService. ITS Data-Solutions Pvt Ltd BENEFITS OF ATTENDANCE:

Web Development in Java

For Course Details, visit:

TIME SCHEDULE OBJECTIVES

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

B.C.A. DEGREE EXAMINATION, NOVEMBER 2010 Fifth Semester Computer Applications Elective WIRELESS APPLICATION PROTOCOL (CBCS 2008 onwards)

COM 440 Distributed Systems Project List Summary

Advanced Web Development SCOPE OF WEB DEVELOPMENT INDUSTRY

Server-Side Web Development JSP. Today. Web Servers. Static HTML Directives. Actions Comments Tag Libraries Implicit Objects. Apache.

COMMUNITY COLLEGE OF CITY UNIVERSITY CITY UNIVERSITY OF HONG KONG

The presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14

Web Application diploma using.net Technology

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

4.2 Understand Microsoft ASP.NET Web Application Development

Developing Java Web Services

SOFTWARE ENGINEERING PROGRAM

Core Java+ J2EE+Struts+Hibernate+Spring

WEB PROGRAMMING LAB (Common to CSE & IT)

WEB APPLICATION DEVELOPMENT. UNIT I J2EE Platform 9

Information Technology Website Programming

"New Java course material and available pool of.ppt presentations"

Internet Technologies_1. Doc. Ing. František Huňka, CSc.

Syllabus for CS 134 Java Programming

Information Technology Programming

JAVA. EXAMPLES IN A NUTSHELL. O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo. Third Edition.

Java Thin-Client Programming for a Network Computing Environment

Agenda. Summary of Previous Session. Application Servers G Session 3 - Main Theme Page-Based Application Servers (Part II)

XML Processing and Web Services. Chapter 17

Web Designing with UI Designing

Client-side Web Engineering From HTML to AJAX

IBM Rational Web Developer for WebSphere Software Version 6.0

Java and J2EE (SCJA Exam CX ) 50 Cragwood Rd, Suite 350 South Plainfield, NJ 07080

An Overview of Java. overview-1

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

Computing Concepts with Java Essentials

CS506 Web Design and Development Solved Online Quiz No. 01

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

Fundamentals of Java Programming

WEB SERVICES. Revised 9/29/2015

The end. Carl Nettelblad

IT3504: Web Development Techniques (Optional)

How To Develop An Application Developer For An Ubio Websphere Studio 5.1.1

WIRIS quizzes web services Getting started with PHP and Java

Network Communication

IT3503 Web Development Techniques (Optional)

Developing XML Solutions with JavaServer Pages Technology

Cocoon 2 Programming: Web Publishing with XML and Java"

CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services Skilltop Technology Limited. All rights reserved.

Enterprise Application Development In Java with AJAX and ORM

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE TITLE: CS WEB DEVELOPMENT AND PROGRAMMING FUNDAMENTALS

Client/server is a network architecture that divides functions into client and server

What is HTML? a)hyper Text Marking Language b) Hyper Text Machine Language c)hyper Text Middle Language d)hyper Text Markup Language

Consuming and Producing Web Services with Web Tools. Christopher M. Judd. President/Consultant Judd Solutions, LLC

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

PG DAC. Syllabus. Content. Eligibility Criteria

core. Volume I - Fundamentals Seventh Edition Sun Microsystems Press A Prentice Hall Title ULB Darmstadt

Textbook s Website for Online Review of Each Chapter

Creating Web Services in NetBeans

JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK

Short notes on webpage programming languages

OIT 307/ OIT 218: Web Programming

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i

An introduction to creating JSF applications in Rational Application Developer Version 8.0

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

Developing Web Services with Eclipse

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA

Credits: Some of the slides are based on material adapted from

Transcription:

Handled By, VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603203. Department of Information Technology Question Bank- Odd Semester 2015-2016 IT6503 WEB PROGRAMMING Mr. K. Ravindran, A.P(Sr.G) & Unit-I SCRIPTING 1. What is HTML? Write the format of HTML program. 2. Differentiate HTML and XHTML. 3. Write HTML code to display an image. 4. How will you create a password field in a HTML form? 5. Differentiate client side scripting and server side scripting. 6. How scripting language differs from HTML? 7. Define JavaScript. List the advantages of JavaScript. 8. Mention the various JavaScript object models. 9. List the various dialog boxes in JavaScript. 10. What is a JavaScript statement? Give an example. 11. Create a JavaScript to create current date and time. 12. Define function in JavaScript. 13. Explain array creation in JavaScript with example. 14. What is browser object model?

15. List the features of HTML5. How it differs from other versions of HTML. 16. M ention the need for cascading style sheets (CSS). 17. Give example for inline style sheet. 18. List the features of CSS3. 19. What is the use of HTML5 <canvas>? 20. Mention some of the tools for creating website. Part-B 1. Discuss the various HTML tags in detail. 2. Write short notes on the following i. IMG tag ii. TABLE tag iii. FRAME tag 3. Write an HTML program for user registration form. 4. Design a homepage for your college website using HTML and CSS (separate webpage has to be created for each department). 5. (i) State and explain the types of statements in JavaScript. (ii) Explain how functions can be written in JavaScript with an example. 6. (i) Write JavaScript to find sum of first n even number and display the result. Get the value of n from user. (ii) Write JavaScript to find factorial of a given number. 7. (i) Explain the JavaScript array handling and array methods. (ii) Explain the following JavaScript objects (1) RegExp (2) Math 8. Describe how do you use JavaScript for form validation? Develop a complete application that would include function to validate the user data. 9. Discuss about JavaScript objects in detail with suitable examples. 10. Discuss the features of HTML5 and CSS3 in detail.

Unit-II JAVA 1. What is a StringBuffer class and how does it differs from string class? 2. Define thread. 3. How to define an Interface? 4. What is polymorphism? 5. What is meant by Dynamic binding? 6. What is the need for BufferedReader and BufferedInputStream class? 7. What is a stream and which class allows you to read objects directly from a stream 8. What is the difference between an interface and an abstract class? 9. Define the Inheritance principle. 10. Define Packages & Strings 11. What is meant by Binding and static binding? 12. What is the importance of == and equals() method with respect to String object? 13. Does Java support multiple inheritances? Justify your answer. 14. List the methods in InputStream, OutputStream, Reader class and Writer class. 15. Define class hierarchy 16. What is meant by abstract classes. 17. Difference between the super and this keyword. 18. What do you mean by exception handling? 19. What is mean by finally keyword? 20. Draw the table of visibility or member access in inheritance.

Part-B 1. What is Inheritance, Explain different types of inheritance supported by Java with an example 2. Explain Abstract classes and Dynamic binding with an example program. 3. What is meant by stream? What are the types of streams and classes? Explain in detail. 4. Write about the properties of Java interface with an example code 5. Explain the InputStream, OutputStream class hierarchy with an example program. 6. Explain the Reader, Writer stream lass hierarchy with an example program 7. Discuss on the visibility of base class members in privately and publicly inherited classes 8. What are abstract classes? Give an example (with the program) to illustrate the use of abstract classes 9. Does Java support multiple inheritances? Justify your answer with an example 10. Explain multi threading in Java Unit-III JDBC 1. What is JDBC? 2. What is JDBC driver? 3. Mention the different JDBC driver types. 4. Explain the Type 1 JDBC driver with neat sketch.

5. Write down the syntax for JDBC. 6. Write down the steps to establish a JDBC connection. 7. What are the different types of JDBC statements? 8. Define the concept of Java networking and mention its advantages. 9. Define socket. What are the classes used for socket programming? 10. Define Java URL class. What are the commonly used methods of Java URL class? 11. Define Java InetAddress class. 12. What are the commonly used methods of Java InetAddress class? 13. Define TCP sockets. 14. Define UDP sockets. 15. Define RMI. 16. What do you meant by stub and skeleton in RMI? 17. What are the steps to write a RMI program? 18. Define JavaBean and the necessity to use JavaBean. 19. Define Registry objects 20. What do you mean by listen() method. Part-B 1. Explain the JDBC database access in detail. 2. Implement a simple client-server program using RMI in java that displays a message. 3. Explain in detail the creation, instantiation and usage of java beans objects. 4. Explain the steps involved to create JDBC connectivity. List the advantages of JDBC. 5. Write a JAVA program using JDBC connection. 6. Explain in detail about TCP sockets with a program 7. Explain in detail about UDP sockets with a program 8. Explain in detail about Servlet Database Connectivity with an example of Student database.

9. Explain URL Rewriting and classes 10. Explain InetAddress class in detail Unit-IV APPLETS 1. Define Java Applet. 2. What are the advantages and drawbacks of an applet? 3. Explain the life cycle of an a pplet. What are the methods associated with life cycle of an applet? 4. Mention some of the methods used for graphics in applet. 5. How will you load and display(play) image& sound? 6. What is the method used to get parameter in an applet? 7. Define Java AWT. 8. Draw the Java AWT hierarchy. 9. What is the purpose of controls, layout manager and menus? 10. List the different types of controls supported by AWT. 11. What is servlet? 12. State the servlet life cycle. Explain the Servlet API life cycle methods in brief. 13. How is session tracking achieved by URL rewriting? 14. State the use of ServletContext object. 15. Give the advantages of using JSP for server side programming. 16. Define Servlet Cookies. 17. Explain in brief about Java Scriplet. 18. Write two basic differences between JSP and servlet. 19. Explain in brief about HttpRequest and HttpResponse. 20. Write a simple code in JSP to display multiplication of two numbers.

Part-B 1. Explain Java Applets with an example 2. Explain life cycle of an Applet. 3. Write a program to display images using Applet 4. Write an Applet Program for passing values using parameters. 5. Explain in detail about Event Handling with an example 6. Explain the following in detail a. Graphics and update method b. Primitive Drawing functions with sample input arguments 7. Explain in detail about the AWT and Layout Managers 8. Explain Servlet programming with an example. 9. Explain HTTP Request and Response in detail 10. Explain cookies with an example Unit-V XML AND WEB SERVICES 1. What is meant by a XML namespace? 2. What is meant by WSDL? 3. What is the purpose of XML schema? 4. Define the need for SOAP. 5. What is UDDI? 6. What is the purpose of XSLT? 7. Give some uses of WSDL. 8. List some examples of web services. 9. List the advantages of XPATH. 10. What is the purpose of namespace? 11.Mention some of the disadvantages of web services. 12. Why do you want to describe a web service? 13. Give an example of a web services registry and its function. 14. List some of the differences between XML and HTML. 15. List the features and advantages of XML.

16. List some of the XML related technologies. 17. What are XML DTD and its purpose? 18. What is a valid XML document? 19. What are the basic rules to write XML document? 20. Is XML meant to be a replacement of HTML? Part-B 1. Give an XML program for storing book details 2. Explain in detail about Form Navigation with an example. 3. Explain in detail to display XML data on browser 4. Explain in detail about various XSL tags with an example 5. Explain briefly XSLT with a program 6. Explain in detail about the web services with a clear illustration 7. Write a client program to access a web service 8. Explain the following in detail a. UDDI b. WSDL 9. Explain Java Web Services with an example 10. Discuss about web resources