FBISE, NCP & NBF-aligned resources for Classes 9–12
Browse by Class
Browse by Type
Computer Chapter 3 : Topic 1.4
Front-end and back-end development
1 / 12
A student develops the visual layout, buttons, and navigation menus of a website that users directly interact with through their browsers. Which area of development is this?
Reasoning: Front-end development focuses on the parts of a website visible and accessible to users.
2 / 12
Which statement best describes the primary responsibility of back-end development in a web application?
Reasoning: Back-end development handles data processing, databases, and server-side operations.
3 / 12
A developer writes code that validates login credentials and retrieves user information from a database. Which type of development is involved?
Reasoning: Authentication and database operations are performed on the back end.
4 / 12
Which of the following technologies is most commonly associated with front-end development?
Reasoning: HTML is a core front-end technology used to structure web pages.
5 / 12
A website displays a login form designed with attractive styling, while another component verifies the username and password. Which option correctly identifies these roles?
Reasoning: Front-end handles appearance, while back-end handles authentication.
6 / 12
Which task would most likely be performed by a front-end developer rather than a back-end developer?
Reasoning: User interface design is a front-end responsibility.
7 / 12
A user clicks a button, and the webpage sends a request to retrieve information from a database. Which component directly communicates with the database?
Reasoning: Databases are typically accessed through back-end systems.
8 / 12
Which option correctly matches a development area with its primary focus?
Reasoning: Front-end development focuses on what users see and interact with.
9 / 12
Why are HTML, CSS, and JavaScript commonly grouped together as front-end technologies?
Reasoning: These technologies build the visible and interactive parts of web pages.
10 / 12
An online shopping website calculates the total bill and updates inventory after a purchase. Which area of development mainly performs these operations?
Reasoning: Business logic and data updates occur on the back end.
11 / 12
Which statement best explains the relationship between front-end and back-end development in a modern web application?
Reasoning: Front-end and back-end work together to provide complete functionality.
12 / 12
A user submits an online registration form and immediately receives a confirmation message. Which sequence correctly represents the interaction between front-end and back-end development?
Reasoning: The front end collects input, the back end processes it, and the result is returned to the user through the front end.
Your score is
Restart quiz