Gujarat Technological UniversitySummer 2026 Examination

GTU 3161611 Advanced Web Programming Summer 2026 Paper Solution & PDF

B.E. · IT Engineering · Semester 6 · Subject Code: 3161611
Download Official GTU PDF
Share:
Total Marks70 MarksExternal theory exam
Passing Marks23 Marks33% minimum cutoff
Exam Duration2.5 Hours10:30 AM – 1:00 PM
Paper Structure5 QuestionsWith internal OR choices
Jump toQ1Q2Q3Q4Q5

Question 1

14 MarksMedium
(a)
Define CSS. Explain different types of CSS.
3 Marks
(b)
What do you mean by responsive design? Explain with suitable example.
4 Marks
(c)
Write short note on:
i)JavaScript in built objects.
ii)DOM
7 Marks

Question 2

14 MarksMedium
(a)
Write a note on Angular JS.
3 Marks
(b)
Enlist and discuss the advantages of JavaScript.
4 Marks
(c)
Explain error handling in JavaScript with suitable example.
7 Marks
OR OPTION
(c)
Explain event handling in JavaScript with suitable example.
7 Marks

Question 3

14 MarksMedium
(a)
Enlist and explain Angular JS directives.
3 Marks
(b)
Explain MVC architecture of Angular JS.
4 Marks
(c)

Create a webpage using Angular JS that displays details of students' objects (such as Enrollment No., Name, Semester, Branch, Mobile Number, Email Address, Address etc.) in a tabular format with appropriate CSS effects.

7 Marks
OR OPTION
(a)
Enlist and discuss the use of Node JS.
3 Marks
(b)
Explain controller in Angular JS with example.
4 Marks
(c)

Write Angular JS code to create a custom filter that will capitalize non-vowel characters of a string and the vowel characters must be in lowercase. Also write code to that will read a file SampleText.txt and apply the filter effect on the content of the file.

7 Marks

Question 4

14 MarksMedium
(a)
Explain core modules of Node JS.
3 Marks
(b)
Explain the concepts of callback in Node JS with suitable example.
4 Marks
(c)
Define stream in Node JS. Write node JS code to read from stream.
7 Marks
OR OPTION
(a)
Explain how to create a buffer in Node JS.
3 Marks
(b)
Discuss MongoDB data types in detail.
4 Marks
(c)
Explain the use of following Input field states.
i)$untouched
ii)$touched
iii)$pristine
iv)$dirty
v)$valid
vi)$invalid
7 Marks

Question 5

14 MarksMedium
(a)
Explain REST architecture in Node JS.
3 Marks
(b)
Explain session and cookies of Node JS with suitable example.
4 Marks
(c)

Write code to perform update and delete operations on Employee database using Node.js and MongoDB.

7 Marks
OR OPTION
(a)
Write a Node JS code to create a server.
3 Marks
(b)

Define Node Package Manager (NPM). Explain the process of installing, upgrading and uninstalling module using NPM.

4 Marks
(c)
Explain the following MongoDB operations with Node JS.
i)Insert
ii)Find
iii)Query
iv)Sort
v)Delete
vi)Update
7 Marks
College Exam Groups

Studying for Advanced Web Programming?

Circulate this solved paper with KaTeX formulas and 1-click AI step solvers to your batchmates on WhatsApp or Telegram.

About this Examination Paper & Attribution

Official Gujarat Technological University (GTU) examination paper and step-by-step solutions for Advanced Web Programming (Summer 2026, B.E. · IT Engineering, Sem 6). Features complete 70-mark regular & remedial examination pattern, official marking distribution across all 5 questions, and direct 1-click official PDF download.

Transcribed for student exam preparation from Gujarat Technological University official examination archives. Questions, syllabus guidelines, and curriculum marking schemes remain the intellectual property of Gujarat Technological University.

Download PDF