0% found this document useful (0 votes)
10 views3 pages

B.Tech - Information Technology: 201T2E25 - User Interface Technologies

The document contains questions from an autonomous examination for a B.Tech course in User Interface Technologies. It includes multiple choice and fill in the blank questions testing concepts like responsive web design, Ajax, jQuery, JSON, media queries and object-oriented programming in JavaScript. It also includes descriptive questions requiring code samples to demonstrate concepts like template forms, dependency injection, RxJS Observables, HTTP servers and CRUD operations using Node.js and NoSQL databases.
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)
10 views3 pages

B.Tech - Information Technology: 201T2E25 - User Interface Technologies

The document contains questions from an autonomous examination for a B.Tech course in User Interface Technologies. It includes multiple choice and fill in the blank questions testing concepts like responsive web design, Ajax, jQuery, JSON, media queries and object-oriented programming in JavaScript. It also includes descriptive questions requiring code samples to demonstrate concepts like template forms, dependency injection, RxJS Observables, HTTP servers and CRUD operations using Node.js and NoSQL databases.
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/ 3

Regulation- 2020 (PEC)

ENTTHQo

Reg. No: 2

SRIRAMAKRISHNA ENGINEERING COLLEGE,COIMBATORE


(Autononmous Institution, Renceredited by NAAC with 'A+ GRADE Approved by AICTE and Permanesty afflisted to Anna Uaivervity, Chenaf)

AUTONOMOUS EXAMINATIONS - NOV"2022


B.TECH -INFORMATION TECHNOLOGY
201T2E25 - USER INTERFACE TECHNOLOGIES
Answer ALL questions
Duration: 3 Hours Maximum: 100 Marks
PART-A (73 1=7Marks)

1. Which is not a tool to build responsive websites?


a) skeleton b) bookmarklets c) code editors ) web browsers

2. Which of the following is true about Javascript?


a) It is a server side scripting language b) It is client side scripting language
c) It is a Software d) It is a database

3. What do media queries allow us to do?


a) Do responsive design b)Stream video on our site
c) Create static website d) Use different CSS based on screen size

4. Ajax is used for creating


a) Web applications b) Desktop applications
c) System applications d) Both web and desktop applications

5. What server support Ajax?


b) HTTP c) WWw d) PHP
a) SMTP

6. jQuery is a d) PHP method


b) JavaScript library c) JSON library
a) JavaScript method
7. JSON is a for storing and transporting data.
a) xm] format b) JavaScript c) php format d) text format

Fill in the blanks: (3x 1=3 Marks)


8. is another name for a media query.
9. Ajax stands for
10. sign is used as a shortcut for jQuery.

PART-B (5x3 = 15 Marks)


What is responsive web design? Give any two examples of websites that use responsive
design?
M. When implementing responsive design, what are some key points you should keep in mind?
3. Define encapsulation. Provide a source code to implement encapsulation in Javascript.
A4. Differentiate between reactive forms and template driven forms.
14:19 5. What is event handler in nodeJS? How do you implement events in nodeJS?

2022 PART-C (5x15 = 75 Marks)


12, Q.No: 16 Compulsory Question
03. Q.No: 17 to 22 Answer any FOUR Questions
Compulsory Question:
16. How do you create a class using constructor in Javascript? Demonstrate with ()
an example.
Write a Javascript code to demonstrate object constructor and prototyping.
8)
iü)
Also demonstrate adding methods to object using prototype.

HTML code? Ilustrate with (7)


17. How can you implement media queries in your
an example.
layout and a fixed layout? llustrate (8)
What are the differences between a fluid
how fluid layout is used on websites?

any three selectors. (8)


the usage of
18. What arejQueryselectors? Demonstrate (7)
purposes,
State any seven jQuery effect methods with

22-23-15 -2
19. Develop an application to create a sample template driven form, bind a (15)
sample form to data and handle user input.

20. i) Demonstrate dependency injection in Angular with suitable code. (8)


ii) Demonstrate how to use and invoke RxJS Observables with appropriate (7)
example code.

Write suitable code to create HTTP Web Server in Node.js. Also provide the (15)
code for handling GET requests in Node.js.

Demonstrate the steps to connect NoSQL database using Node JS and write (15)
code to implement CRUD operations.
*****

22-23-15 -3

You might also like