T4Tutorials .PK

NSCT – Modern Web Development Practices MCQs

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




Exit mobile version