IGCSE Computer Science Cheat Sheet

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

1/40

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

41 Terms

1
New cards

Binary (Base 2)

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

2
New cards

Decimal (Base 10)

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

3
New cards

Hexadecimal (Base 16)

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

4
New cards

ASCII

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

5
New cards

Unicode

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

6
New cards

Sample Rate

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

7
New cards

Bit Depth

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

8
New cards

Bit Rate

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

9
New cards

Resolution

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

10
New cards

Colour Depth

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

11
New cards

Lossy Compression

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

12
New cards

Lossless Compression

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

13
New cards

Serial Transmission

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

14
New cards

Parallel Transmission

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

15
New cards

Simplex Transmission

Data transmission method where data flows in one direction only.

16
New cards

Half-Duplex Transmission

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

17
New cards

Full-Duplex Transmission

Data transmission method where data flows in both directions simultaneously.

18
New cards

Parity Bit

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

19
New cards

Checksum

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

20
New cards

ARQ (Automatic Repeat reQuest)

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

21
New cards

Symmetric Encryption

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

22
New cards

Asymmetric Encryption

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

23
New cards

ALU (Arithmetic Logic Unit)

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

24
New cards

Control Unit (CU)

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

25
New cards

Registers

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

26
New cards

Program Counter (PC)

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

27
New cards

Memory Address Register (MAR)

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

28
New cards

Memory Data Register (MDR)

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

29
New cards

Current Instruction Register (CIR)

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

30
New cards

Accumulator

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

31
New cards

Address Bus

A communication pathway that carries memory addresses from the CPU.

32
New cards

Data Bus

A communication pathway that transfers actual data between components.

33
New cards

Control Bus

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

34
New cards

Fetch-Decode-Execute Cycle

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

35
New cards

Clock Speed

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

36
New cards

Cache Size

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

37
New cards

Number of Cores

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

38
New cards

Embedded Systems

Dedicated systems designed to perform specific functions within larger devices.

39
New cards

AND Gate

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

40
New cards

OR Gate

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

41
New cards

NOT Gate

A logic gate that inverts its input.