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

Web Development Using Mean Stack

The document outlines the syllabus and examination structure for a Web Development using MEAN Stack course for the academic year 2025-2026. It includes details about the exam format, types of questions, and topics covered such as Angular, Node.js, MongoDB, and entrepreneurship concepts. The examination consists of multiple parts, including short answer questions and detailed explanations of various programming and business concepts.

Uploaded by

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

Web Development Using Mean Stack

The document outlines the syllabus and examination structure for a Web Development using MEAN Stack course for the academic year 2025-2026. It includes details about the exam format, types of questions, and topics covered such as Angular, Node.js, MongoDB, and entrepreneurship concepts. The examination consists of multiple parts, including short answer questions and detailed explanations of various programming and business concepts.

Uploaded by

deepthit
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Department of CSE

IV [Link] I Semester –Supplementary Examination-I,DEC -2025


WEB DEVELOPMENT USING MEAN STACK
(CSE Branch)

Course Code: P18CST14 Academic Year: 2025-2026 R18 Regulation


Time: 3 hours Date of Exam: Max Marks: 60

Answer all the questions in Part-A(5*2=10M)


PART-A
a) List the four types of data binding in Angular
ans:
Interpolation, - ½ M
Property Binding, - ½ M
Event Binding, and- ½ M
Two-Way Binding- ½ M

Explain NgModules in Angular 8


Ans:

Declarations -1/2 M
Imports-1/2 M
Exports-
Providers-1/2 M
Bootstrap-1/2 M
Name any two global objects in [Link]
Ans:

Global
console
process1
__dirname and __filename
Timers
setTimeout() and setInterval()
URL and URLSearchParams
TextEncoder and TextDecoder
Out of all these global objects they can explain any two objects with syntax which can be given 2
marks.

Explain the export Module.


Ans: This is done by using [Link] to export the [Link] need to explain with
syntax
Exporting a Function-1/2 M
Exporting function as a class-1/2 M
Exporting Literals-1/2 M
Exporting Object-1/2 M
Name any 2 query operators used in MongoDB—2 Marks
Ans:
MongoDB Query Operators
 There are many query operators that can be used to compare and reference document fields.
Comparison
 The following operators can be used in queries to compare values:
 $eq: Values are equal
 $ne: Values are not equal
 $gt: Value is greater than another value
 $gte: Value is greater than or equal to another value
 $lt: Value is less than another value
 $lte: Value is less than or equal to another value
 $in: Value is matched within an array
Logical
 The following operators can logically compare multiple queries.
 $and: Returns documents where both queries match
 $or: Returns documents where either query matches
 $nor: Returns documents where both queries fail to match
 $not: Returns documents where the query does not match
Evaluation
The following operators assist in evaluating documents.
 $regex: Allows the use of regular expressions when evaluating field values
 $text: Performs a text search
 $where: Uses a JavaScript expression to match documents
PART-B

Unit-1

2. a) Explain the Architecture Of an angular 8 briefly


ans:

Definition / Introduction 1M
Modules 1M
Components & Templates 1M
Services & Dependency Injection 1 M
Routing & Data Binding 1M
b) Compare one-way and two-way binding in Angular 8 with Examples
Ans:
Definition of One-Way Binding 1 M
Definition of Two-Way Binding 1 M
Examples (Both) 1M
Comparison Table 1M
Syntax / Explanation Clarity 1M
3. a) Explain the Process of injection of the Service
Definition of Service & DI 1 M
Creating the Service 1M
Registering the Service (Provider) 1 M
injecting Service into Component 1 M
Usage / Example Explanation 1M
b) Explain the need for services in Angular and describe the dependency injection
mechanism
Ans:
Definition of Services in Angular 1 M
Need / Importance of Services 1M
Definition of Dependency Injection 1 M
Explanation of DI Mechanism 1M
Advantages / Conclusion 1M
Unit-2

4. a) Explain the process of materials used in Angular 8


Ans:
Definition of Angular Material 1 M

Installation Process 1 M

importing Material Modules 1 M

Usage of Material Components 1 M

Theme / Animation Explanation 1 M

b) Explain how reactive programming improves data handling in Angular 8

Ans: Definition of Reactive Programming 1 M


Explanation of Observables 1M

Asynchronous Data Handling 1M

State / Error Management 1M

Impact on UI Updates 1M

OR

5. a) List various the CLI Commands used in Angular

Ans: Definition of Angular CLI 1 M


Listing of CLI Commands (any five) 3 M

Explanation of Commands 1M
b) Describe how Angular form validation ensures accurate and error free data entry

Ans: Definition of Form Validation 1M

Built-in Validators Explanation 1 M

Types of Angular Forms 1M

Real-Time / Custom Validation 1 M

Form Status & Error Prevention 1 M

UNIT-1
K
[Link] Questions Marks CO
L
Define entrepreneurship and explain the concepts of entrepreneurship?
1 10 M 1
2
Briefly explain the entrepreneurial mindset?
2 10 M 1 2
Explain the intrapreneurial Leadership? 1
3 0 1 2
M
Explain the Role models in each and their role in economic development? 1
4 0 1 2
M
Explain that an understanding of how to build an entrepreneurial mindset? 5
5 1 2
M
Explain that an understanding of how to build entrepreneurial skill sets? 5
6 1 2
M
Explain that an understanding of how to build an entrepreneurial attributes? 5
7 1 2
M
Explain that an understanding of how to build an entrepreneurial networks? 5
8 1 2
M

UNIT-II

Explain that how to understand and analyze a macro problem and its industry 1
1 perspective? 0 2 2
M
Explain the technological trends and their implications on new opportunities? 1
2 0 2 2
M
Explain the socio - economic and urbanization trends and their implications on new 1
3 opportunities? 0 2 2
M
Explain that how to identifying and defining problem using design thinking 1
4 principles? 0 2 2
M
Explain that how does analyze the problem and validating with the potential 5M
5 customer? 2 2

Explain about that understanding the customer segmentation? 5M


6 2 2
Explain the process to understand the creating and validating customer personas? 5
7 2 2
M
Explain the competition and industry trends mapping and assessing initial 5
8 opportunity? M 2 2

You might also like