FBISE, NCP & NBF-aligned resources for Classes 9–12
Browse by Class
Browse by Type
Computer Chapter 1 : Topic 3.1
Data Communication Basics
1 / 11
A computer sends a large file over a network where the data is broken into smaller units before transmission; which transmission method is being used?
Reasoning: Packet switching divides data into packets that are sent independently across the network.
2 / 11
In a communication system, a dedicated path is established between sender and receiver before data transfer begins; which method is this?
Reasoning: Circuit switching creates a fixed communication path for the entire session.
3 / 11
Why is packet switching generally more efficient than circuit switching in modern networks?
Reasoning: Packet switching allows dynamic sharing of network resources, improving efficiency.
4 / 11
What happens to data in packet switching before it reaches the destination?
Reasoning: Packets can travel through different routes and are reassembled at the destination.
5 / 11
In networking, which term describes dividing communication into different functional levels such as application, transport, and network layers?
Reasoning: Layering organizes network communication into hierarchical levels for better management.
6 / 11
What is the main purpose of layering in network communication?
Reasoning: Layering breaks complex communication into structured functions.
7 / 11
When data is sent from one computer to another, it passes through multiple layers; what is this process called?
Reasoning: Encapsulation is the process of adding headers as data moves through layers.
8 / 11
During encapsulation, what is added to data at each network layer?
Reasoning: Each layer adds control information to help deliver the data correctly.
9 / 11
What is the correct order of data processing when it leaves a sender in a layered model?
Reasoning: Data is encapsulated at the sender, transmitted, then decapsulated at the receiver.
10 / 11
At the receiving computer, what happens to the headers added during encapsulation?
Reasoning: Each layer removes its corresponding header during decapsulation.
11 / 11
Which layer-based approach improves troubleshooting in networks?
Reasoning: Layering isolates functions, making it easier to identify and fix problems.
Your score is
Restart quiz