wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IGCSE Y1_DATA TRANSMISSION

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.
  1. When data is sent over a network, it is first:

a)
  1. A. Compressed into a file

b)
  1. B. Stored as a single block

c)
  1. C. Broken down into packets

d)
  1. C. Compressed into a file

2.

A message sent to the receiver indicating that data has been received correctly (used in the ARQ error detection method)

a)

timeout

b)

ISBN 13

c)

Modulo-11

d)

Acknowledgement

3.
USB stands for:
a)
Universal Serial Bus
b)
Unified Serial Bus
c)
Unique Serial Bus
d)
Unqualified Students Busk
4.
Half Duplex transmission is where:
a)
Data can only be transmitted in one direction
b)
Data can be transmitted in one direction at a time
c)
Data can be sent both ways at the same time
d)
A made up term to confuse us
5.
Full Duplex transmission is where:
a)
Data can only be transmitted in one direction
b)
Data can be transmitted in one direction at a time
c)
Data can be sent both ways at the same time
d)
A made up term to confuse us
6.
Simplex transmission is where:
a)
Data can only be transmitted in one direction
b)
Data can be transmitted in one direction at a time
c)
Data can be sent both ways at the same time
d)
A made up term to confuse us
7.
Parallel transmission is where
a)
1 bit is transmitted at a time
b)
Data can only be transmitted in one direction at a time
c)
8 bits are transmitted at the same time
d)
8 elephants are ridden at the same time
8.
An example of parallel transmission is:
a)
Using a USB to connect to your phone
b)
Sending data via bluetooth
c)
Connecting two parts of an IC
d)
Plugging in a mouse
9.
Connecting a phone to a computer would use a serial or parallel connection?
a)
serial
b)
parallel
10.

A walkie-talkie uses which type of transmission?

a)

Half Duplex

b)

Simplex

c)

Series

d)

Full duplex

11.

a mobile cell is example of.

a)

Simplex.

b)

Half duplex.

c)

Full-duplex.

d)

None of the above

12.

smallest unit of data in computer.

a)

Bit.

b)

Byte.

c)

Mega Byte.

d)

Kilo Byte.

13.

Half-duplex mode occurs when data can be sent in BOTH DIRECTIONS AT THE SAME TIME

a)

True

b)

False

14.

A video conference call can be used as tool for synchronous Communication

a)

True

b)

False

15.

Which of the following is NOT an example of synchronous Communication?

a)

A lesson in a classroom

b)

LIVE zoom call

c)

Watching a video

d)

LIVE forum

16.

Data transmission can transmit data like

a)

text, audio

b)

images, video

c)

both a and b

17.

__________ transmission enables moving data bit by bit

a)

Full duplex

b)

Asynchronous

c)

Parallel

d)

Serial

18.

Telephone is an example of ______________

a)

Half Duplex

b)

Full Duplex

c)

Simplex

d)

a and b

19.

_________________ is Perfect for transmitting over longer distances as there are no synchronisation issues

a)

Serial

b)

Parallel

20.

Multiple bits are sent simultaneously down different wires (channels) within the same cable

a)

MIDI Interface

b)

Serial

c)

Parallel

21.

Lower costs but also slower speed of transmission

a)

Serial

b)

Parallel

22.

Over long distances synchronization errors may start to occur

a)

Serial

b)

Parallel

23.

Used in Integrated Circuits and Buses

a)

Parallel Data Transmission

b)

Serial Data Transmission

24.

Bits are set sequentially down the same wire

a)

Serial

b)

Parallel

25.

Data transfer interface could be...

a)

Parallel and perpendicular

b)

Parallel and serial

c)

Serial and Continuos

d)

Serial parallel and continuous

26.

The types of transmission that devices can use are:

a)

Serial and Parallel

b)

Simplex

c)

Half Duplex

d)

Full Duplex

27.

All the bits of data are transmitted simultaneously on separate communication lines

a)

In serial transmission

b)

In communication transmission

c)

In parallel transmission

d)

In transfer transmission

28.

In serial transmission, the various bits of data are transmitted serially one after the other.

a)

True

b)

False

29.

__________ transmission enables moving data bit by bit

a)

Full duplex

b)

Asynchronous

c)

Parallel

d)

Serial

30.
  1. What does a packet header usually contain?

a)
  1. A. Only the payload

b)
  1. B. Destination and origin addresses

c)
  1. C. Error messages

d)
  1. D. A backup of data

31.
  1. Which of these is part of a packet structure?

a)
  1. A. Sender, receiver, protocol

b)
  1. B. Source, sink, buffer

c)
  1. C. Header, payload, trailer

d)
  1. D. RAM, ROM, cache

32.
  1. The payload in a packet refers to:

a)
  1. A. The destination address

b)
  1. B. The actual data being transmitted

c)
  1. C. The checksum

d)
  1. D. The header information

33.
  1. What is stored in a packet trailer?

a)
  1. A. Router address

b)
  1. B. Originator’s address

c)
  1. C. Packet number

d)
  1. D. Error detection information (e.g., checksum)

34.
  1. What is the main role of a router in packet switching?

a)
  1. A. To store packets permanently

b)
  1. B. To decide the route each packet takes

c)
  1. C. To encrypt the packets

d)
  1. D. To create headers for packets

35.
  1. After all packets arrive at the destination:

a)
  1. A. They are reassembled in the correct order

b)
  1. B. They are deleted

c)
  1. C. They are transmitted back

d)
  1. D. They remain unordered

36.
  1. Packet switching is used in:

a)
  1. A. Only small local networks

b)
  1. A. Most computer networks including the Internet

c)
  1. C. Only USB devices

d)
  1. D. Optical discs

37.
  1. One advantage of packet switching is:

a)
  1. A. Packets never need reordering

b)
  1. B. Guaranteed fixed route

c)
  1. C. Efficient use of network paths

d)
  1. D. Only one packet at a time is sent

38.
  1. Which part of the packet ensures it reaches the correct destination?

a)
  1. A. Payload

b)
  1. B. Destination address in header

c)
  1. C. Trailer

d)
  1. D. Packet size

39.
  1. A packet number is included to:

a)
  1. A. Help reassemble packets in order

b)
  1. B. Encrypt data

c)
  1. C. Speed up transmission

d)
  1. D. Reduce errors

40.
  1. Which transmission is better for long distances?

a)
  1. A. Serial transmission

b)
  1. B. Parallel transmission

c)
  1. C. Simplex transmission

d)
  1. D. Half-duplex transmission

41.
  1. Which is an example of simplex transmission?

a)
  1. A. Keyboard to computer

b)
  1. B. Telephone call

c)
  1. C. Chat messaging

d)
  1. D. Video conferencing

42.
  1. Which of these is a drawback of USB?

a)
  1. A. Limited cable length

b)
  1. B. Cannot supply power to devices

c)
  1. C. Requires parallel transmission

d)
  1. D. Needs different connectors for each device

43.
  1. Which version of USB supports the highest speed among these?

a)
  1. A. USB 1.1

b)
  1. B. USB 2.0

c)
  1. C. USB 3.0

d)
  1. D. USB 1.0

44.
  1. A device that only sends signals, never receives, should use:

a)
  1. A. Simplex transmission

b)
  1. B. Full-duplex transmission

c)
  1. C. Half-duplex transmission

d)
  1. D. Parallel transmission

45.
  1. A header in a packet helps because:

a)
  1. A. It encrypts the packet

b)
  1. B. It stores the user data only

c)
  1. C. It contains routing and addressing information

d)
  1. D. It compresses the data

46.
  1. The trailer in a packet is used for:

a)
  1. A. Error checking (e.g., checksum)

b)
  1. B. Destination address

c)
  1. C. Payload information

d)
  1. D. Packet number

47.
  1. The key difference between packet switching and circuit switching is:

a)
  1. A. Packets can take different routes vs. fixed route in circuit switching

b)
  1. B. Packets always follow one route

c)
  1. C. Packet switching is slower

d)
  1. D. Circuit switching reorders packets

48.

How many bus lines are used in serial transmission?

a)

1

b)

2

c)

3

d)

4

49.

Which error checking method involves counting the number of 1s to find whether it is even or odd?

a)

Check digit

b)

Checksum

c)

Echo Check

d)

Parity Check

50.

Which is a disadvantage of parity checking?

a)

We cannot locate where the error is

b)

It takes a long time to calculate

c)

It can only be done once

d)

It is expensive to design

51.

An echo check involves...

a)

...counting the number of odd digits in a sequence

b)

...requesting a copy of sent data form the receiver and comparing it with the original

c)

...calculating the last number

d)

...waiting for a timeout

52.

How does an ARQ check work?

a)

The sender resends the data if it does not receive confirmation after a certain amount of time

b)

The sender compares the sent data to the original and sees if an error occurred

c)

The receiver checks with the sender to find out whether the data was sent correctly

d)

The sender checks whether the receiver has received the data by performing a calculation on a check digit

53.
  1. Why is it necessary to check for errors after data transmission?

a)
  1. A. Errors can occur due to interference or noise

b)
  1. B. Errors only occur during data entry

c)
  1. C. Errors cannot be detected otherwise

d)
  1. D. To speed up transmission

54.
  1. Which of these is not a possible error during transmission?

a)
  1. A. Data loss

b)
  1. B. Data gain

c)
  1. C. Data change

d)
  1. D. Data encryption

55.
  1. Which situation best describes data change?

a)
  1. A. A bit is altered from 1 to 0 or vice versa

b)
  1. B. A bit is deleted

c)
  1. C. A timeout occurs

d)
  1. D. An ARQ is applied

56.
  1. In an even parity system, the number of 1s in the data including the parity bit should be:

a)
  1. A. Odd

b)
  1. B. Even

c)
  1. C. Zero

d)
  1. D. Unknown

57.
  1. In an odd parity system, the number of 1s in the data including the parity bit should be:

a)
  1. A. Odd

b)
  1. B. Even

c)
  1. C. Zero

d)
  1. D. Eight

58.
  1. What is a parity byte or block check?

a)
  1. A. A type of ARQ

b)
  1. B. A type of checksum

c)
  1. C. Adding parity bits to rows and columns for extra checking

d)
  1. D. A type of encryption

59.
  1. What is the main purpose of a checksum?

a)
  1. A. To detect errors by adding up data values and sending the total

b)
  1. B. To encrypt the data for security

c)
  1. C. To increase transmission speed

d)
  1. D. To compress data

60.
  1. What is the main purpose of a checksum?

a)
  1. A. To detect errors by adding up data values and sending the total

b)
  1. B. To encrypt the data for security

c)
  1. C. To increase transmission speed

d)
  1. D. To compress data

61.
  1. In ARQ, what does a negative acknowledgement (NAK) mean?

a)
  1. A. The sender must stop transmission

b)
  1. B. The data was perfect

c)
  1. C. The data was received with errors and must be resent

d)
  1. D. The checksum was correct

62.
  1. What is the function of a public key in asymmetric encryption?

a)
  1. A. It replaces the checksum

b)
  1. B. It decrypts data from the private key

c)
  1. C. It encrypts data that can only be decrypted with the private key

d)
  1. D. It acts as a check digit

63.
  1. In asymmetric encryption, there are:

a)
  1. A. Two keys: public and private

b)
  1. B. Only one shared key

c)
  1. C. Only public keys

d)
  1. D. No keys required

64.
  1. In symmetric encryption, the key used to encrypt is:

a)
  1. A. The same key used to decrypt

b)
  1. B. A public key only

c)
  1. C. A private key only

d)
  1. D. Random each time without sharing

65.
  1. Why is encryption needed when transmitting data?

a)
  1. A. To reorder packets

b)
  1. B. To speed up transmission

c)
  1. C. To detect errors

d)
  1. D. To ensure only intended recipients can understand it

66.
  1. What happens if the receiver sends a positive acknowledgement (ACK)?

a)
  1. A. The sender knows the data arrived correctly

b)
  1. B. The sender resends the data

c)
  1. C. The transmission stops

d)
  1. D. The checksum is recalculated

67.
  1. ARQ relies on a:

a)
  1. A. Barcode scanner

b)
  1. B. Data encryption key

c)
  1. C. Timeout mechanism

d)
  1. D. Check digit

68.
  1. ARQ ensures data is received correctly by:

a)
  1. A. Resending data until an acknowledgement is received

b)
  1. B. Using only parity bits

c)
  1. C. Ignoring errors

d)
  1. D. Compressing data

69.
  1. A check digit is primarily used to:

a)
  1. A. Encrypt data

b)
  1. B. Detect errors in data entry

c)
  1. C. Speed up transmission

d)
  1. D. Reorder packets

70.
  1. How is a check digit calculated?

a)
  1. A. By using a public key

b)
  1. B. By adding an extra parity bit

c)
  1. C. By echoing the data back

d)
  1. D. By applying a mathematical formula to the other digits