Introduction to Web Development Quiz - CBSE Class 12 ICT
Free practice quiz: Introduction to Web Development (CBSE Class 12 ICT). 12 multiple-choice questions with answers and explanations. Play online, no sign-up needed.
Play all 12 questions freeSample questions
What does HTML stand for?
- HyperText Markup Language
- HyperText Machine Language
- HighText Markup Language
- HyperText Marking Language
Show answer
Answer: A. HyperText Markup Language
HTML stands for HyperText Markup Language. It's the foundational language for creating web pages.
What is the role of CSS in web development?
- To define the structure of a webpage
- To add interactivity to a webpage
- To style the presentation of a webpage
- To handle server-side logic
Show answer
Answer: C. To style the presentation of a webpage
CSS (Cascading Style Sheets) is used to control the visual presentation of HTML elements, such as colors, fonts, and layout.
What is the purpose of a web server?
- To display web pages directly to the user
- To store and deliver web pages to clients
- To create web pages
- To interpret CSS code
Show answer
Answer: B. To store and deliver web pages to clients
A web server is a computer system that stores website files and delivers them to users upon request.
Explain the concept of responsive web design.
- Designing websites that only work on desktop computers
- Designing websites that adapt to different screen sizes and devices
- Designing websites using only HTML
- Designing websites with fixed layouts
Show answer
Answer: B. Designing websites that adapt to different screen sizes and devices
Responsive web design ensures that websites are accessible and usable on various devices, from desktops to smartphones and tablets.
Compare and contrast different approaches to web development, such as front-end, back-end, and full-stack development. Explain the skills and technologies involved in each.
- There is no difference between them
- Front-end focuses on client side interaction, back-end on server side logic, full stack does both
- Front-end uses only JavaScript, Back-end only uses databases, full stack uses only CSS
- All the approaches do the same task with different tools
Show answer
Answer: B. Front-end focuses on client side interaction, back-end on server side logic, full stack does both
Front-end development deals with the user interface (HTML, CSS, JavaScript), back-end handles server-side logic and databases, while full-stack developers work on both.