1. . Modern web development focuses on:
(A) Building scalable, responsive, and maintainable web applications using current tools and best practices
(B) Only styling web pages
(C) Structuring HTML
(D) Optimizing CPU only
2. . Progressive Web Apps (PWAs) are:
(A) Web applications that behave like native apps with offline support, push notifications, and installation
(B) Only desktop apps
(C) Static websites only
(D) Optimizing CSS only
3. . Single Page Applications (SPAs) are:
(A) Optimizing CPU only
(B) Multi-page websites
(C) Only static sites
(D) Web apps that load a single HTML page and dynamically update content without full page reloads
4. . Component-based architecture refers to:
(A) Styling web pages
(B) Breaking UI into reusable, self-contained components
(C) Structuring CSS only
(D) Optimizing CPU only
5. . Responsive web design ensures:
(A) CPU optimization only
(B) Only desktop view
(C) Only mobile view
(D) Web applications adapt to different screen sizes and devices
6. . Mobile-first design means:
(A) Designing web applications for mobile devices first, then scaling up for larger screens
(B) Desktop-first design only
(C) CSS-only styling
(D) HTML-only optimization
7. . Component libraries and frameworks include:
(A) HTML only
(B) MySQL, PostgreSQL
(C) Node.js only
(D) React, Angular, Vue, Bootstrap, Tailwind CSS
8. . Version control is essential for:
(A) Structuring HTML only
(B) Styling web pages
(C) Tracking changes, collaboration, and maintaining code history
(D) Optimizing CPU only
9. . Continuous Integration (CI) and Continuous Deployment (CD) aim to:
(A) Automate testing, integration, and deployment for faster delivery
(B) Style web pages
(C) Structure HTML only
(D) Optimize CPU only
10. . DevOps in web development refers to:
(A) Optimizing CPU only
(B) Styling web pages
(C) Structuring HTML only
(D) Collaboration between development and operations to improve efficiency and deployment
11. . Microservices architecture is:
(A) Single large monolithic app only
(B) Designing applications as a collection of small, independent services
(C) Styling CSS only
(D) HTML optimization
12. . Serverless architecture allows developers to:
(A) Structure HTML only
(B) Only style web pages
(C) Deploy functions without managing server infrastructure
(D) Optimize CPU only
13. . Modern front-end build tools include:
(A) MySQL, PostgreSQL
(B) Webpack, Vite, Parcel, Rollup
(C) Apache, Nginx
(D) Node.js only
14. . State management in web apps is needed to:
(A) Optimize CPU only
(B) Style CSS
(C) Structure HTML
(D) Handle and share data across components efficiently
15. . Popular state management tools include:
(A) Node.js only
(B) MySQL, PostgreSQL
(C) Redux, MobX, Vuex, Zustand
(D) CSS frameworks only
16. . API-driven development focuses on:
(A) Optimizing CPU only
(B) Styling web pages
(C) Structuring HTML only
(D) Using APIs as the main interface between frontend and backend
17. . Web accessibility ensures:
(A) CPU optimization only
(B) Only styling CSS
(C) Structuring HTML
(D) Applications are usable by people with disabilities, following WCAG guidelines
18. . Code splitting and lazy loading improve:
(A) Optimizing CPU only
(B) Styling CSS
(C) Structuring HTML
(D) Web application performance and load times
19. . Modern web apps often use:
(A) CPU optimization only
(B) Only HTML and CSS
(C) Only JavaScript
(D) APIs, microservices, responsive design, PWAs, CI/CD, and component-based frameworks
20. . The ultimate goal of modern web development practices is:
(A) Only structure HTML
(B) Only style web pages
(C) Deliver fast, scalable, maintainable, secure, and user-friendly web applications
(D) Optimize CPU only