GCE A/L General Information Technology study materials
GCE A/L General Information Technology study resources

GCE A/L General Information Technology flashcards

GCE A/L General Information Technology · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Data versus information
Data are raw, unprocessed facts and figures. Information is data that has been processed, organised and presented in a meaningful form so it can support decisions.
IPO model
Input–Process–Output describes any computing system: input devices capture data, the processor transforms it, and output devices present the result. Storage holds data between stages.
Bit and byte
A bit is a single binary digit, 0 or 1. A byte is a group of 8 bits and is the standard unit for storing one character in ASCII encoding.
Bandwidth
The maximum data-carrying capacity of a communication channel, usually measured in bits per second. Higher bandwidth allows more data to be transferred in a given time.
Von Neumann architecture
A computer design in which the CPU, memory, input and output units are connected by buses, and program instructions and data are stored together in the same memory.
CPU fetch-decode-execute cycle
The CPU fetches an instruction from memory using the program counter, decodes it in the control unit, executes it in the ALU, and stores the result before repeating.
RAM versus ROM
RAM is volatile read/write memory holding running programs and data, losing contents when power is off. ROM is non-volatile, normally read-only, and stores firmware such as the boot program.
Cache memory
A small, very fast memory between the CPU and main memory that holds recently or frequently used instructions and data, reducing average access time.
Operating system functions
An operating system manages processes, memory, files and devices, enforces security and access rights, and provides the user interface through which programs run.
Virtual memory
A memory-management technique that uses part of secondary storage as an extension of RAM, allowing programs larger than physical memory to run, though access is slower.
Open-source software
Software whose source code is published so anyone may inspect, modify and redistribute it under its licence, often at no cost, for example Linux and LibreOffice.
Round-robin scheduling
A pre-emptive CPU scheduling method giving each ready process a fixed time slice in turn, which is fair and responsive but adds context-switching overhead.
Binary to decimal conversion
Convert by summing place values of positions containing 1, using powers of two from the right. For example, 1101 equals 8+4+1, which is 13.
Two's complement
A signed binary representation in which a negative number is formed by inverting all bits and adding one. In n bits the range is −2^(n−1) to +2^(n−1)−1.
Hexadecimal notation
A base-16 number system using digits 0–9 and letters A–F. Each hex digit represents exactly four binary bits, so it shortens long binary values.
Unicode
A character-encoding standard that assigns a unique code point to characters of all the world's writing systems, overcoming the limited 128-character range of basic ASCII.
LAN versus WAN
A LAN connects devices within a limited area such as a building and is usually privately owned. A WAN spans large distances, often using public or leased telecommunication links.
TCP versus UDP
TCP is connection-oriented and reliable, acknowledging and retransmitting lost segments. UDP is connectionless and faster but does not guarantee delivery or ordering.
DNS
The Domain Name System translates human-readable domain names into numeric IP addresses, so browsers can reach servers without users remembering addresses.
IP address and subnet mask
An IP address identifies a device on a network. The subnet mask separates the network portion from the host portion, determining which addresses are local.
Primary key
A field or combination of fields that uniquely identifies each record in a table. It cannot contain duplicate values or nulls, ensuring entity integrity.
Foreign key
A field in one table that references the primary key of another table, creating a relationship and enforcing referential integrity between related records.
Third normal form
A table is in 3NF when it is in 2NF and no non-key attribute depends transitively on the primary key, removing redundancy and update anomalies.
ACID properties
Atomicity, Consistency, Isolation and Durability: transaction properties ensuring all-or-nothing execution, valid states, non-interference between concurrent transactions, and survival of committed data.
Binary search
A search algorithm that repeatedly halves a sorted list by comparing the target with the middle element, giving O(log n) time but requiring sorted data.
Iteration versus selection
Iteration repeats a block of statements using loops such as WHILE, REPEAT and FOR. Selection chooses between alternative paths using IF or CASE statements.
Syntax versus logic error
A syntax error breaks the grammar rules of a programming language and stops compilation. A logic error is valid code that produces incorrect output.
Trace table
A manual testing tool listing each variable as columns and each algorithm step as rows, recording values so the logic of an algorithm can be verified without a computer.
B2C and B2B
B2C e-commerce sells from businesses to individual consumers, such as online retail. B2B e-commerce handles transactions between businesses, such as wholesale ordering.
Transaction processing system
An information system that records and processes routine daily transactions such as sales, payments and bookings, emphasising speed, accuracy and reliability.
Phishing
A social-engineering attack using fraudulent emails, messages or websites that impersonate a trusted party to trick users into revealing passwords or financial details.
Symmetric versus asymmetric encryption
Symmetric encryption uses one shared secret key for both encryption and decryption and is fast. Asymmetric encryption uses a public key to encrypt and a matching private key to decrypt.