0% found this document useful (0 votes)
26 views4 pages

CAT 2 QB For Web Technology

Question bank for web technology

Uploaded by

harisiva062005
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)
26 views4 pages

CAT 2 QB For Web Technology

Question bank for web technology

Uploaded by

harisiva062005
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/ 4

CONTINUOUS ASSESSMENT TEST – 2

Regulations R 2019 - V21

Department of Computer Science and Engineering


Third Year / Fifth Semester
191CSE012T-WEB TECHNOLOGIES
CO1: Construct a basic website using HTML and Cascading Style Sheets
CO2: Build dynamic web page with validation using Java Script objects and by applying
different event handling mechanisms.
CO3: Develop server side programs using Servlets and JSP.
CO4: Construct simple web pages in PHP and to represent data in XML format.
CO5: Develop interactive web applications.

UNIT III SERVER SIDE PROGRAMMING


CO’s Bloom’s
Q.No Questions
Level
PART A
1. What is the purpose of a GET request in HTTP? CO3 K1
2. Define a cookie in the context of web development. CO3 K1
Explain how session handling differs between GET and POST CO3
3. K2
requests.
Describe the role of JDBC in database connectivity for Java CO3
4. K2
applications.
5. What does POST request do in HTTP? CO3 K1
6. What is a session in web applications? CO3 K1
7. List two advantages of using cookies. CO3 K1
8. What does JDBC stand for? CO3 K1
9. What is a database connection pool? CO3 K1
10. Explain how cookies can be used for session management. CO3 K2
11. Describe how to establish a connection to a database using JDBC. CO3 K2
12. How to create a cookie using servlet? CO3 K1
13. Write the difference between GenericServlet and HTTPServlet. CO3 K1
14. What is meant by Session Tracking or Session Handling? CO3 K1
15. List out the steps to connect a Java application with DB CO3 K1

CO’s Bloom’s
Q.No Questions
Level
Part – B
Illustrate in detail about JDBC database connection. How to setup in CO3
1. K3
Java? Explain different types of JDBC drivers in Java?
Describe in detail how session handling is implemented in server- CO3
side programming. Provide examples of how sessions are created,
2. K3
maintained, and destroyed, and explain how session data is stored
and retrieved across multiple requests.
Explain the differences between GET and POST methods in terms of CO3
3. functionality, security, and performance. Provide real-world use K2
cases for each method.
4. Illustrate how Java servlets handle session management using CO3 K3
HttpSession, including session creation, tracking, and termination,
with practical examples
Examine the key components of JDBC, including DriverManager, CO3
5. Connection, Statement, ResultSet, and SQLException, and explain K3
their roles in database operations.
6. Illustrate the difference between GET and POST method. CO3 K3
Explain how cookies are used for tracking requests in web CO3
7 applications, and provide a program example that demonstrates this K2
functionality.
Examine how session management can be effectively implemented CO3
8 K3
using cookies and sessions.

CO’s Bloom’s
Q.No Questions
Level
Part C
Analyze the use of cookies in web development by developing a CO3
servlet that demonstrates key operations:
 Creating and sending a new cookie to the client.
1.  Retrieving and displaying existing cookies from the K4
client.
 Modifying the value of an existing cookie.
 Deleting a cookie from the client's browser.
Create a Java servlet that calculates and displays the net salary of an CO3
employee by retrieving employee details from a database using
2. JDBC connectivity. Include the necessary steps for database K3
connection, SQL query execution, and data retrieval in your
implementation.

UNIT IV PHP and XML

CO’s Bloom’s
Q.No Questions
Level
Part A
1. List out the features of PHP. CO4 K1
2. Write the syntax for writing PHP scripts. CO4 K1
3. Write the PHP script to print “Hello” message on the screen. CO4 K1
4. Differentiate echo() & print() functions. CO4 K2
5. List any two advantages of XML document. CO4 K1
Give the difference between DTD and XML schema for defining CO4
6. K2
XML
7. What is XML? CO4 K1
8. Describe the purpose of DTD? CO4 K2
9. What is meant by Internal DTD? CO4 K1
10. Give the syntax to declare XML schema. CO4 K1
11. What is an XML Parser? CO4 K1
12. Explain two types of XSL information. CO4 K2
13. List the important characteristics of PHP. CO4 K1
14. Explain DTD for XML Schemas. CO4 K1
15. Discuss XML validation? CO4 K2
CO’s Bloom’s
Q.No Questions
Level
Part B
Illustrate how XSLT transforms the document from one (Word) type CO4
1. K3
to other type (HTML).
Examine PHP as a server-side scripting language and analyze the CO4
2. concept of variables within PHP, detailing their types, declaration, K3
scope, and usage with relevant examples.
3. Explain the control structures of PHP in detail. CO4 K2
4. Illustrate control statements and data types in PHP with example. CO4 K3
Design a PHP program that tests whether an email address is input CO4
5. correctly. Test your program with both valid and invalid email K3
addresses.
Summarize in detail the XML schema, built in and user defined data CO4
6. K3
types.
Examine and classify the different types of Document Type CO4
7 Definitions (DTD), highlighting their features and use cases in XML K3
document validation.
Develop an application in PHP that sends an email, detailing the CO4
8 implementation process, including the use of mail functions, K3
configuration settings, and error handling.

CO’s Bloom’s
Q.No Questions
Level
Part- C
Create an XML file which will display the book information which CO4
include the following:
1.Title of the book
1. 2.Author name K4
3.Publisher name
4.Edition
5.Price
Aryan, a school student, frequently struggles with calculations. CO4
2. Create a PHP calculator that performs addition, subtraction, K4
multiplication, and division to help him with his math.

UNIT V INTRODUCTION TO ANGULAR and WEB APPLICATIONS


FRAMEWORKS
CO’s Bloom’s
Q.No Questions
Level
Part A
1. How to import external library to nodejs? CO5 K2
Can you describe the difference between user interface (UI) design CO5
2. K2
and UX design?
What is Docker Container? Give example for creating a Docker CO5
3. K2
container.
4. How will you maintain the sessions in MVC? CO5 K2
5. What is the difference between ng-show and ng-hide directives? CO5 K1
6. What are the Features of MVC? CO5 K1
7. List the AngularJS Directives CO5 K1
8. What are the two conditional directives used in AngularJS CO5 K1
9. Draw the Django MVT Architecture. CO5 K2
10. Enlist the features of firebase. CO5 K1
Write a simple ReactJS application that displays a welcome user CO5
11. K2
message.
12. Explain any UI/UX design tools. CO5 K1
13. Which ng directive is used to initialize angular data? CO5 K2
14. What is docker container? CO5 K1
15. Describe about Figma tool CO5 K2

CO’s Bloom’s
Q.No Questions
Level
Part – B
Analyze and provide short notes on the following topics: CO5
i) UI/UX design principles, focusing on their significance in creating
1. effective user interfaces and enhancing user experiences. K3
ii) Firebase and Docker, examining their functionalities, use cases,
and how they contribute to modern application development.
Examine the MVC (Model-View-Controller) architecture, discussing CO5
its components and analyzing the advantages it offers in software
2. K3
development, particularly in terms of separation of concerns and
maintainability.
Describe how to implement Expressions and Databinding in CO5
3. K3
AngularJS
4. Illustrate the style directives used in AngularJS CO5 K3
Examine the role of filters in AngularJS and their impact on data CO5
5. K3
transformation and display in user interfaces.
Examine the features of Node.js and its impact on building scalable CO5
6. K3
web applications.
Examine the different forms of AngularJS and their applications in CO5
7 K3
web development.
Develop an Angular JS Application to Demonstrate the concept of CO5
8 K3
Router.

CO’s Bloom’s
Q.No Questions
Level
Part c
Develop a code for a user defined service in AngularJS for reversing CO5
1. K4
the given string.
Considering UI/UX principles, how would you use AngularJS to CO5
enhance user experience in a complex application with multiple
2. K4
interactive elements? Discuss how AngularJS’s features contribute to
creating a responsive and user-friendly interface.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy