N Nexsus

WEB DESIGNING-I — Major (End Semester) 2025 question paper

MMMUT Computer Science and Engineering previous year question paper for WEB DESIGNING-I (BCS-111), semester 1, Major (End Semester) 2025. All 24 questions are listed below, each with a written answer on Nexsus.

Paper details

  • Subject: WEB DESIGNING-I (BCS-111)
  • Branch: Computer Science and Engineering
  • Semester: 1
  • Exam: Major (End Semester) 2025
  • Questions: 24

Questions asked in WEB DESIGNING-I Major (End Semester) 2025

  1. Q1. Attempt any Five parts of the following.
  2. Q1(a). Describe the origin and development of the World Wide Web, including the major events that contributed to its growth. [2 marks]
  3. Q1(b). Discuss the concept of Cascading Style Sheets (CSS) in web design and explain two aspects of its significance. [2 marks]
  4. Q1(c). Explain the role of JavaScript in web development and mention two situations where it can be applied. [2 marks]
  5. Q1(d). Describe data binding in AngularJS and explain its function in connecting application components. [2 marks]
  6. Q1(e). Explain the concept of an HTML hyperlink and how it is used to navigate between different web pages. [2 marks]
  7. Q1(f). Describe CSS selectors and explain how they are used to apply styles to specific elements in a webpage [2 marks]
  8. Q1(g). Explain the concept of responsive web design and mention two general advantages it provides for web pages. [2 marks]
  9. Q2. Attempt any Two parts of the following.
  10. Q2(a). Write an HTML code to insert an image into a webpage and explain the attributes used in the <img> tag that defines its source, size, and alternative text. [5 marks]
  11. Q2(b). Design an HTML form for student registration that includes fields for Name, Email, Password, Gender, Course, Roll Number, and Address. Also, list and explain any four attributes commonly used in the <form> tag. [5 marks]
  12. Q2(c). Explain the concept of frames in HTML, describing how multiple frames can divide a webpage into separate sections to display different content simultaneously, and mention one limitation of using frames. [5 marks]
  13. Q3. Attempt any Two parts of the following.
  14. Q3(a). Differentiate between inline, internal, and external CSS, providing syntax examples for each, and explain the contexts in which each type of CSS is used in web design. [5 marks]
  15. Q3(b). Write a CSS code snippet to set the background color of a webpage to light blue, center-align all text, and make all paragraphs text 18px in size, and explain how each property affects the webpage layout. [5 marks]
  16. Q3(c). Describe the CSS Box Model in detail and explain how its different components affect the spacing, sizing, and layout of elements on a webpage. [5 marks]
  17. Q4. Attempt any Two parts of the following.
  18. Q4(a). Write a JavaScript program that displays an alert box with the message "Welcome to Web Technologies!" when the webpage is loaded and explain the purpose of using alert boxes in web pages. [5 marks]
  19. Q4(b). Develop a JavaScript program that prompts the user to enter two numbers, calculates their sum, and displays the result using an alert box. Explain the role of the prompt and alert functions in this program. [5 marks]
  20. Q4(c). Write a JavaScript function to validate a form by checking whether the name field is empty before submission and describe why form validation is important in web development. [5 marks]
  21. Q5. Attempt any Two parts of the following.
  22. Q5(a). Explain the key features and advantages of AngularJS that make it suitable for developing dynamic and single-page web applications. [5 marks]
  23. Q5(b). Describe the MVC (Model-View-Controller) architecture used in AngularJS and explain how it helps in organizing application code and separating responsibilities for better development and maintenance. [5 marks]
  24. Q5(c). Discuss the purpose and functionality of expressions, controllers, directives, filters, and modules in AngularJS, and explain how these components work together to create dynamic, interactive, and data-driven web pages. [5 marks]