[go: up one dir, main page]

0% found this document useful (0 votes)
11 views5 pages

Questionbank FINAL

SxCce question Bank which can be useful for students

Uploaded by

kevingladson
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views5 pages

Questionbank FINAL

SxCce question Bank which can be useful for students

Uploaded by

kevingladson
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

8/27/24, 12:13 PM 192.168.0.1/5staff/question/qbankprint-all.jsp?

select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1

St. Xavier’s Catholic College of Engineering


Chunkankadai, Nagercoil – 629 003

Question Bank
Subject:CS22502 - Internet Programming
Unit-All
Course Outcomes (COs)
CO 1 Construct a basic website using HTML and Cascading Style Sheets
CO 2 Build dynamic web page with validation using Java Script objects and by applying different event handling mechanisms.
CO 3 Develop server side programs using servlets and JSP.
CO 4 Construct simple web pages in PHP and to represent data in XML format.
CO 5 Develop interactive web applications with Angular and Node.js frameworks
CL-Cognitive Level; Re-Remember;Un-Understand;Ap-Apply;An-Analyze;Ev-Evaluate;Cr-Create;
Q. No. Question Marks CL CO
Unit-1
Part-A
1. Differentiate website and web server. 2 Un CO1
2. What is a computer communication protocol? List few protocols used by the Internet and the WWW. 2 Re CO1
3. List some features of the internet. 2 Re CO1
4. Define Internet. 2 Re CO1
5. What is DNS? 2 Re CO1
6. Differentiate GET and POST method. 2 Un CO1
7. What is the primary protocol used for communication between web browsers and web servers? Explain. 2 Un CO1
8. Give the structure of HTTP request message. 2 Re CO1
9. Define URN. 2 Re CO1
10. List some common HTTP/1.1 status codes along with their meanings. 2 Re CO1
11. What are the tasks performed by web browser? 2 Un CO1
12. What are secure servers? 2 Re CO1
13. What is the use of anchor element in HTML? Give example. 2 Re CO1
14. List the image formats used by web developers and write HTML code to insert an image. 2 Re CO1
15. What are the types of lists in HTML? Give examples. 2 Re CO1
Part-B
1. Explain the concept of Internet with its evolution and connection types. Describe the protocols used in the internet. 16 Un CO1
2. What is CSS 3.0? Explain the types of CSS with examples. 16 Un CO1
3. Explain the types of selectors used in CSS with suitable examples. 16 Un CO1
192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1 1/5
8/27/24, 12:13 PM 192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1

4. Explain forms in HTML5 with suitable examples. 16 Un CO1


5. Explain the structure of HTTP request message and HTTP response message with suitable illustrations. 16 Un CO1
6. What is CSS Rule cascading and CSS Inheritance? Give suitable examples. 16 Un CO1
7. Describe in Detail: i. CSS Transformations. (7) ii. CSS Transitions. (6) 16 Un CO1
8. Discuss the functionalities of Web clients and Web servers in detail. 16 Un CO1
9. Explain Tables and Lists in HTML5 with suitable examples. 16 Un CO1
10. Explain various HTML5 elements with necessary examples. 16 Un CO1
Unit-2
Part-A
1. What is the output of the following code? Explain. var i=8; function display() { var i=2; window.i=i; } display();
2 Un CO1
window.alert(i);
2. Write the JavaScript methods to retrieve the date and time based on the computers locale. 2 Un CO1
3. Mention the various JavaScript object models. 2 Re CO1
4. Write appropriate JavaScript code to remove an element from DOM. 2 Un CO1
5. How do you declare a variable in JavaScript? Give example. 2 Re CO1
6. .What is the use of prompt method? 2 Re CO1
7. List few JavaScript Global Functions. 2 Re CO1
8. Define Event Bubbling. 2 Re CO1
9. Differentiate HTML and DHTML. 2 Un CO1
10. List few features of JavaScript. 2 Re CO1
11. What is DOM? 2 Re CO1
12. Give the uses of getElementByID() and innerHTML properties. 2 Un CO1
13. What is form validation? 2 Re CO1
14. What is the use of JSON? 2 Re CO1
15. What is the purpose of XMLHttpRequest object? 2 Un CO1
Part-B
1. Explain DOM nodes and DOM trees. Show how will you traverse and modify DOM trees with suitable examples. 16 Un CO1
2. Discuss the concept of Event Handling. 16 Un CO1
3. i. Explain any two validation functions in java script. (5) ii. Write a Java script to print prime numbers from 1 to 100. (8) 16 Ap CO3
4. Explain the concept of JSON with example. 16 Un CO1
5. Write short notes on Regular Expressions. 16 Un CO1
6. Explain form validation with suitable example. 16 Un CO1
7. Explain variables, data types, and operators in javascript with necessary examples. 16 Un CO1
8. Discuss function files and Http Request with sample program. 16 Un CO1
9. Develop a DHTML program to handle the user click event. 16 Ap CO3
10. Write short notes on Dates and Objects in JavaScript. 16 Un CO1
Unit-3

192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1 2/5


8/27/24, 12:13 PM 192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1

Part-A
1. What is the need for JSTL tags? 2 Re CO2
2. What are the three methods that are central to the life cycle of a servlet? 2 Re CO2
3. Define JDBC. 2 Re CO2
4. What are servlets? 2 Re CO2
5. What are the differences between servlets and JSP? 2 Un CO2
6. Write the applications of servlets. 2 Re CO2
7. What is servlet container? 2 Re CO2
8. List the uses of cookies. 2 Re CO2
9. Differentiate GET and POST method. 2 Un CO2
10. What are the session tracking techniques? 2 Re CO2
11. .What is a cookie? 2 Re CO2
12. What is hidden form field? 2 Re CO2
13. Explain how session tracking is achieved by URL Rewriting. 2 Un CO2
14. Define JSP. 2 Re CO2
15. What are scriptlets? 2 Re CO2
Part-B
1. i. Draw the Servlet architecture and explain its working. (8) ii. Discuss the advantages and disadvantages of servlets. (5) 16 Un CO2
2. Explain cookies with an example program. 16 Un CO2
3. Design a form that reads a string from the user. When the user submits a form, invoke a servlet that reads the string and split it
16 Ap CO4
into sentences.
4. Explain in detail the standard actions in JSP. 16 Un CO2
5. Discuss Java Database Connectivity and its implementation. 16 Un CO2
6. What is session handling? With an example program demonstrate session handling. 16 Un CO2
7. Demonstrate core and formatting tags in JSTL. 16 Un CO2
8. Develop a JSP program to display the grade of a student by accepting the marks of five subjects. 16 Ap CO4
9. Show how session tracking is achieved by URL rewriting. 16 Ap CO4
10. Summarize the servlet interface and its methods. 16 Un CO2
Unit-4
Part-A
1. List any four features of PHP. 2 Re CO4
2. Explain variable scope in PHP with a simple example. 2 Un CO4
3. What is meant by user-defined function in PHP. Give an example. 2 Un CO4
4. Explain POSIX regular expression functions with an example. 2 Un CO4
5. Explain form validation in PHP with an example. 2 Un CO4
6. Write the steps to connect a PHP program with a database. 2 Un CO4
7. Write a PHP program to add two numbers. 2 Un CO4
192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1 3/5
8/27/24, 12:13 PM 192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1

8. List out the steps to set cookies in PHP. 2 Re CO4


9. Explain XML and give an example. 2 Un CO4
10. Explain the purpose of DTD. 2 Un CO4
11. Describe XML Schema with an example. 2 Un CO2
12. Describe XML parser with an example. 2 Un CO4
13. Explain XML validation with an example. 2 Un CO4
14. Explain XSL and give an example. 2 Un CO4
15. Explain XSLT transformation with an example. 2 Un CO4
Part-B
1. Explain the eight primitive data types available in PHP with an example program. 16 Un CO4
2. Illustrate the different control structures available in PHP with example PHP script for each. 16 Ap CO4
3. Illustrate the use of built-in PHP functions in manipulating strings and arrays with example for each. 16 Ap CO4
4. Using a PHP program test whether an email address is input correctly. Test your program with both valid and invalid e-mail
16 Ap CO4
addresses.
5. Construct a PHP application for the College Management System with appropriate built-in functions and database. 16 Ap CO4
6. Demonstrate the different types of DTD with examples for each. 16 Ap CO4
7. Explain the steps to create and use XML Schema document. Give an example. 16 Un CO4
8. Illustrate in detail about XML parsers and validation. 16 Ap CO4
9. Illustrate the XSLT transformation process with an XSLT document and a source XML document that produces a single result
16 Ap CO4
XML document.
10. Create an XML document that marks up various sports and their descriptions. Use XSLT to tabulate neatly the elements and the
16 Ap CO4
attributes of the document
Unit-5
Part-A
1. Explain the main features of AngularJS. 2 Un CO5
2. What are the three components of MVC, and how do they interact in AngularJS? 2 Re CO5
3. How does ng-model facilitate data binding in AngularJS? 2 Un CO5
4. How do the expressions used in AngularJS differ from JavaScript expressions? 2 Un CO5
5. What is the function of a controller in AngularJS, and how is it defined? 2 Re CO5
6. Explain the basics of form handling and validation in AngularJS. 2 Un CO5
7. Describe a module in AngularJS and its significance. 2 Un CO5
8. Explain docker and mention its uses. 2 Un CO5
9. Explain any two applications of Node.js. 2 Un CO5
10. What is Node,js used for? 2 Re CO5
11. How is the Node packaged modules installed ? 2 Re CO5
12. Describe the steps to install Node.js. 2 Un CO5
13. Describe events in Node.js. 2 Un CO5
192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1 4/5
8/27/24, 12:13 PM 192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1

14. Describe listener in Node.js. 2 Un CO5


15. Describe callback in Node.js. 2 Un CO5
Part-B
1. Illustrate MVC architecture in AngularJS with a neat diagram and give an example. 16 Ap CO5
2. Illustrate the concept of two-way data binding in AngularJS with a neat diagram and an example. 16 Ap CO5
3. Illustrate built-in directives with examples. 16 Ap CO5
4. Demonstrate the role of filters and controllers in PHP with code snippets. 16 Ap CO5
5. Demonstrate the different types of services with examples. 16 Ap CO5
6. Illustrate Node Package Manager and the various NPM command-line options being used. 16 Ap CO5
7. Illustrate the role of various built-in Node package modules and Node package registry. 16 Ap CO5
8. Demonstrate the creation of a Node.js Packaged Module in detail with an example. 16 Ap CO5
9. Implement a series of simple timeouts that call the simpleTimeout() function, which outputs the number of milliseconds since
16 Ap CO5
the timeout was scheduled.
10. Create an anonymous function to add additional parameters not emitted by the event. 16 Ap CO5

192.168.0.1/5staff/question/qbankprint-all.jsp?select=1&part=1&order=1&examyear=2024 -- 2025&oddeven=ODD&unit=0&subcode=CS22502&Print=1 5/5

You might also like