Code: 105614Computer Science & Eng.6th Semester3 Examination Papers

Web and internet technology

Official Bihar Engineering University examination question papers, marks distribution, and questions transcript. Available exam sessions: 2026, 2025, 2023.

Exam Year:

Get Instant AI Answers on this Paper

Open BEU Connect Android app to solve any numerical or derive formulas step by step.

Ask AI in App
Official Exam Paper TranscriptB.Tech 6th Semester Examination, 2026
Bihar Engineering University, Patna
B.Tech 6th Semester Exam., 2026

Web and Internet Technology

Time: 03 HoursCode: 105614Semester: VIFull Marks: 70

Instructions:

  1. The marks are indicated in the right-hand margin.
  2. There are NINE questions in this paper.
  3. Attempt FIVE questions in all.
  4. Question No. 1 is compulsory.
Q.1 Choose the correct option / answer the following (Any seven question only):[2 x 7 = 14]
  1. Consider the following statements about a Web 2.0 application:
    (i) Users can generate and modify content
    (ii) The application supports collaboration among users
    (iii) Every interaction requires the server to send a completely new static HTML document
    (iv) User participation is an important part of the application
    Which statements are consistent with the Web 2.0 paradigm?

    1. 1 and 2 only
    2. 1, 2 and 4 only
    3. 2 and 3 only
    4. 1, 2, 3 and 4
  2. Consider the following statements:
    (i) HTML is primarily concerned with structuring/presenting web documents
    (ii) XML allows user-defined tags
    (iii) CSS is primarily used to define the presentation of HTML/XML content
    (iv) XSL is associated with transforming/presenting XML data
    Which combination is correct?

    1. 1 and 2 only
    2. 1, 2 and 3 only
    3. 1, 2, 3 and 4
    4. 2 and 4 only
  3. A JavaScript program needs to:
    (i) Open a new browser window
    (ii) Determine the current URL
    (iii) Navigate to another URL
    Which browser-related object is most relevant?

    1. document only
    2. XML Schema
    3. DTD
    4. BOM-related objects such as window and location
  4. Consider the following program:
    <student roll="101">
        <name>Ravi</name>
    </student>
    Which statement is correct?

    1. roll is an attribute of the student element
    2. roll is an element containing 101
    3. 101 is an XML declaration
    4. student is an attribute of roll
  5. An XML document contains thousands of elements. An application needs to identify a specific fragment within that document rather than merely identifying the complete document. Which technology is specifically intended for this purpose?

    1. XLink
    2. DTD
    3. XPointer
    4. XSL
  6. Which situation most strongly motivates using XML Schema rather than a basic DTD?

    1. The document requires only element names
    2. The document requires richer data-type definitions
    3. The document must contain HTML styling
    4. The document must execute JavaScript
  7. Suppose a program needs to repeatedly navigate from a parent XML element to its child elements and modify different nodes in memory.
    Which model is more suitable?

    1. DOM
    2. SAX
    3. DTD
    4. XPointer
  8. A web page retrieves updated XML data and modifies only a table on the page. The browser does not reload the entire HTML document. Which property of AJAX is being demonstrated?

    1. Asynchronous communication and partial page update
    2. Static document rendering
    3. XML validation
    4. Client-side compilation
  9. Suppose an AJAX request has successfully received an XML response. Which sequence is most appropriate?

    1. Execute CSS → compile XML → send request
    2. Update HTML → send response → access XML nodes
    3. Modify DTD → reload browser → process response
    4. Receive response → access XML nodes → process data → update HTML
  10. Consider an ASP application in which a server-side object has:
    (i) Properties describing its state
    (ii) Methods performing operations
    Which statement is consistent with the ASP topics in the syllabus?

    1. ASP variables cannot participate in control structures
    2. ASP objects can only represent CSS styles
    3. ASP does not support database connectivity
    4. Properties and methods provide ways to work with ASP objects
Q.2 Solve both questions :[7 x 2 = 14]
  1. Explain N-tier software architecture with a suitable diagram and describe the role of each tier.

  2. Describe the evolution of the World Wide Web from Web 1.0 to Web 2.0 with a suitable case study. Discuss the major characteristics, technologies and collaborative features of Web 2.0 applications.

Q.3 Solve both questions :[7 x 2 = 14]
  1. Design an HTML user registration form with an appropriate layout structure using the following form controls:
    (i) Name
    (ii) Password and Confirm Password
    (iii) Gender
    (iv) Skills/Interests
    (v) Country
    (vi) Submit and Reset
    Write the complete HTML code using the <form> tag and appropriate attributes such as action, method, name, value and type.

  2. Explain Cascading Style Sheets and discuss the Inline and External methods of integrating CSS with HTML. Illustrate each method with a suitable example.

Q.4 Solve both questions :[7 x 2 = 14]
  1. Describe the anatomy and basic structure of an XML document with a suitable example.

  2. Explain XLink and XPointer in XML. Differentiate between simple and extended XLinks and state how XPointer is used to identify specific parts of an XML document.

Q.5 Solve both questions :[7 x 2 = 14]
  1. Explain the importance of XML Schema and discuss its advantages over Document Type Definition.

  2. Differentiate between Document Object Model and Simple API for XML parsers. Compare their memory usage, parsing mechanism (tree-based vs. event-driven), speed and suitable use cases.

Q.6 Solve both questions :[7 x 2 = 14]
  1. Write a JavaScript program to create and use a JavaScript object for storing student details such as name, roll number and course. Display the object properties dynamically on a web page.

  2. Explain the XMLHttpRequest object and describe its request and response objects with a suitable example.

Q.7 Solve both questions :[7 x 2 = 14]
  1. Discuss the use of AJAX for creating dynamic HTML pages and highlight the role of CSS and XML in AJAX applications.

  2. Explain the use of XML and the XMLHttpRequest object in implementing AJAX applications with a suitable example.

Q.8 Solve both questions :[7 x 2 = 14]
  1. Describe the basic structure of a PHP program and discuss the important features of PHP with a suitable example.

  2. Explain database connectivity in PHP and describe how records can be retrieved from a MySQL database using a SELECT statement.

Q.9 Write short note on any two of the following:[7 x 2 = 14]
  1. URL

  2. JavaScript Events

  3. XML Validity

  4. AJAX Components

Related Official Syllabus

Check the complete official BEU syllabus for Computer Science & Eng. 6th Semester to view credit allocations, recommended textbooks, and topics.

Open 6th Semester Syllabus

Prepare Better with BEU Connect

  • Download papers for 100% offline study
  • Ask AI for step-by-step problem breakdown
  • Attempt official GATE CBT mock tests
  • Calculate SGPA and track attendance
Download Android App