CS6501 IP Question Bank
CS6501 IP Question Bank
CS6501 IP Question Bank
CS6501
INTERNET PROGRAMMING
Question Bank
To equip students with values, ethics and life skills needed to enrich their lives and
M3
enable them to meaningfully contribute to the progress of society
M4 To prepare students for higher studies and lifelong learning, enrich them with the
practical and entrepreneurial skills necessary to excel as future professionals and
contribute to Nation’s economy
Vision of Department
To emerge as a globally prominent department, developing ethical computer professionals,
innovators and entrepreneurs with academic excellence through quality education and research.
Mission of Department
M3 To produce engineers with good professional skills, ethical values and life skills for the
betterment of the society.
PEO3 Apply ethical knowledge for professional excellence and leadership for the
betterment of the society.
PEO4 Develop life-long learning skills needed for better employment and
entrepreneurship
Program Specific Outcomes (PSOs)
Students will be able to
An ability to understand the core concepts of computer science and engineering and to
PSO1 enrich problem solving skills to analyze, design and implement software and hardware
based systems of varying complexity.
To interpret real-time problems with analytical skills and to arrive at cost effective and
PSO2 optimal solution using advanced tools and techniques.
BTL6: Creating.,
BTL 5: Evaluating.,
BTL 4: Analyzing.,
BTL 3: Applying.,
BTL 2: Understanding.,
BTL 1: Remembering
SYLLABUS
An overview of Java – Data Types – Variables and Arrays – Operators – Control Statements –Classes –
Objects – Methods – Inheritance - Packages – Abstract classes – Interfaces and Inner classes – Exception
handling - Introduction to Threads – Multithreading – String handling – Streams and I/O – Applets.
Web 2.0: Basics-RIA Rich Internet Applications - Collaborations tools - Understanding websites and web
servers: Understanding Internet – Difference between websites and web server- Internet technologies
Overview –Understanding the difference between internet and intranet; HTML and CSS: HTML 5.0 ,
XHTML, CSS 3.
AJAX: Ajax Client Server Architecture-XML Http Request Object-Call Back Methods; Web Services:
Introduction- Java web services Basics – Creating, Publishing, Testing and Describing a Web services
(WSDL)-Consuming a web service, Database Driven web service from an application – SOAP.
TEXT BOOKS:
1. Deitel and Deitel and Nieto, “Internet and World Wide Web - How to Program”, Prentice Hall, 5th
Edition, 2011.
2. Herbert Schildt, “Java-The Complete Reference”, Eighth Edition, Mc Graw Hill Professional, 2011
REFERENCES:
R1. Stephen Wynkoop and John Burke “Running a Perfect Website”,QUE, 2ndEdition,1999.
R2. Chris Bates, Web Programming – Building Intranet Applications, 3rd Edition, Wiley
Publications, 2009.
R3. Jeffrey C and Jackson, “Web Technologies A Computer Science Perspective”, Pearson
Education, 2011.
R4. Gopalan N.P. and Akilandeswari J., “Web Technology”, Prentice Hall of India, 2011.
R5. Paul Dietel and Harvey Deitel, “Java How to Program”, , 8th Edition Prentice Hall of India.
R6. Mahesh P. Matha, “Core Java A Comprehensive Study”, Prentice Hall of India, 2011.
R7. Uttam K.Roy, “Web Technologies”, Oxford University Press, 2011.
C502.2 Develop basic website using HTML and cascading style sheets
Make use of Java scripting for Client side programming and Compare and contrast with server side
C502.3
programming
C502.4 Demonstrate simple web page in PHP, and to present data in XML format
An overview of Java – Data Types – Variables and Arrays – Operators – Control Statements –Classes –
Objects – Methods – Inheritance - Packages – Abstract classes – Interfaces and Inner classes – Exception
handling - Introduction to Threads – Multithreading – String handling – Streams and I/O – Applets.
Web 2.0: Basics-RIA Rich Internet Applications - Collaborations tools - Understanding websites and web
servers: Understanding Internet – Difference between websites and web server- Internet technologies
Overview –Understanding the difference between internet and intranet; HTML and CSS: HTML 5.0 ,
XHTML, CSS 3.
Define URN.
26 URN (Uniform Resource Name): It is a method for
referencing an object without declaring the full path C502.2 BTL 1
to the object.
State the difference between internet and intranet.
[NOV / DEC 2016]
There's one major distinction between an intranetand C502.2 BTL 1
27 the Internet: The Internet is an open, public space,
while an intranet is designed to be a private space.
An intranet may be accessible from theInternet, but
as a rule it's protected by a password and accessible
only to employees or other authorized users.
Define Rich Internet Applications. [MAY/JUN
2016] [NOV / DEC 2016] [ APR / MAY 2017]
A rich Internet application (RIA) is a Web C502.2 BTL 1
application designed to deliver the same features and
28 functions normally associated with deskop
applications. RIAs generally split the processing
across the Internet/network divide by locating the
user interface and related activity and capability on
the client side, and the data manipulation and
operation on the application server side.
Why we use XHTML? [ NOV/DEC 2017]
"XHTML 1.0 is a reformulation of HTML 4.01 in
XML, and combines the strength of HTML 4 with C502.2 BTL 1
29
the power of XML." This means that, byusing
XHTML, you are adding the potential of the power
of XML to your Web pages. ... Basically, XHTML is
strict HTML.
Write appropriate inline CSS to show a section of
the HTML document with a font size of 20.
[MAY/JUN 2016] C502.2 BTL 1
30 <!DOCTYPE html> <html> <head> <title>Playing with
Inline Styles</title> </head> <body> <p
style="color:blue;font-size:46px;"> I'm a big, blue,
<strong>strong</strong> paragraph </p> </body>
</html>
PART B
1 Explain in detail about RIA Rich Internet Applications? C502.2 BTL 1
[NOV / DEC 2016]
2 Discuss the HTML and XHTML Tags. [NOV / DEC C502.2 BTL 1
2016] [MAY/JUN 2016] [ NOV/DEC 2017] [
NOV/DEC 2015]
3 Explain in detail about CSS? [NOV / DEC 2016] [ C502.2 BTL 1
NOV/DEC 2017] [ NOV/DEC 2015]
4 Explain in detail about Web Servers in Internet? [ C502.2 BTL 1
NOV/DEC 2015] [ APR / MAY 2017]
UNIT – 3
UNIT – 4
AJAX: Ajax Client Server Architecture-XML Http Request Object-Call Back Methods; Web Services:
Introduction- Java web services Basics – Creating, Publishing, Testing and Describing a Web services
(WSDL)-Consuming a web service, Database Driven web service from an application – SOAP.