Computer Science IGCSE 0478 C2

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/59

flashcard set

Earn XP

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

60 Terms

1
New cards

What is a data packet?

A small part of a message that is transmitted over a network.

2
New cards

Why is data split into packets before transmission?

To allow efficient transmission, especially over long distances.

3
New cards

What are the three components of a data packet?

Packet header, packet payload, and packet trailer.

4
New cards

What does a packet header include?

Sender and receiver IP addresses, packet number, sequence number, and packet size.

5
New cards

What is contained in the packet payload?

The actual data being sent, typically around 64 KiB.

6
New cards

What does the packet trailer include?

End-of-packet identification and an error checking method (e.g., CRC).

7
New cards

What is packet switching?

A method where data is broken into packets that take different routes to the destination.

8
New cards

What controls the route packets take in packet switching?

Routers, using the destination IP address in the header.

9
New cards

What happens if packets arrive out of order?

They are reordered using the packet number in the header.

10
New cards

What happens if a packet is missing or corrupted?

It is requested again.

11
New cards

List two benefits of packet switching.

Doesn't tie up a single line, harder to hack due to small data per packet.

12
New cards

List two drawbacks of packet switching.

Packets can be lost, and reassembly can cause delay.

13
New cards

What is data transmission?

The process of transferring data from one device to another via wired or wireless methods.

14
New cards

What are the three factors in data transmission?

Direction of transmission, method (serial/parallel), and data synchronization.

15
New cards

What is simplex transmission?

One-way transmission only (e.g. computer to printer).

16
New cards

What is half-duplex transmission?

Two-way transmission but not simultaneous (e.g. walkie-talkie).

17
New cards

What is full-duplex transmission?

Two-way simultaneous transmission (e.g. broadband).

18
New cards

One advantage and disadvantage of simplex transmission?

Advantage – cheap (only one wire), Disadvantage – one-way only.

19
New cards

One advantage and disadvantage of half-duplex transmission?

Advantage – cheaper for bidirectional use, Disadvantage – can't send/receive at same time.

20
New cards

One advantage and disadvantage of full-duplex transmission?

Advantage – fast, Disadvantage – expensive and not all networks support it.

21
New cards

What is serial transmission?

Bits are sent one at a time over a single wire.

22
New cards

What is parallel transmission?

Multiple bits are sent simultaneously over multiple wires.

23
New cards

Where is serial transmission used?

Long distances (e.g., telephone lines).

24
New cards

Where is parallel transmission used?

Short distances (e.g., internal computer circuits).

25
New cards

One advantage and disadvantage of serial transmission?

Advantage – low interference, Disadvantage – slower speed.

26
New cards

One advantage and disadvantage of parallel transmission?

Advantage – fast, Disadvantage – prone to interference and skewing.

27
New cards

What is USB?

Universal Serial Bus, a serial data transmission standard.

28
New cards

What types of transmission can USB support?

Half-duplex and full-duplex.

29
New cards

What happens when a device is connected to a USB port?

Computer detects device, checks for driver, and loads or installs it.

30
New cards

Two benefits of USB?

Automatic device detection, industry standard.

31
New cards

Two drawbacks of USB?

Slower than Ethernet, 5m max cable length.

32
New cards

Why is error detection important in data transmission?

To check if data was lost, altered, or gained due to interference.

33
New cards

What is a parity check?

Checks if the number of 1s in a byte matches expected even/odd parity.

34
New cards

What is a checksum?

A value sent with data and recalculated to detect corruption.

35
New cards

What is an echo check?

Data is sent back to sender for comparison.

36
New cards

One disadvantage of echo checks?

Errors can occur during echo transmission too.

37
New cards

What is a check digit?

A digit added to data to validate it (e.g., ISBN, barcodes).

38
New cards

What is ARQ?

A protocol that resends data if an error or timeout occurs.

39
New cards

How does ARQ work?

Receiver sends acknowledgment; if none or a negative one is received, sender resends.

40
New cards

What is encryption?

A method of scrambling data to prevent unauthorized access.

41
New cards

What is plaintext?

The original readable data before encryption.

42
New cards

What is ciphertext?

The unreadable, encrypted version of the data.

43
New cards

What is the purpose of encryption?

To secure data from interception and make it unreadable to unauthorized users.

44
New cards

What is symmetric encryption?

Uses the same key to encrypt and decrypt data.

45
New cards

One benefit and one drawback of symmetric encryption?

Benefit – fast; Drawback – less secure if key is intercepted.

46
New cards

What is asymmetric encryption?

Uses a public key to encrypt and a private key to decrypt.

47
New cards

One benefit and one drawback of asymmetric encryption?

Benefit – more secure; Drawback – slower and resource-intensive.

48
New cards

What is the role of the public key in asymmetric encryption?

It is used by the sender to encrypt the message.

49
New cards

What is the role of the private key in asymmetric encryption?

It is used by the receiver to decrypt the message.

50
New cards

What type of data transmission does USB use?

Serial.

51
New cards

Give two benefits of using USB.

Auto device detection; universal compatibility.

52
New cards

Name two items found in a packet header.

Destination IP; packet number.

53
New cards

What are the three parts of a data packet?

Header, payload, trailer.

54
New cards

Why use parallel half-duplex for video uploads?

Fast transfer; one-way needed only.

55
New cards

How does packet switching work?

File split into packets; each routed; reassembled using sequence; missing ones resent.

56
New cards

What is echo checking?

Receiver returns data; sender compares.

57
New cards

Why isn’t echo checking suitable for vending machines?

Too slow and inefficient.

58
New cards

How does ARQ work?

Resends data until ACK received or timeout.

59
New cards

How does a check digit detect errors?

Calculated from digits; mismatches show error.

60
New cards

Where is a check digit used?

ISBN, barcode