0% found this document useful (0 votes)
179 views2 pages

WEB TECHNOLOGY M302324 Mid Semester Exam 15-12-2022 - 1

Uploaded by

Sachin S
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)
179 views2 pages

WEB TECHNOLOGY M302324 Mid Semester Exam 15-12-2022 - 1

Uploaded by

Sachin S
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

KERALA UNIVERSITY OF DIGITAL SCIENCES, INNOVATION AND

TECHNOLOGY
SCHOOL OF Computer Science and Engineering
Mid Semester internal examination – December 2022
M302324 WEB TECHNOLOGY / Sem. 3
MSc. Computer Science with specialisation in Cy. Sec. / Machine intelligence (Elective)
_________________________________________________________
Time: 1.30 Hours Maximum marks : 50

Section-A FOUNDATIONAL KNOWLEDGE ON THE SUBJECT (2 x 10=20 marks)


(Answer ANY 10 only)

1. Describe with neat diagram the layers of TCP/IP protocol. List 2 well known ports.
2. What are the main components of WWW? Expand W3C.
3. Expand WHATWG. Describe advantage of HTML5 Doctype declaration
4. What are the goals of HTML5. List any two content models.
5. Give the tag and attributes to create responsive website design.
6. Describe attribute to merge columns and rows in an HTML TABLE.
7. Explain how to include external Javacript in a web page. Give example using for.. loop.
8. Write note on browser developer tools. What is a REPL session.
9. List HTTP safe methods. Give example of any two Web servers
10. Expand DHTML. Explain Event handling using function in Javascript.
11. Describe how to include external CSS file in web page. What is a Type selector.
12. Expand DTD. Describe XML schema.
13. Describe Object literals in Javascript. Explain dot notation.
14. Expand JSON ? Give two JSON methods.
15. Expand CDN. Describe how CDNs are included in web project.

Section-B CONCEPTUAL UNDERSTANDING ON THE SUBJECT (4x5=20 marks)


(Answer ANY 4 only)

1. Illustrate and explain with neat diagram Web Three tier architecture.
2. Describe HTML DOM. Give example of Node property.
3. Describe with example let and const keywords in ES6. Discuss the need for TypeScript.
4. Explain Single page applications (SPA). What are the advantages of using Node.js
5. Compare Web applications and Web services.
6. Describe Javascript Prototype. Give 2 examples of Built-in objects in Javacript
7. Define an XML parser. Compare DOM and SAX.
8. Describe Django MVT design pattern. Discuss views.py and urls.py
9. Give the default project architecture of Django. Give commands to create and run django
web project.
10. Explain how XML is displayed in a Web Browser. Describe XSLT.

1
Section-C CRITICAL THINKING (2 x5=10 marks)

(Answer ANY two only)

1. Write Javascript code using for.. loop to change color of all h1 elements to Blue and Text
font to Verdana, in the given HTML document.

<html>
<head>
<title>JS and CSS</title>
</head>
<body>
<p> This is a paragraph </p>
<h1> Heading 1 </h1>
<h1> Heading 2 </h1>
<h1> Heading 3 </h1>
</body>
</html>

2. Write the XML and DTD schema to contain one or more instances of Students details –
Name, Roll No., Course.

3. Create a JSON object to hold Employee details first name, Lastname, ID, Dept and age.
Write the Javascript code to access and display the data.

4. Explain Object Constructor function in Javascript. Give example to create Employee


object with Id, Name and Department properties and function to print details.

***********END OF EXAM**************

You might also like