Web Design and Development Assessment
Multiple Choice Questions
1. Which of the following focuses on the visual and interactive elements of a website?
a) Back-end development b) Front-end development c) Database management d) Server
administration
Answer: b
2. Which language is used to structure content on a webpage?
a) CSS b) HTML c) Java d) PHP
Answer: b
3. Which of the following adds interactivity to web pages?
a) HTML b) CSS c) JavaScript d) SQL
Answer: c
4. Which career pathway involves creating user-friendly website experiences?
a) Back-end developer b) UX designer c) DBA d) Server operator
Answer: b
5. Back-end developers primarily work on:
a) User interfaces b) Server-side logic c) Graphic design d) SEO
Answer: b
6. Which of the following is a back-end language?
a) HTML b) CSS c) PHP d) jQuery
Answer: c
7. A full-stack developer works on:
a) Only HTML/CSS b) Only databases c) Both front-end & back-end d) Only UX
Answer: c
8. Which technology controls webpage layout and styling?
a) JavaScript b) CSS c) Python d) PHP
Answer: b
9. Responsive design ensures websites work on:
a) Only laptops b) Only smartphones c) Multiple devices d) Only desktops
Answer: c
10. Which is used to communicate between software systems?
a) PCI b) API c) AGP d) BIOS
Answer: b
11. Which slot is commonly used for modern graphics cards?
a) PCI b) PCI Express c) AGP d) Serial
Answer: b
12. The component that transfers data between computer parts is called:
a) CPU b) Bus c) RAM d) ROM
Answer: b
13. Which of the following is an internal computer bus?
a) USB b) HDMI c) PCI d) Ethernet
Answer: c
14. Which framework is used in front-end development?
a) Django b) Laravel c) React d) Spring
Answer: c
15. Server configuration is mainly handled by:
a) Web designers b) Back-end developers c) Content managers d) UX designers
Answer: b
16. The purpose of accessibility in websites is to:
a) Add animations b) Protect data c) Help disabled users d) Improve SEO only
Answer: c
17. A peripheral device is:
a) Part of CPU b) Optional hardware c) Always required d) A type of server
Answer: b
18. Which is an example of an external bus?
a) PCI b) PCI Express c) USB d) AGP
Answer: c
19. Which term refers to working across the whole application stack?
a) Debugging b) Full-stack development c) Wireframing d) Encryption
Answer: b
20. Which slot was used before PCI Express for graphics cards?
a) AGP b) PCI c) USB d) HDMI
Answer: a
True or False Questions
1. HTML is used to structure websites. — True
2. CSS is responsible for server-side functionality. — False
3. JavaScript adds interactivity. — True
4. Back-end development focuses on UI. — False
5. Databases manage data. — True
6. APIs enable communication. — True
7. Responsive design is only for desktops. — False
8. Full-stack developers work both front & back end. — True
9. UX design focuses only on coding. — False
10. A bus transfers data in computers. — True
11. PCI is internal. — True
12. AGP has been replaced. — True
13. Peripherals are mandatory. — False
14. Server management is back-end. — True
15. Content managers handle design layouts. — False
16. Accessibility helps disabled users. — True
17. UX designers perform testing. — True
18. Full-stack developers do not need DB knowledge. — False
19. HTML, CSS, JS are core front-end. — True
20. PCI Express is slower than PCI. — False
Fill-in-the-Blank Questions
1. HTML stands for ___.
Answer: Hypertext Markup Language
2. CSS is used for ___ visual elements.
Answer: styling
3. JavaScript enables ___ on websites.
Answer: interactivity
4. ___ design adapts to different screen sizes.
Answer: Responsive
5. A ___ connects peripherals.
Answer: bus
6. PCI means Peripheral Component ___.
Answer: Interconnect
7. A device added to enhance capability is a ___.
Answer: peripheral
8. Back-end works on the ___ side.
Answer: server
9. Databases store and ___ data.
Answer: manage
10. APIs let systems ___.
Answer: communicate
11. Full-stack works on front-end and ___ development.
Answer: back-end
12. UX stands for User ___.
Answer: Experience
13. PCI Express replaced ___.
Answer: AGP
14. In front-end, ___ controls layout.
Answer: CSS
15. ___ is a server-side language.
Answer: Python
16. Developers use ___ control like Git.
Answer: version
17. Accessibility includes ___ text for images.
Answer: alternative
18. Security prevents ___ injection.
Answer: SQL
19. A computer processes ___.
Answer: data
20. USB is an ___ bus.
Answer: external