0% found this document useful (0 votes)
13 views7 pages

CCS375 Webtechnology QB New

The document is a comprehensive question bank for a Computer Science and Engineering course, covering various units including HTML, JavaScript, Servlets, PHP, and Angular. It includes questions categorized by learning outcomes and Bloom's taxonomy levels, along with practical tasks and programming assignments. The content is structured into multiple parts, focusing on theoretical concepts, practical applications, and coding exercises.
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)
13 views7 pages

CCS375 Webtechnology QB New

The document is a comprehensive question bank for a Computer Science and Engineering course, covering various units including HTML, JavaScript, Servlets, PHP, and Angular. It includes questions categorized by learning outcomes and Bloom's taxonomy levels, along with practical tasks and programming assignments. The content is structured into multiple parts, focusing on theoretical concepts, practical applications, and coding exercises.
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/ 7

Department of Computer Science and Engineering

Third Year / Sixth Semester


Question Bank
Unit – I
Q.N CO’s Bloom’s
Questions Level
o
1. Interpret HTML. CO1 K2
2. What is a tag? CO1 K1
3. Differentiate web page and home page. CO1 K2
Define the term URL and how they are identified and what is its CO1 K1
4.
components?
5. Differentiate Static and Dynamic Web Pages. CO1 K2
6. Define URL. CO1 K2
7. Elaborate relative URL. CO1 K2
8. What is the basic structure of HTML document? CO1 K2
9. Define RIA? CO1 K2
10. What is HTML5 web storage? CO1 K1
11. Write the basic structure of HTML document. CO1 K1
12. Interpret the syntax of Cascading Style Sheet. CO1 K2
13. Illustrate about List and its types. CO1 K2
14. List the types of CSS? CO1 K1
15. Examine selector, properties and values with examples. CO1 K2
Part – B
Create a Timetable by Applying Various types of Tags in CO1 K2
1.
HTML. (13)
Demonstrate about types of cascading style sheet and explain CO1 K2
2.
with example. (13)
Create the HTML5 code for creating a feedback form as shown CO1 K2
here. Include comments in code to highlight the markup
elements and its purpose.
3.
Name* Email Address* Telephone Enquiry* Message*
Submit
*Indicates a required field. (13)
4. Create a Web Page Using various types of Lists. (13) CO1 K2
Create a college Home page by Applying Various types of Lists CO1 K2
5.
in Html. (13)
6. Describe the basic structure of an HTML table. (13) CO1 K2
7. Explain about internet technologies in detail. (13) CO1 K2
Part- C
Write and discuss an HTML script which creates a web page CO1 K3
which should display some of the egg. Colleges in tamilnadu in
a tabular form with name, address and url of the web site of the
1. college. A candidate should select the required department
which is listed as items from a form candidates selection should
be consolidated and displayed finally.(15)

Explain the way in which data can be presented in a tabular CO1 K2


2.
form using HTML.(15)
Write a XHTML program to create a web page for college CO1 K2
information using any one CSS type (Assume your own data)
3.
.Explain the various CSS properties in detail. Write a suitable
code each property.(15)
Develop an interactive web page for student registration using HTML CO1 K2
4.
form elements.(15)
Write and discuss an HTML script which creates a web page CO1 K3
which should display some of the egg. Colleges in tamilnadu in
a tabular form with name, address and url of the web site of the
5. college. A candidate should select the required department
which is listed as items from a form candidates selection should
be consolidated and displayed finally.(15)

UNIT II

Q.N CO’s Bloom’s


Questions Level
o
1. Interpret how exceptions are handled in Java script. CO2 K1
2. Mention the types of Scripting Languages. CO2 K1
3. Give some methods of date objects. CO2 K1
4. Write a script to display the position of mouse click? CO2 K2
5. How will you create an event for an element? CO2 K1
6. What is client-side scripting. CO2 K1
7. How scripting language is differs from html. CO2 K1
8. What are JavaScript types? CO2 K1
9. Elaborate the use of ‘this’ keyword in JavaScript? CO2 K1
10. What is an undefined value in JavaScript? CO2 K1
11. What are all the types of Pop-up boxes available in JavaScript? CO2 K1
12. Define DOM. CO2 K1
13. What is a JSON Object? CO2 K1
14. Elaborate SQL commands. CO2 K1
15. Interpret Server-side Programming. CO2 K2
Part – B
1. Discuss about the various looping constructs in JavaScript. (13) CO2 K2
Elaborate function? What are the methods in which values can CO2 K2
2.
be passed to function? Discuss with an example. (13)
Give an account of the utility of window and frame objects in CO2 K2
3.
JavaScript. (13)
Illustrate is the advantage of client-side &server-side CO2 K2
4.
programming. (13)
5. Discuss the concept of JSON with example. (13) CO2 K2
Summarize about SQL Data Definition commands and Data CO2 K2
6.
Manipulation Commands. (13)
7. Explain Document Object Model with diagram. (13) CO2 K2
Clarify the difference between let, const, and var in JavaScript with CO2 K2
8.
Example. (13)
Part- C
Explain the way in which JavaScript handles arrays with CO2 K2
1.
example
Write the registration form for the creation of email account CO2 K2
2.
with all possible validations using JavaScript.
3. Explain about the different methods used for Session tracking CO2 K2
Discuss how do you use JavaScript for form validation? CO2 K2
4. Develop a complete application that would include information
functions to validate the user data
5. Explain the SQL and it purpose with suitable example. CO2 K2
Explain the way in which JavaScript handles arrays with CO2 K2
6.
example

Unit – III

Q.N CO’s Bloom’s


Questions Level
o
1. What are Servlets? CO3 K1
2. Illustrate the general steps to run a servlet? CO3 K2
3. Define JDBC. CO3 K2
4. Explicate about Session tracking. CO3 K2
5. Difference between Cookies and Session? CO3 K2
6. How does a Servlet differ from a traditional CGI script? CO3 K2
7. Elaborate the purpose of the web.xml file in a Servlet application? CO3 K2
8. Interpret Servlet container (or Servlet engine)? CO3 K2
9. List the purpose of the init() method in a Servlet? CO3 K2
10. How can you handle form data in a Servlet? CO3 K2
Explain the role of the HttpServletRequest and HttpServletResponse CO3
11. K2
objects.
12. What is the purpose of the destroy () method in a Servlet? CO3 K2
13. Draw the Life Cycle of Servlets. CO3 K2
14. What does JDBC stand for? CO3 K2
15. How do you establish a database connection in Java using JDBC? CO3 K2
Part – B
1. Explain the architecture of a Servlet? (13) CO3 K2
2. Explain life cycle of a Servlet? With Suitable Example. (13) CO3 K2
3. What is Servlet Chaining? Explain with an example. (13) CO3 K2
Explain the concepts of Servlet chaining and communications. CO3 K2
4.
(13)
Discuss DOM? Draw the detailed DOM object’s structure. CO3 K2
5.
Explain with its usage. (13)
6. Write short notes on JDBC WITH suitable examples. (13) CO3 K2
Discuss the Invoking the Html Using Servlets with Examples? CO3 K2
7.
(13)
Elaborate the Directory structure of Apache Tomcat and CO3 K2
8.
Configurations. (13)
Part- C
Demonstrate the Servlet architecture and explain its working CO3 K2
1.
principle.
Consider a database that has a table Employee with two CO3 K2
columns Employee Id and Name. Assume that the
administrator user id and password to access to access the
2.
database table are Scott and Tiger. Write a JDBC program that
can query and print all entries in the table employee. Make the
database using type 2 driver database.
Describe in detail the session handling in server side CO3 K2
3.
programming.
Evaluate a Java Servlet to display net salary of employee, use CO3 K2
4.
JDBC connectivity to get employee details from database.
5. Explain and write a simple JDBC program. CO3 K2
Unit – IV

Q.N CO’s Bloom’s


Questions Level
o
1. Abbreviate PHP with its Purpose. CO4 K2
2. List the Various types of comment in PHP? CO4 K2
3. How do you declare a variable in PHP? CO4 K2
4. Explain the difference between "==" and "===" in PHP. CO4 K2
5. Discuss concatenation procedure of strings in PHP? CO4 K2
6. What is the purpose of the "echo" statement in PHP? CO4 K2
7. How do you create an array in PHP? CO4 K2
8. Explain the difference between "include" and "require" in PHP. CO4 K2
9. Elaborate session in PHP? CO4 K2
10. In what way do you handle file uploads in PHP? CO4 K2
11. Define XML and its use? CO4 K2
12. Justify how is data structured in XML? CO4 K2
13. What is the purpose of XML namespaces? CO4 K2
Can XML be used to store and transport data between different CO4 K2
14.
programming languages?
15. Illustrate an XML schema and why is it used? CO4 K2
Part – B
Discuss the steps to establish connectivity with MYSQL CO4 K2
1.
database using PHP with example. (13)
Explain the XML presentation technologies using XForms and CO4 K2
2.
XHTML. (13)
What is XML? Explain the components in writing a XML CO4 K2
3.
document with an example. (13)
4. Write notes on processing XML documents. (13) CO4 K2
5. Explain the following XML technology family. (13) CO4 K2
Briefly explain the basic structure of PHP program with an CO4 K2
6.
example. (13)
Discuss about various control structures used in PHP. Give CO4 K3
7.
suitable example for each. (13)
Demonstrate the PHP and HTML using Database Connections. CO4 K2
8.
(13)
Part- C
1. Explain the role of XML namespaces with examples. CO4 K2
Given an XSLT document and a source XML document explain CO4 K2
2. the XSLT transformation process that produce a single result
XML document.
3. Explain XSL with suitable example CO4 K2
4. Design simple calculator using PHP. CO4 K3
5. Explain about the control statements in PHP with example. CO4 K2

Unit – V

Q.No Questions CO’s Bloom’s


Level
1. Write the basic architecture of an Angular application. CO5 K2
2. What is a component in Angular? CO5 K2
3. How do you handle HTTP requests in Angular? CO5 K2
4. What is dependency injection in Angular? CO5 K2
5. How do you route in Angular? CO5 K2
6. What is lazy loading in Angular? CO5 K2
7. Explain the purpose of pipes in Angular. CO5 K2
8. How do you handle forms in Angular? CO5 K2
9. What are Angular modules, and why are they important? CO5 K2
10. What is ReactJS? CO5 K2
11. How does React differ from other JavaScript frameworks? CO5 K2
12. What is JSX in React? CO5 K2
13. What is Django? CO5 K2
14. How does Django help in web development? CO5 K2
15. What is the role of Django's ORM (Object-Relational Mapping)? CO5 K2
Part – B
Give explanation on Django MTV architecture. How does it differ CO5 K2
1.
from other web frameworks? (13)
Describe Django REST framework. How does it simplify the CO5 K2
2.
development of RESTful APIs in Django? (13)
What is Angular CLI, and how does it simplify Angular project setup CO5 K2
3.
and development tasks? (13)
Describe Angular services and their role in an Angular application. CO5 K2
4.
Provide an example of a service in Angular. (13)
Explain Firebase Realtime Database. How does it differ from CO5 K2
5.
traditional relational databases, and what are its key features? (13)
Discuss the role of Firebase Authentication. How can it be integrated CO5 K2
6. into a web or mobile application, and what authentication providers
does Firebase support? (13)
Part- C
CO5 K2
What do you understand by Angular expressions? How are
1. Angular expressions different from JavaScript expressions?
Illustrate with examples.
CO5 K2
Explain the Angular component lifecycle hooks. When might
2. you use ngOnInit or other lifecycle hooks in your components?
(15)
CO5 K2
3. Discuss the concept of virtual DOM in React and its advantages.
What are React components? Explain the different types of CO5 K2
4.
components in React.
5. Describe the MVC (Model-View-Controller) architecture in Django. CO5 K2

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