IGCSE Computer Science Cheat Sheet

studied byStudied by 1 person
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 40

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

41 Terms

1

Binary (Base 2)

A number system that uses two digits, 0 and 1.

New cards
2

Decimal (Base 10)

A number system that uses ten digits, 0-9.

New cards
3

Hexadecimal (Base 16)

A number system that uses sixteen digits, 0-9 and A-F.

New cards
4

ASCII

A 7-bit character encoding scheme that supports 128 characters.

New cards
5

Unicode

A character encoding standard that supports all languages, using 16 bits or more.

New cards
6

Sample Rate

The number of samples taken per second in sound representation, measured in Hz.

New cards
7

Bit Depth

The number of bits used for each sample in sound representation; higher depth means better quality.

New cards
8

Bit Rate

The product of sample rate, bit depth, and number of channels.

New cards
9

Resolution

The number of pixels in an image, typically described by width x height.

New cards
10

Colour Depth

The number of bits used to represent the color of a single pixel.

New cards
11

Lossy Compression

A type of compression that reduces file size by removing some data and quality.

New cards
12

Lossless Compression

A type of compression that allows original data to be perfectly reconstructed with no loss.

New cards
13

Serial Transmission

Transmission method where bits are sent one at a time over a single wire.

New cards
14

Parallel Transmission

Transmission method where multiple bits are sent simultaneously using multiple wires.

New cards
15

Simplex Transmission

Data transmission method where data flows in one direction only.

New cards
16

Half-Duplex Transmission

Data transmission method where data flows in both directions, but only one at a time.

New cards
17

Full-Duplex Transmission

Data transmission method where data flows in both directions simultaneously.

New cards
18

Parity Bit

An extra bit added to data to ensure that the total number of 1s is even or odd.

New cards
19

Checksum

A calculated value sent with data that is used to check for errors.

New cards
20

ARQ (Automatic Repeat reQuest)

A method that requests retransmission of data if errors are detected.

New cards
21

Symmetric Encryption

A type of encryption where the same key is used for both encryption and decryption.

New cards
22

Asymmetric Encryption

A type of encryption that uses a public key for encryption and a private key for decryption.

New cards
23

ALU (Arithmetic Logic Unit)

The component of a CPU that performs arithmetic and logic operations.

New cards
24

Control Unit (CU)

The part of the CPU that directs data flow and manages instruction execution.

New cards
25

Registers

Small, fast storage locations within the CPU used to hold temporary data.

New cards
26

Program Counter (PC)

A register that holds the address of the next instruction to be executed.

New cards
27

Memory Address Register (MAR)

A register that holds the address of the data/instruction to be fetched from memory.

New cards
28

Memory Data Register (MDR)

A register that temporarily holds data being transferred to or from memory.

New cards
29

Current Instruction Register (CIR)

A register that holds the instruction currently being executed by the CPU.

New cards
30

Accumulator

A register that stores intermediate results from operations performed by the ALU.

New cards
31

Address Bus

A communication pathway that carries memory addresses from the CPU.

New cards
32

Data Bus

A communication pathway that transfers actual data between components.

New cards
33

Control Bus

A pathway used to send control signals from the CPU to other components.

New cards
34

Fetch-Decode-Execute Cycle

The process by which a CPU fetches an instruction, decodes it, and executes it.

New cards
35

Clock Speed

The speed at which a CPU executes instructions, measured in hertz.

New cards
36

Cache Size

The amount of fast memory available to a CPU for storing frequently used data.

New cards
37

Number of Cores

The amount of independent processing units within a CPU, affecting parallel processing.

New cards
38

Embedded Systems

Dedicated systems designed to perform specific functions within larger devices.

New cards
39

AND Gate

A logic gate that outputs true only if all inputs are true.

New cards
40

OR Gate

A logic gate that outputs true if at least one input is true.

New cards
41

NOT Gate

A logic gate that inverts its input.

New cards
robot