Font size
WorksheetsChapter 2 - Data Transmission (IGCSE Computer Science)
Total questions: 40
Worksheet time: 7mins
A message sent to the receiver indicating that data has been received correctly (used in the ARQ error detection method)
timeout
ISBN 13
Modulo-11
Acknowledgement
A type of encryption that uses public keys and private keys to ensure data is secure
Symmetric
Asymmetric
Blowfish
Advanced Encryption Standard
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
Checksum
Check Digit
Automatic repeat request (ARQ)
Echo Check
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
Check Digit
Parity Check
Echo Check
Checksum
A verification method used to check if data transferred has been altered or corrupted; calculated from the block of data being sent
Echo Check
Checksum
Parity Check
ARQ
Encrypted data that is the result of putting a plaintext message through an encryption algorithm
encryption key
decryption key
ciphertext
eavesdropper
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
Cyclic redundancy check (CRC)
Automatic repeat request (ARQ)
Echo check
Checksum
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
packet header
packet trailer
payload
data packet
Another name for a hacker who intercepts data being transmitted on a wired or wireless network
wiretapper
earwigger
eavesdropper
snooper
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
checksum
parity check
check digit
echo check
The process of making data meaningless to eavesdroppers; without the correct decryption key the data cannot be decoded
decryption
encryption
cryptography
ciphertext
A complex piece of software that takes plaintext and generates an encrypted string known as ciphertext
symmetric encryption
asymmetric encryption
encryption algorithm
decryption algorithm
Data that can be sent in both directions at the same time (simultaneously)
full-duplex
half-duplex
simplex
serial
Data that can be sent in both directions but not at the same time
serial
parallel
full-duplex
half-duplex
A number in a data packet header used to stop data packets that never reach their destination from ‘clogging up’ the data paths/routes
packet hopper
skipping number
jumping number
hopping/hop number
A stage in a network that can receive and transmit data packets
node
mode
lode
rode
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
packet trailer
payload
packet header
router
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
packet switching
packet header
packet trailer
packet mcdonald's
The part of a data packet that indicates the end of the data packet
packet header
payload
packet switching
packet trailer
Sending data down several channels/wires several bits at a time (usually 1 byte)
serial data transmission
parallel data transmission
simplex data transmission
half-duplex data transmission
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
parity block
parity bit
echo check
parity check
A horizontal and vertical parity check on a block of data being transmitted
parity bit
parity check
parity block
parity byte
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
parity check
parity bit
parity block
parity byte
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)
parity check
checksum
echo check
check digit
The actual data being carried in a data packet
payload
trailer
header
ip address
The original text/message before it is put through an encryption algorithm
text
plaintext
ciphertext
encrypted text
A type of encryption key which is known only to the single computer/user
public key
private key
duplicate key
keylogger
A type of encryption key that is known to all users
private key
duplicate key
public key
key
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
handheld devices
personal computer
quantum computer
laptop
The transmission of data over a network for live events where the data is sent as soon as it is received or generated
hopping
data transmission
recorded stream
real time streaming
A device that enables data packets to be moved between different networks, for example to join a LAN to a WAN
usb port
router
ethernet port
video card
Sending data down one channel/wire one bit at a time
parallel data transmission
half-duplex data transmission
full-duplex data transmission
serial data transmission
Data that can be sent in one direction only
serial data transmission
full-duplex data transmission
half-duplex data transmission
simplex data transmission
Data that arrives at the destination with the bits no longer synchronised
skewer data
skewed data
barbeskew
lost packets
A type of encryption in which the same encryption key is used both to encrypt and decrypt a message
symmetric encryption
asymmetric encryption
blowfish
twofish
The time interval allowed to elapse before an acknowledgement is received (in the ARQ error detection method)
checksum
timeout
acknowledgement
check digit
A type of serial data transmission which has become the industry standard for connecting computers to devices
universal studios
universal serial port
universal serial bus
universal motion dancers
Drawbacks of using the USB system
(Choose all that apply)
supports a maximum cable length of 5 meters
version 1 usb may or may not always be supported
backwards compatible
slower data transfer rate compared to ethernet connections
Benefits of using the USB system
devices are automatically detected
drivers are automatically loaded
no need for external power
connections only fit one way
support different transmission rates
Two common methods used to generate a check digit
ISBN 13
Modulo-13
Modulo-11
ISBN 11
