Ojzat
INDIRA GANDHI NATIONAL OPEN UNIVERSITY
Assignment Submission for Term-End Exam
ENROLLMENT NUMBER
NAME OF THE STUDENT
STUDENT ADDRESS
PROGRAMME TITLE & CODE
COURSE TITLE
COURSE CODE
REGIONAL CENTRE NAME & CODE:
STUDY CENTRE NAME & CODE
MOBILE NUMBER
E-MAIL ID.
DATE oF susMIssiON: 1. 4.2.!(.:202Y mae ‘OF THE STUDENT)
* [227 aT Tolo Ts Tz TsTol
2/4 Makhtam Gdn dake! 0-
helo, oImbu Ucclion
WE: Attignou ‘aera Tet, 7g facet - 110068
TePcortes Indira Gandhi National Open University
Maidan Garhi,New Delhi - 110068
UNIVERSITY
IGNOU - Student Identity Card
Enrolment Number : 2251005750
RC Code: 38: DELHI 3 Naraina
Name of the BCA: BACHELOR OF COMPUTER
Programme : APPLICATIONS
Name: HARKIRAT SINGH
Father's Name : SUKHWANT SINGH
E-21A Mukhram Garden, Tilak Nagar NEW
DELHIWEST DELHI
Pin Code = 110018
1 This card shoul be produced on demand a the Study Corer, Examinaton Cert ay ter Estblshment of IGNOU te
2-The tele woud be avaliste en rating to the Prgrammeause for uhih he atidert sensed
83. This 1D Cardi gneratesonune. Suers are advises to take acolo pi of is ID Cardand gat aminated cacao co
The student ets canbe oss checked wih fe GA Code stwuneignauein tere
Address :Course Code BCS-053
Course Title ‘Web Programming
Assignment Number + BCACV}053/Assignment/2024-25
Maximum Marks : 100
Last Date of Submission: 31" October,2024(For July, Session)
30" April, 2025(For January, Session)
‘This assignment has two questions of 80 marks. Answer all the questions. Rest 20 marks are
for viva voce. You may use illustrations and diagrams to enhance explanations. Please go
through the guidelines regarding assignments given in the Programme Guide for the format
of presentation. Please give precise answers. The word limit for each part is 300 words.
‘Question 1: (Covers Block 1)
48) Explain the features of the following technologies ~ Blogging, Mashups and Rich Internet Applications.
How are these technologies useful for you? (6 Marks)
1b) Gi) Create an online membership form for an Online Library using HTML. The form should ask for the
following information: (3 Marks)
© The Name of the member
© Aadhar Number
© Type of Membership (Student/Faculty/Staff/Other to be chosen from a drop down list)
© Year of membership
‘© Were you a member earlier? Yes/No
‘© Description of services expected from the Library
(Gi) Create an external CSS file for this form. This CSS file should select the font size of 14 point italics
for all the labels; font colour should be red for the headings and dark blue for the normal text. The
‘background colour of the form should be light green, (2 Marks)
(Gi) Write JavaScript code to validate if any ofthe field of the form isnot filled. (3 Marks)
‘Submit the HTML code, JavaScript code and screenshot of the form opened in a browser window. You
‘must demonstrate the form and validations at the time of viva.
©) Using tables, create a webpage displaying the course list of the BCA programme. This webpage should
isplay the semester wise list of courses with the headings - serial number, course cade, course
‘course eredits, and course type (Theory, Practical or Project). Create a second page containing separate
‘ordered lists of course titles of theory courses and practical courses. You should use
tags,
wherever needed; and create an internal CSS file, which formats the web pages as given below:
(@ The headings of the table must be in 12-point Bold and all other content should be in 11-point Arial
font
i) The table heading should be in different shade. ‘The data rows of the table should have
alternatively light pink and light blue colour, The background of the table should be light green.
(Gii) The font of the ordered list should be "Times New Roman" with font size of 11 points. The
‘background colour of list should be light yellow.
5iv) At the time of viva, you should demonstrate how changes in CSS can change the display.
(You must submit the HTML and CSS code and the screenshot of pages in a browser window.)
(6 Marks)
@) A University maintains the list of its students using XML. Every student is allotted a unique enrolment
Number, which can be used as an attribute in the XML document. In addition, the following
information is stored about the students ~ Name, Programme, Duration of Programme, List of courses,
enrolled (assume that student takes at least one and maximum of five courses in a programme). Create
an XML document containing information of five Students of BCA programme. Also create the DTD
to verify the XML document created by you (8 Marks)
©) Write JavaScript code that displays the text "Welcome to JavaScript Event Demonstration’. When you
click on this text, then it changes to “We just demonstrated the click Event". You may use event
handling to perform the action as stated above, Make suitable assumptions, if any. You should
demonstrate this code atthe time of viva (6 Marks)
1) Explain the working of the WAP model. Also, list the benefits and li
following WML elements with the help of an example of each;
‘+ Preformatted text in WML
‘© WML Navigational clements
© WML