Exam Details

Subject WEB PROGRAMMING
Paper
Exam / Course Bachelor of Computer Applications
Department School of Computer and Information Sciences (SOCIS)
Organization indira gandhi national open university
Position
Exam Date December, 2016
City, State new delhi,


Question Paper

1. What is Web 2·0 How is it different from Web 1·0 Explain anyone Web 2·0 technology in brief.

What is an event Explain with an example "how HTML DOM allows to assign events to HTML elements using JavaScript".

Explain MVC architecture with the help of a diagram.

What is WML Explain any two WML elements that can be used for data input.

Explain how errors are handled at page level in jsp programming, with the help of a program fragment.

2. Design a web page using HTML and JavaScript containing a paragraph about computers. The text colour of this paragraph should change on click. of the mouse on that paragraph.

Create an XML document that stores the title, author_name, year of publication and price of a book. Create this information for three books. Create the DTD that validates the XML document created for
the books.

Explain the following in the context of jsp, with an example:

include directive

taglib directive

Assume that on execution of a SQL web query about a student, 5 records (of the same student) are returned in the result set having the following fields

student_d
course_code
marks_out_of_100

Write the appropriate jsp commands to display these records and the total marks of the student.

4. Write a jsp program fragment that sets up a session on receiving username and password. In case the username and password match "IGNOU" and "TEST" respectively, the user is redirected to a page named result.jsp.

What is AJAX How is it different from JavaScript Name any two web browsers that support AJAX.

5. Explain any four of the following in context of web programming, with the help of an example/diagram.

Embedded style sheets

Deployment descriptor and web.xml

XML namespace

GET method

Use of div tag


Departments

  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • National Centre for Disability Studies (NCDS)
  • School of Agriculture (SOA)
  • School of Computer and Information Sciences (SOCIS)
  • School of Continuing Education (SOCE)
  • School of Education (SOE)
  • School of Engineering & Technology (SOET)
  • School of Extension and Development Studies (SOEDS)
  • School of Foreign Languages (SOFL)
  • School of Gender Development Studies(SOGDS)
  • School of Health Science (SOHS)
  • School of Humanities (SOH)
  • School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
  • School of Journalism and New Media Studies (SOJNMS)
  • School of Law (SOL)
  • School of Management Studies (SOMS)
  • School of Performing Arts and Visual Arts (SOPVA)
  • School of Performing Arts and Visual Arts(SOPVA)
  • School of Sciences (SOS)
  • School of Social Sciences (SOSS)
  • School of Social Work (SOSW)
  • School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
  • School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
  • School of Translation Studies and Training (SOTST)
  • School of Vocational Education and Training (SOVET)
  • Staff Training & Research in Distance Education (STRIDE)

Subjects

  • ANALYSIS AND DESIGN OF ALGORITHM
  • Basics Mathematics
  • BUSINESS COMMUNICATION
  • C' Programming and Data Structure
  • C++ and Object Oriented Programming
  • Computer Basics and PC Software
  • Computer Fundamentals and PC Software
  • Computer Networks
  • COMPUTER ORIENTED NUMERICAL TECHNIQUES
  • E-COMMERCE
  • Foundation Course in English for Computing
  • Foundation Course in Mathematics in Computing
  • FUNDAMENTAL OF COMPUTER NETWORKS
  • Intranet Administration
  • Introduction to Computer Organisation
  • Introduction to Internet Programming
  • INTRODUCTION TO SOFTWARE ENGINEERING
  • Introduction to System Software
  • Multimedia
  • NETWORK PROGRAMMING AND ADMINISTRATION
  • PC Software Skills
  • Programming In C++
  • STATISTICAL TECHNIQUES
  • TCP/IP PROGRAMMING
  • Theory of Computer Science
  • WEB PROGRAMMING