1. Which of the following is primarily a front-end technology?
(A) HTML
(B) Node.js
(C) Python
(D) SQL
2. Which language is mainly used for back-end development?
(A) CSS
(B) JavaScript (client-side)
(C) PHP
(D) HTML
3. Front-end development focuses on:
(A) Server management
(B) Database operations
(C) User interface and experience
(D) API creation
4. Which of these frameworks is used for front-end development?
(A) React
(B) Django
(C) Laravel
(D) Flask
5. Which of the following is a back-end framework?
(A) Angular
(B) Vue.js
(C) Ruby on Rails
(D) Bootstrap
6. CSS is used for:
(A) Executing logic
(B) Handling server requests
(C) Managing databases
(D) Styling web pages
7. JavaScript can be used for:
(A) Only front-end
(B) Only back-end
(C) Both front-end and back-end
(D) Only database queries
8. Which of these is a front-end library?
(A) Express.js
(B) React
(C) Node.js
(D) Django
9. Back-end development is responsible for:
(A) Layout and design
(B) Data storage and server-side logic
(C) Animations
(D) Styling buttons
10. HTML is used to:
(A) Structure web pages
(B) Write server-side scripts
(C) Handle HTTP requests
(D) Manage databases
11. Node.js is mainly used for:
(A) Front-end development
(B) Back-end development
(C) Styling web pages
(D) Database administration
12. Which of the following is a front-end framework?
(A) Angular
(B) Laravel
(C) Flask
(D) Express.js
13. Which of the following is used for designing responsive websites?
(A) HTML
(B) CSS
(C) Bootstrap
(D) SQL
14. PHP is commonly used for:
(A) Client-side scripting
(B) Server-side scripting
(C) Styling web pages
(D) Layout and design
15. Which of the following is true for back-end development?
(A) It handles user interface
(B) It manages server, database, and application logic
(C) It deals with styling elements
(D) It writes HTML and CSS
16. Which of the following is a back-end database?
(A) MySQL
(B) Bootstrap
(C) React
(D) CSS
17. Which of these front-end frameworks is maintained by Google?
(A) React
(B) Angular
(C) Vue.js
(D) Laravel
18. Which back-end technology is JavaScript-based?
(A) Flask
(B) Express.js
(C) Django
(D) Spring
19. Which of these is true for front-end development?
(A) It requires server configuration
(B) It runs in the user’s browser
(C) It handles database management
(D) It writes server-side logic
20. Which of these is used to style elements on a web page?
(A) JavaScript
(B) PHP
(C) Python
(D) CSS
21. Which back-end language is known for simplicity and readability?
(A) Java
(B) Python
(C) C++
(D) TypeScript
22. Which of the following is a full-stack JavaScript framework?
(A) Django
(B) Laravel
(C) Node.js with Express and React
(D) Spring Boot
23. Back-end APIs are used for:
(A) Styling buttons
(B) Communicating between server and client
(C) Animating graphics
(D) Creating HTML layouts
24. Which of the following is used to make websites interactive on the client-side?
(A) PHP
(B) JavaScript
(C) MySQL
(D) Ruby
25. A full-stack developer works with:
(A) Only front-end
(B) Only back-end
(C) Both front-end and back-end
(D) Only databases
26. Which of the following is a front-end task?
(A) Handling database queries
(B) Rendering web pages
(C) API authentication
(D) Server configuration
27. Which of these is a front-end templating engine?
(A) Handlebars.js
(B) Django
(C) Flask
(D) Express.js
28. Which back-end framework is written in Python?
(A) Angular
(B) Vue.js
(C) React
(D) Flask
29. Which front-end technology is mandatory for building web pages?
(A) HTML
(B) Python
(C) Java
(D) PHP
30. Which of the following statements is correct?
(A) CSS handles server-side logic
(B) HTML structures web pages, CSS styles them, JavaScript makes them interactive
(C) PHP is used for front-end design
(D) JavaScript handles database queries
31. Which of the following is used to connect front-end and back-end in web development?
(A) HTTP/HTTPS and APIs
(B) CSS and HTML
(C) React and Angular
(D) Bootstrap and Tailwind