0% found this document useful (0 votes)
33 views1 page

AWP w23

in this i upload awp w23 paper

Uploaded by

ayushisavaliya35
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)
33 views1 page

AWP w23

in this i upload awp w23 paper

Uploaded by

ayushisavaliya35
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/ 1

Seat No.: ________ Enrolment No.

___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–VI (NEW) EXAMINATION – WINTER 2023
Subject Code:3161611 Date:13-12-2023
Subject Name: Advanced Web Programming
Time:02:30 PM TO 05:00 PM Total Marks:70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.

Q.1 (a) List out the basic features of MongoDB. 03


(b) Discuss advantageous and disadvantageous of JavaScript. 04
(c) What is CSS? Explain different types of CSS. List out advantages and disadvantages of 07
CSS.

Q.2 (a) Classify the basic selectors with example in CSS. 03


(b) Differentiate between Angular JS and Node JS. 04
(c) What does DOM mean? What are the different ways to get an element from DOM? 07
OR
(c) Explain Node JS streams in detail. 07

Q.3 (a) Differentiate between Client-Side Scripting and Server-Side Scripting 03


(b) Explain REPL in context of Node. Show the difference of using var and not using var in 04
REPL
(c) Explain use of ng-controller directive in context of Angular JS with suitable example. 07
OR
Q.3 (a) Define following AngularJS concepts 03
i. ng-app
ii. ng-model
iii. ng-bind
(b) Explain Angular JS Module with syntax. 04
(c) Explain Node JS event-driven programming with suitable example. 07

Q.4 (a) Explain any three Angular JS services in brief. 03


(b) Justify “Node.js Single-threaded”. 04
(c) Show how to insert, find and delete data or document in collection using NodeJS- 07
MongoDB.
OR
Q.4 (a) What is Bootstrap? Give applications of it. 03
(b) Explain two types of data model provided by MongoDB. 04
(c) Demonstrate the use of ng-route directive with suitable example. 07

Q.5 (a) What do you mean by Asynchronous API? 03


(b) Write JavaScript Program to Check whether the given no is Prime or not. 04
(c) Explain Node JS buffers in detail. 07
OR
Q.5 (a) What are AngularJS expressions? 03
(b) Demonstrate the two way data binding method with suitable example. 04
(c) Explain How will you read a file using Node and How will you create a directory? 07

*************

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