COMPUTER SCIENCE (1)

0.0(0)
studied byStudied by 2 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/184

flashcard set

Earn XP

Description and Tags

Chapter 1-5 (paper 1 SE midterms)

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

185 Terms

1
New cards

Character Set

A defined list of characters that a computer can recognise and use, each mapped to a unique, numerical binary code.

2
New cards

ASCII

An early character encoding method, primarily used for English text.

3
New cards

Unicode

A character encoding standard designed to represent text in all of the world's languages, including non-English alphabets and emojis (more bits per character than ASCII).

4
New cards

Pixel

Short for "picture element," a single point in an image.

5
New cards

Resolution

The number of pixels in an image (width x height).

6
New cards

Colour Depth

The number of bits used to represent the colour of each pixel in an image.

7
New cards

Metadata (Images)

Data about an image such as

8
New cards

Analogue Sound

Sound that is continuous and varying in amplitude and frequency, found in the real world.

9
New cards

Sample (Sound)

A measure of the amplitude of an analogue sound wave taken at a specific point in time during the digital conversion process.

10
New cards

Sampling Rate (Sound)

The number of samples taken per second when converting analogue sound to digital, measured in hertz (Hz).

11
New cards

Sample Resolution (Sound)

The number of bits used to store the amplitude of each sample when converting analogue sound to digital.

12
New cards

Bit

The fundamental unit of information, representing either a 0 or a 1.

13
New cards

Nibble

A group of 4 bits or half a byte

14
New cards

Byte

A group of 8 bits.

15
New cards

Kibibyte (KiB)

1024 bytes.

16
New cards

Mebibyte (MiB)

1024 KiB.

17
New cards

Gibibyte (GiB)

1024 MiB.

18
New cards

Tebibyte (TiB)

1024 GiB.

19
New cards

Pebibyte (PiB)

1024 TiB.

20
New cards

Exbibyte (EiB)

1024 PiB.

21
New cards

Data Compression

The process of encoding information using fewer bits than the original representation, to save storage space or reduce transmission time.

22
New cards

Lossy Compression

A form of compression where some information is lost in the process of reducing the file’s size.

23
New cards

Lossless Compression

A form of compression where all original information is retained.

24
New cards

Run Length Encoding (RLE)

A form of data compression that reduces the physical size of a repeating string of characters, by storing the character and the number of times it repeats.

25
New cards

Data Transmission

The process of sending data from one device to another, often by breaking it into smaller packets.

26
New cards

Packet

A small unit of data used in transmission, containing a header, payload, and trailer.

27
New cards

Packet Header

Part of a packet that contains control information such as the destination address, originator's address, and packet number.

28
New cards

Payload

The main content or actual data being sent in a packet.

29
New cards

Trailer

The part of a packet that contains error-checking information to verify data integrity.

30
New cards

Destination address

An IP address that specifies where a packet is going.

31
New cards

Packet number

A sequential identifier assigned to each packet, used to reorder them at the destination.

32
New cards

Destination address

An IP address that specifies where a packet came from.

33
New cards

Packet Switching

A method of data transmission where data is split into packets, sent separately via the most efficient routes, and reordered at the destination.

34
New cards

Serial Transmission

A method of data transmission where bits are sent one after another over a single wire or channel.

35
New cards

Parallel Transmission

A method of data transmission where multiple bits are sent at the same time using multiple wires or channels.

36
New cards

Simplex Transmission

A one-way communication method where data flows in only one direction.

37
New cards

Half-Duplex Transmission

A two-way communication method where data flows in both directions, but only one direction at a time.

38
New cards

Full-Duplex Transmission

A two-way communication method where data flows in both directions at the same time.

39
New cards

Universal Serial Bus (USB)

A standard interface that connects peripheral devices to a computer, using serial transmission and allowing data and power transfer.

40
New cards

Parity Check

An error detection method that uses a parity bit to ensure the number of 1s in a data transmission matches the expected even or odd total.

41
New cards

Even Parity

A parity system where the number of 1s in the data, including the parity bit, must be even.

42
New cards

Odd Parity

A parity system where the number of 1s in the data, including the parity bit, must be odd.

43
New cards

Checksum

An error detection method that uses a calculated value based on the data, which is appended and checked at the destination.

44
New cards

Echo Check

An error detection method where the receiver sends the received data back to the sender, who compares it to the original.

45
New cards

Check Digit

A form of checksum where a single digit, calculated from the data, is added to detect errors in data like ISBNs or barcodes.

46
New cards

Automatic Repeat Query (ARQ)

An error control method where data is resent automatically if an error is detected or no acknowledgment is received within a set time.

47
New cards

Encryption

The process of converting plaintext into unreadable ciphertext to protect data from unauthorised access during storage or transmission.

48
New cards

Plaintext

The original readable data before encryption.

49
New cards

Ciphertext

The unreadable form of data after encryption, which requires a key to decrypt.

50
New cards

Symmetric Encryption

An encryption method where the same private key is used by both sender and receiver to encrypt and decrypt data.

51
New cards

Asymmetric Encryption

An encryption method that uses a public key for encryption and a private key for decryption, allowing secure communication without sharing secret keys.

52
New cards

Central Processing Unit (CPU)

The hardware component within a computer that carries out the instructions of a computer program.

53
New cards

Microprocessor

A type of integrated circuit that contains the CPU (and sometimes other components) on a single chip.

54
New cards

Arithmetic Logic Unit (ALU)

A component within the CPU responsible for performing arithmetic operations (addition, subtraction, etc.) and logical operations (AND, OR, NOT).

55
New cards

Control Unit (CU)

A component within the CPU that manages and coordinates the other components of the computer, fetching and decoding instructions.

56
New cards

Register

A small, very fast storage location within the CPU that holds data temporarily during processing.

57
New cards

Program Counter (PC)

A register that stores the address of the next instruction to be fetched from memory. It increments during each fetch-execute cycle to point to the next instruction.

58
New cards

Memory Address Register (MAR)

A register that stores the address to fetch data from or the address where the data is to be stored.

59
New cards

Memory Data Register (MDR)

A register that stores the data that is being fetched from or written to memory. It acts as a buffer between main memory and the CPU.

60
New cards

Accumulator (ACC)

A register that stores the results of calculations or operations carried out by the Arithmetic Logic Unit (ALU). Also temporarily holds data being processed.

61
New cards

Fetch-Decode-Execute Cycle

The fundamental process by which the CPU continually retrieves instructions stored in main memory and decodes and executes them.

62
New cards

Clock Speed

The rate at which a CPU executes instructions, measured in Hertz (Hz), which affects CPU performance.

63
New cards

Number of Processor Cores

The number of independent processing units within a single CPU, allowing for parallel execution of tasks and affecting performance.

64
New cards

Cache

A small, fast memory device located on the CPU that stores frequently used data and instructions, providing faster access than main memory.

65
New cards

Cache Size

The amount of fast, temporary memory (cache) available to the CPU, which stores frequently accessed data for quicker retrieval and affects performance.

66
New cards

Embedded System

A computer system with a simple, dedicated function within a larger mechanical or electronic system (e.g., in a washing machine or car).

67
New cards

Instruction Set

A collection of all the commands (instructions) that a processor can understand and execute, written in machine code.

68
New cards

Barcode scanner

An input device that reads barcodes and converts them into digital data, allowing quick and unique identification of products.

69
New cards

Digital camera

An input device that captures photographs or videos as digital files, used to input images into a computer system.

70
New cards

Keyboard

An input device with keys that allows text, numbers, and commands to be entered into a computer.

71
New cards

Microphone

An input device that captures analogue sound and converts it into a digital signal for voice or audio input.

72
New cards

Optical mouse

An input device that detects movement and clicks to control a pointer on a screen for navigation and interaction.

73
New cards

QR code scanner

An input device that reads QR codes and converts them into readable digital data, such as URLs or payment information.

74
New cards

Touch screen (resistive)

A screen that registers touch through pressure on two layers, allowing input by finger or stylus even with gloves.

75
New cards

Touch screen (capacitive)

A screen that registers touch using the electrical properties of the finger for more accurate and responsive input.

76
New cards

Touch screen (infra-red)

A screen that uses a grid of infrared beams to detect touch location and can detect any input object.

77
New cards

2D scanner

An input device that captures flat images or documents as digital files, used to digitize physical documents.

78
New cards

3D scanner

An input device that captures the shape and appearance of 3D objects to create digital 3D models. Often achieved by taking several pictures from multiple angles.

79
New cards

Actuator

An output device that produces physical movement, converting digital signals into real-world mechanical actions.

80
New cards

Digital Light Processing (DLP) projector

An output device that projects images onto a surface using tiny mirrors and light, for large visual displays.

81
New cards

Inkjet printer

An output device that sprays tiny drops of ink onto paper to produce colour or black-and-white printed images and text.

82
New cards

Laser printer

An output device that uses lasers and toner to produce high-speed, high-quality printed output efficiently.

83
New cards

Light Emitting Diode (LED) screen

A display that uses LEDs to show images with bright and energy-efficient lighting.

84
New cards

Liquid Crystal Display (LCD) projector

An output device that projects images using a light source and liquid crystal panels for visual presentations.

85
New cards

Liquid Crystal Display (LCD) screen

An output display that uses liquid crystals and a backlight to show images with low power consumption.

86
New cards

Speaker

An output device that converts digital audio signals into analogue sound output like music, voice, or alerts.

87
New cards

3D printer

An output device that builds physical objects layer by layer from digital 3D models using materials like plastic or resin.

88
New cards

Sensor

A device that detects physical inputs from the environment (e.g. temperature, light, motion and pressure) and converts them into electrical signals.

89
New cards

Acoustic sensor

A sensor that detects sound or vibrations and measures sound levels.

90
New cards

Accelerometer

A sensor that measures acceleration, movement, or tilt, capturing motion or orientation data.

91
New cards

Flow sensor

A sensor that measures the flow rate of liquids or gases.

92
New cards

Gas sensor

A sensor that detects the presence or concentration of gases in the environment.

93
New cards

Humidity sensor

A sensor that measures the moisture level in the air.

94
New cards

Infra-red sensor

A sensor that detects infrared radiation to measure heat, motion, or proximity.

95
New cards

Level sensor

A sensor that measures the level of liquids or solids in containers.

96
New cards

Light sensor

A sensor that measures the intensity of light.

97
New cards

Magnetic field sensor

A sensor that detects magnetic fields or changes in magnetism.

98
New cards

Moisture sensor

A sensor that detects moisture content in soil or materials.

99
New cards

pH sensor

A sensor that measures the acidity or alkalinity of a solution.

100
New cards

Pressure sensor

A sensor that detects the force applied by gases or liquids over an area.