wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Chapter 2 - Data Transmission (IGCSE Computer Science)

Total questions: 40

Worksheet time: 7mins

Name
Class
Date
1.

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

2.

A type of encryption that uses public keys and private keys to ensure data is secure

a)

Symmetric

b)

Asymmetric

c)

Blowfish

d)

Advanced Encryption Standard

3.

A method of checking transmitted data for errors; it makes use of acknowledgement and timeout to automatically request re-sending of data if the time interval before positive acknowledgement is too long

a)

Checksum

b)

Check Digit

c)

Automatic repeat request (ARQ)

d)

Echo Check

4.

An additional digit appended to a number to check if the entered number is error-free; a data entry check and not a data transmission check

a)

Check Digit

b)

Parity Check

c)

Echo Check

d)

Checksum

5.

A verification method used to check if data transferred has been altered or corrupted; calculated from the block of data being sent

a)

Echo Check

b)

Checksum

c)

Parity Check

d)

ARQ

6.

Encrypted data that is the result of putting a plaintext message through an encryption algorithm

a)

encryption key

b)

decryption key

c)

ciphertext

d)

eavesdropper

7.

An error checking method in which all the 1-bits in the data packet payload are added and the total is stored in the packet trailer; the same calculation is repeated at the receiving station

a)

Cyclic redundancy check (CRC)

b)

Automatic repeat request (ARQ)

c)

Echo check

d)

Checksum

8.

A small part of a message/data that is transmitted over a network; after transmission all the data packets are reassembled to form the original message/data

a)

packet header

b)

packet trailer

c)

payload

d)

data packet

9.

Another name for a hacker who intercepts data being transmitted on a wired or wireless network

a)

wiretapper

b)

earwigger

c)

eavesdropper

d)

snooper

10.

A method used to check if data has been transferred correctly; data is sent to a receiver and then immediately sent back to the sender; the sender then checks if the received data matches the sent data

a)

checksum

b)

parity check

c)

check digit

d)

echo check

11.

The process of making data meaningless to eavesdroppers; without the correct decryption key the data cannot be decoded

a)

decryption

b)

encryption

c)

cryptography

d)

ciphertext

12.

A complex piece of software that takes plaintext and generates an encrypted string known as ciphertext

a)

symmetric encryption

b)

asymmetric encryption

c)

encryption algorithm

d)

decryption algorithm

13.

Data that can be sent in both directions at the same time (simultaneously)

a)

full-duplex

b)

half-duplex

c)

simplex

d)

serial

14.

Data that can be sent in both directions but not at the same time

a)

serial

b)

parallel

c)

full-duplex

d)

half-duplex

15.

A number in a data packet header used to stop data packets that never reach their destination from ‘clogging up’ the data paths/routes

a)

packet hopper

b)

skipping number

c)

jumping number

d)

hopping/hop number

16.

A stage in a network that can receive and transmit data packets

a)

node

b)

mode

c)

lode

d)

rode

17.

Part of the data packet which contains IP addresses of sender and receiver and includes a packet number to allow the reassembly of data packets

a)

packet trailer

b)

payload

c)

packet header

d)

router

18.

A method of transmission in which a message is broken into many data packets which can then be sent along pathways independently of each other

a)

packet switching

b)

packet header

c)

packet trailer

d)

packet mcdonald's

19.

The part of a data packet that indicates the end of the data packet

a)

packet header

b)

payload

c)

packet switching

d)

packet trailer

20.

Sending data down several channels/wires several bits at a time (usually 1 byte)

a)

serial data transmission

b)

parallel data transmission

c)

simplex data transmission

d)

half-duplex data transmission

21.

A bit (either 0 or 1) added to a byte of data in the most significant bit position; this ensures that the byte follows the correct even parity or odd parity protocol

a)

parity block

b)

parity bit

c)

echo check

d)

parity check

22.

A horizontal and vertical parity check on a block of data being transmitted

a)

parity bit

b)

parity check

c)

parity block

d)

parity byte

23.

An extra byte of data sent at the end of a parity block; it is composed of the parity bits generated from a vertical parity check of the data block

a)

parity check

b)

parity bit

c)

parity block

d)

parity byte

24.

A method used to check if data has been transferred correctly; it makes use of even parity (an even number of 1-bits) or odd parity (an odd number of 1-bits)

a)

parity check

b)

checksum

c)

echo check

d)

check digit

25.

The actual data being carried in a data packet

a)

payload

b)

trailer

c)

header

d)

ip address

26.

The original text/message before it is put through an encryption algorithm

a)

text

b)

plaintext

c)

ciphertext

d)

encrypted text

27.

A type of encryption key which is known only to the single computer/user

a)

public key

b)

private key

c)

duplicate key

d)

keylogger

28.

A type of encryption key that is known to all users

a)

private key

b)

duplicate key

c)

public key

d)

key

29.

A computer that can perform very fast calculations; it can perform calculations that are based on probability rather than simple 0 or 1 values; this gives a quantum computer the potential to process considerably more data than existing computers

a)

handheld devices

b)

personal computer

c)

quantum computer

d)

laptop

30.

The transmission of data over a network for live events where the data is sent as soon as it is received or generated

a)

hopping

b)

data transmission

c)

recorded stream

d)

real time streaming

31.

A device that enables data packets to be moved between different networks, for example to join a LAN to a WAN

a)

usb port

b)

router

c)

ethernet port

d)

video card

32.

Sending data down one channel/wire one bit at a time

a)

parallel data transmission

b)

half-duplex data transmission

c)

full-duplex data transmission

d)

serial data transmission

33.

Data that can be sent in one direction only

a)

serial data transmission

b)

full-duplex data transmission

c)

half-duplex data transmission

d)

simplex data transmission

34.

Data that arrives at the destination with the bits no longer synchronised

a)

skewer data

b)

skewed data

c)

barbeskew

d)

lost packets

35.

A type of encryption in which the same encryption key is used both to encrypt and decrypt a message

a)

symmetric encryption

b)

asymmetric encryption

c)

blowfish

d)

twofish

36.

The time interval allowed to elapse before an acknowledgement is received (in the ARQ error detection method)

a)

checksum

b)

timeout

c)

acknowledgement

d)

check digit

37.

A type of serial data transmission which has become the industry standard for connecting computers to devices

a)

universal studios

b)

universal serial port

c)

universal serial bus

d)

universal motion dancers

38.

Drawbacks of using the USB system

(Choose all that apply)

a)

supports a maximum cable length of 5 meters

b)

version 1 usb may or may not always be supported

c)

backwards compatible

d)

slower data transfer rate compared to ethernet connections

39.

Benefits of using the USB system

a)

devices are automatically detected

b)

drivers are automatically loaded

c)

no need for external power

d)

connections only fit one way

e)

support different transmission rates

40.

Two common methods used to generate a check digit

a)

ISBN 13

b)

Modulo-13

c)

Modulo-11

d)

ISBN 11