END TERM EXAMINATION
FIRST SEMESTER [BCA] FEBRUARY 2023
Paper Code: BCA-107
Subject: Web Technologies
Time: 3 Hours
Maximum Marks: 75
Note: Attempt five questions in all including Q.No. 1.which is compulsory.
- Q1. Attempt any five of following: (5x5=25)
- (a) Differentiate between Java & JavaScript
- (b) Explain Document structure tags.
- (c) What do you understand by the term container in Bootstrap?
- (d) Write a note on WWW & Domain Name.
- (e) Differentiate between HTML & XML
- (f) Differences between GET & POST method.
- (g) Explain the Document Structure Model.
UNIT-I
- Q2. (a) What is hotspot? Explain different type of hotspot by considering and image map of your choice. (6.5)
- (b) Explain the client-server architecture with diagram. (6)
- Q3. (a) Explain the following HTML tags with their attributes: (6)
- <link>
- <audio>
- <video>
- <style>
- <a>
- <img>
- (b) Create a Quiz related to any topic of your choice by using form elements. (6.5)
UNIT-II
- Q4. (a) What are Cascading Style Sheets? Explain different types of style sheets with the help of example. (6.5)
- (b) Create the webpage containing a background image and apply all the background styling attributes. (6)
- Q5. (a)What is Responsive Web Design? Explain the key components of Bootstrap? (6.5)
- (b)Explain Bootstrap Grid System. Explain how to link Bootstrap in html document. (6)
UNIT-III
- Q6. (a)Write a program in Java Script that receives a no. from the user & check whether the given no. is Armstrong or not. (6)
- (b) Briefly explain various built in Objects in Java Script by giving a suitable example of each. (6.5)
- Q7. (a) Write a program to show the various events in Java Script with the help of code. (6)
- (b) What is Variable? Explain different datatypes available in Java Script. (6.5)
UNIT-IV
- Q8. (a) What is web hosting? Explain different hosting types & components. (6.5)
- (b) What do you mean by WYSIWYG Design Tools. Explain the role of Dream Weaver Tool in Website development. (6)
- Q9. (a) Explain the different building blocks of XML. (6)
- (b) Explain various XML parsers in detail. (6.5)