Computer Science IGCSE Unit 2

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

1/35

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

36 Terms

1
New cards

Data Packet

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

  2. After transmission all the data packets are reassembled to form the original message/data

2
New cards

Packet Header

Part of data packet which has

  1. IP address of the sender/receiver

  1. Packet number (to allow reassmebly of data packets)

3
New cards

Packet trailer

Part of data packet that indicates the end of the data packet and contains the Cyclic Redundancy Check error check

4
New cards

CRC

Cyclic Redundacy Check — error checking method in which all the 1bits in the data packet payload are added and the total is stored in the packet trailer at sending point
This calculation is repeated at receiving station and the two CRC result numbers calculated.

5
New cards

Payload

The actual data being carried in a data packet

6
New cards

Node

  • Devices that are connected to other devices in a network

  • Stages in a network that can receive and transmit data packets (routers are nodes in communication networks)

7
New cards

Packet Switching

  • Method of transmitting data

  • Break down message into many data packets

  • Send along different pathways independently of each other

8
New cards

Router

Device that enables data packets to be moved between differente networks — joining a LAN to a WAN (one router connected to different devices make a LAN, network of LANS = WANS)

9
New cards

Real time streaming

  • Transmission of data over a network for live events

  • Data is sent as soon as received or generated

10
New cards

Hopping/hop number

  • Number in a data packet header used to stop data packets that never reach their destination from clogging up data paths/routes

  • Hop number reduces by 1 every time it moves from one router to another, when hop number reaches 0, packet gets deleted.

11
New cards

Simplex

Data that can be sent on one direction only

12
New cards

Half-duplex

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

13
New cards

Full-duplex

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

14
New cards

Serial data transmission

Sending data down one channel/wire one bit a time

15
New cards

Parallel data transmission

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

16
New cards

Skewed data

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

17
New cards

USB

Universal Serial Bus

  1. Serial data transmission

  2. Industry standard

  3. Connecting computers to devices via USB port

18
New cards

Parity check

Method used to check if data has been transferred correctly

  • Parity protocol (either even or odd partity) is agreed upon

  • Parity bit will show 0 if the number of 1 bits are even or odd denpdning on type of parity used (even number of 1s in even parity will have 0 in partiy bit and so on)

  • Partiy bit will show 1 if the number of 1 bits are not even or odd depeding on type of partiy used. If odd partiy is used and there is an even number of 1bits, the partiy bit shows 1.

19
New cards

Parity bit

A bit (either 0 or 1) added to a bype of data in the most significant bit position to ensure the byte follows the correct even or odd parity protocol.

20
New cards

Parity block

A horizontal and vertical partiy check on block of data being transmitted

21
New cards

Parity byte

Extra byte of data sent at the end of a parity block. Composed of partiy bits generated from vertical partiy check of the data block.

22
New cards

Checksum

  • Verification method used to check if data transferred has been altered or corrupted

  • Calculated from the block of data being sent

  • Checksum value sent after each data block

23
New cards

ARQ

Automatic Repeat Request

  • Method of checking data transmission errors

  • Makes sure of acknowledge and timeout to auto request re-sending data if time interval before postive acknowledgment is too long

24
New cards

Acknowledgement

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

25
New cards

Timeout

Describes the amount of time allowed to elapse before an acknowledgement is received to re-sent data (in the ARQ error detection method)

26
New cards

Echo check

  • Data transmission error checking method

  • Data is sent to a receiver and then immediately sent back to the sender

  • Sender then checks if the received data matches the sent data

27
New cards

Check Digit

  • Data entry check (NOT data transmission check)

  • Additional digit added to a number to check if the entered number is error-free

28
New cards

Eavesdropper

  • Hacker

  • Intercepts (steal) data being transmitted on a wired or wireless network

29
New cards

Encryption

Making data meaningless using encryption keys; without the correct decryption key the data cannot be decoded (unscrambled)

30
New cards

Plaintext

Messages that are in readable form before putting in encryption algorhythm

31
New cards

Cypertext

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

32
New cards

Encryption algorithm

  • Complex piece of software

  • Takes plaintext

  • Generates an encrypted string known as ciphertext

33
New cards

Symmetric Encryption

Type of encryption is whcih the same encryption key is used both to encrypt and decrypt a message

34
New cards

Asymmetric encryption

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

35
New cards

Public key

type of encryption key that is known to all users

36
New cards

Private Key

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