0% found this document useful (0 votes)
55 views6 pages

Sem 6 - Cse Iot - Webx.0 - 2024 Dec t0 2023 May - Aeraxia - in

The document outlines an exam paper for the subject 'Web X.0' with a focus on topics such as TypeScript, Node.js, AngularJS, MongoDB, and Express.js. It consists of various questions that require explanations, comparisons, and examples related to web technologies and programming concepts. Students are instructed to attempt a compulsory question and any three additional questions, with a total duration of 3 hours and a maximum of 80 marks.

Uploaded by

herogodl27
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)
55 views6 pages

Sem 6 - Cse Iot - Webx.0 - 2024 Dec t0 2023 May - Aeraxia - in

The document outlines an exam paper for the subject 'Web X.0' with a focus on topics such as TypeScript, Node.js, AngularJS, MongoDB, and Express.js. It consists of various questions that require explanations, comparisons, and examples related to web technologies and programming concepts. Students are instructed to attempt a compulsory question and any three additional questions, with a total duration of 3 hours and a maximum of 80 marks.

Uploaded by

herogodl27
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/ 6

Web X.

0
CSE (IOT, Blockchain Technology
Cybersecurity)
PYQ - 2024 DEC T0 2023 MAY
Web X.0
Date: 16/12/2024
Subject Code: 37484
Duration: 3 Hours
Total Marks: 80

Instructions:
1. Question No. 1 is compulsory.
2. Solve any three questions from the remaining.
3. Assume suitable data if necessary.
4. Draw clean and neat diagrams.

1. Attempt any FOUR (4 × 5 = 20)


a. Explain multilevel inheritance in TypeScript with a suitable example.
b. Illustrate the features of ExpressJS.
c. Explain the characteristics of RDF (Resource Description Framework).
d. Explain AngularJS expressions with an example.
e. Explain callback functions in Node.js with an example.

2.
a. Explain the Web Module in Node.js. (10)
b. Explain MongoDB data types along with syntax.

3.
a. Compare Web 1.0, Web 2.0, and Web 3.0. (10)
b. Explain data binding in AngularJS with an example.

4.
a. Explain Express.js cookies management with an example. (10)
b. Differentiate var vs. let and explain TypeScript types with examples.

5.
a. Explain MongoDB CRUD operations with an example. (10)
b. Explain Streams in Node.js.
6.
a. Explain Express Router with an example. (10)
b. Explain AngularJS $http service and its get() and post() methods.
Paper / Subject Code: 37484 / Web X.0

(3 Hours.) Marks = 80

NB:
1. Question No. 1 is compulsory and solve any THREE questions from remaining
questions
2. Assume suitable data if necessary
3. Draw clean and neat diagrams
Q1. Attempt any 4
a. Explain Multilevel Inheritance in Typescript with suitable example 5
b. Illustrate features of ExpressJS 5
c. Explain Characteristics of RDF 5
d. Explain AngularJS expressions with an example 5
e. Explain Callback function in Nodejs with example 5
Q2. a. Explain Web Module in Nodejs. 10
b. Explain MongoDb Data Types along with syntax. 10
Q3. a. Compare and contrast Web 1.0, Web 2.0 and Web 3.0 10
b Explain data binding in AngularJS with suitable example 10
Q4 a. Explain Express.js Cookies management with example 10
Differentiate Var v/s Let. and Explain types in typescript with suitable
b. 10
examples.
Q5 a. Explain MongoDB CRUD Operations with an example. 10
b. Explain Streams in Nodejs. 10
Q6 a. Explain Express Router with example. 10
b. Explain AngularJS $http service in detail with its get() and post() methods. 10

______________

55027 Page 1 of 1

X403Y480324X403Y480324X403Y480324X403Y480324
Paper / Subject Code: 37484 / Web X.0

Time :(3 hrs.) Maximum Marks = 80


NB:
1. Question No. 1 is compulsory and solve any THREE questions from remaining
questions
2. Assume suitable data if necessary
3. Draw clean and neat diagrams

Q1 Marks
.
a. Differentiate RDBMS v/s MongoDB 5

b. Explain Multilevel inheritance in TypeScript with example 5


c. Explain Asynchronous programming 5
d. What is expressions in AngularJS 5
Q2 a. Explain components of Semantic Web stack. 10
.
b. Illustrate Streams in Nodejs 10
Q3 a. Explain AngularJS ng-app, ng-init, ng-model directive with examples 10
.
b Explain CRUD operations in MongoDB with example 10
Q4 a. Construct a Simple application for AngularJs form Validation. it will 10
check if an email is valid or not. Draw a mock UI of the Output.

b. Explain different methods available in the networking module of Node.js. 10


Q5 a. Explain REST API in detail. 10

b. State the significance of the Request Object in Express.js. Also, explain 10


the different properties of Express.js Request Object.
Q6 a. Explain functions in TypeScript with suitable example 10

b. Explain Express.js Cookies management with example 10

________________

41847 Page 1 of 1

50F1FAFD7FF249C2B9FA72030EB09529
Paper / Subject Code: 37484 / Web X.0

(3 Hours) [Total Marks: 80]


N.B.: (1) Question No.1 is Compulsory.
(2) Attempt any three questions from the remaining questions.
(3) Assume suitable data wherever required but justify the same.
(4) Figures to the right indicate full marks.
(5) Answer each new question to be started on a fresh page.

1. (a) Explain the strategy to choose a web analytics tool. (5)


(b) Write a Typescript program to find a factorial of the given number using the “while” loop. (5)
(c) Discuss ng-click built-in directive in AngularJS with a suitable example. (5)
(d) Explain the features of MongoDB. (5)

2. (a) Explain how events are handled in Node.js with EventEmitter class. Write a suitable program (10)
for the same.
(b) Explain Routing using ng-Route, ng-Repeat, ng-Style, and ng-View in AngularJS with suitable (10)
examples.

3. (a) Define Semantic Web. Explain in detail the components of the Semantic Web Stack. (10)
(b) State the significance of the Request Object in Express.js. Also, explain the different properties (10)
of Express.js Request Object.

4. (a) Write a Typescript program to explain the concept of inheritance. (10)


(b) Illustrate the use of Expressions in AngularJS with a suitable example, (10)

5. (a) Explain different methods available in the networking module of Node.js. (10)
(b) Explain Accessing and Manipulating Databases commands in MongoDB. (10)

6. (a) Create a simple “Hello World” application in Express.js. Add three middleware functions to the (10)
application: one called myLogger which prints a simple log message, one called requestTime
which displays the timestamp of the HTTP request, and one called validateCookies that
validates incoming cookies.
(b) Explain REST API in detail. (10)

--------------------------

29479

75D8E3CF77ED0252F6C15C1FD6DF8A78

You might also like