WACE Applied IT study materials
WACE Applied IT study resources

WACE Applied IT key terms

WACE Applied IT · Get comfortable with the vocabulary.

Project management

The process of planning, organising and controlling the people, time, money and tools used to complete a task within agreed limits. It covers scope, scheduling, resourcing and monitoring progress until delivery.

Related: Gantt chart, Scope creep, Milestone
Gantt chart

A horizontal bar chart that shows project tasks along a timeline. Each bar represents a task's start, duration and finish, so overlapping work and dependencies can be seen at a glance.

Related: Project management, Milestone, Critical path
Milestone

A significant checkpoint in a project with no duration of its own, marking the completion of a stage or the approval of a deliverable. Milestones help managers track progress against the schedule.

Related: Gantt chart, Deliverable
Deliverable

A tangible output that a project must produce and hand over, such as a working prototype, a report or a tested website. Deliverables are usually defined in the project plan and tied to milestones.

Related: Milestone, Scope creep
Scope creep

The uncontrolled expansion of a project's requirements after work has begun, often through small unrequested additions. It stretches budgets and deadlines, so changes should be formally approved and documented.

Related: Project management, Deliverable
Critical path

The longest sequence of dependent tasks through a project, which determines the shortest possible completion time. Any delay on the critical path delays the whole project, so those tasks need close monitoring.

Related: Gantt chart, Project management
Design process

A structured sequence of stages used to develop a solution, typically investigation, design, production, evaluation and iteration. Each stage produces documentation that guides the next and allows the work to be reviewed.

Related: Prototype, Requirements specification, Iterative development
Requirements specification

A document stating what a system must do and how well it must do it, separating functional needs from performance and constraint requirements. It forms the agreed basis for design, testing and acceptance.

Related: Design process, User acceptance testing
Prototype

An early working model of a product or interface built to test ideas with users before full development. Feedback from prototypes reduces risk by revealing problems while changes are still cheap.

Related: Iterative development, Wireframe, Usability testing
Iterative development

An approach that builds a system in repeated cycles, each producing a refined version based on testing and feedback. It suits uncertain requirements because the design evolves rather than being fixed at the start.

Related: Prototype, Design process
Wireframe

A simplified layout sketch showing where headings, text, images and controls sit on a screen, without colour or detailed styling. Wireframes let designers agree on structure and navigation early.

Related: Prototype, Usability testing
Usability testing

Observing representative users attempting realistic tasks with a product to identify confusion, errors and inefficiencies. Findings inform design changes and provide evidence that the interface meets user needs.

Related: Wireframe, Prototype, User acceptance testing
User acceptance testing

Final testing in which the client or end users check that a delivered system meets the agreed requirements in realistic conditions. Success usually triggers formal sign-off and handover.

Related: Requirements specification, Usability testing
CPU

The central processing unit that fetches, decodes and executes program instructions, performing arithmetic, logic and control operations. Its clock speed, core count and cache size strongly influence overall system performance.

Related: RAM, Cache memory, Clock speed
RAM

Random access memory is fast, volatile working storage holding programs and data currently in use. Because it loses its contents when power is removed, work must be saved to secondary storage.

Related: Virtual memory, Cache memory, Solid-state drive
Cache memory

A small, very fast memory between the CPU and RAM that keeps frequently used instructions and data close to the processor. Larger caches reduce waiting time and improve performance.

Related: CPU, RAM
Virtual memory

A technique that uses part of secondary storage as an extension of RAM when physical memory is full. It prevents crashes but is much slower, so heavy use causes noticeable performance loss.

Related: RAM, Solid-state drive
Solid-state drive

Secondary storage using flash memory chips with no moving parts, giving fast access, quiet operation and resistance to shock. It costs more per gigabyte than a magnetic hard disk of similar capacity.

Related: RAM, Virtual memory
Peripheral

Any device connected to a computer to provide input, output or extra storage, such as a scanner, printer or external drive. Peripherals may connect by USB, Bluetooth or a network.

Related: Device driver, Bandwidth
Device driver

Software that lets the operating system communicate with a particular piece of hardware by translating general commands into signals the device understands. Outdated or missing drivers cause devices to fail.

Related: Peripheral, Operating system
Operating system

System software that manages hardware, files, memory and processes, and provides a platform on which applications run. It also handles user accounts, security permissions and device drivers.

Related: Device driver, File permission
File permission

A rule controlling which users may read, write or execute a particular file or folder. Correctly set permissions protect confidentiality and integrity by limiting access to authorised people.

Related: Access control, Operating system
Relational database

A collection of data organised into tables of rows and columns, linked by shared key fields. Relationships between tables reduce duplication and let complex queries combine information.

Related: Primary key, Foreign key, Normalisation
Primary key

A field or combination of fields that uniquely identifies each record in a table and cannot be duplicated or left empty. It anchors relationships with other tables.

Related: Foreign key, Relational database
Foreign key

A field in one table that refers to the primary key of another table, creating a link between them. Foreign keys enforce referential integrity so records cannot point to missing data.

Related: Primary key, Relational database
Normalisation

The process of structuring database tables to remove repeated data and avoid update, insert and delete anomalies. Each fact is stored once and linked by keys rather than copied across records.

Related: Relational database, Primary key
Validation

Automatic checking that entered data is reasonable before it is accepted, using rules such as type, range, length or format checks. It catches obvious errors but cannot confirm the data is true.

Related: Verification, Data integrity
Verification

Checking that data has been entered or transferred exactly as intended, for example by double entry or visual comparison with the source document. It differs from validation, which tests acceptability.

Related: Validation, Data integrity
Data integrity

The accuracy, consistency and completeness of stored data throughout its life. It is maintained through validation, access controls, backups and careful design of database structures.

Related: Validation, Verification, Backup
Backup

A copy of data kept separately so it can be restored after loss, corruption or attack. Effective strategies use regular schedules, multiple locations and periodic testing of restoration.

Related: Data integrity, Encryption, Ransomware
Encryption

Converting readable data into cipher text using a key so that only authorised parties can decrypt and read it. It protects data in transit and at rest, but is useless if keys are poorly managed.

Related: Phishing, Access control, Backup
Access control

The set of rules deciding who may use which resources and what they may do with them, often based on roles or lists. It limits damage from both accidents and malicious insiders.

Related: File permission, Encryption, Multi-factor authentication
Multi-factor authentication

Logging in with two or more independent proofs of identity, such as a password plus a one-time code from a phone. It blocks many account takeovers even when a password is stolen.

Related: Phishing, Access control
Phishing

A deception in which attackers send messages pretending to be trustworthy to trick people into revealing credentials or clicking malicious links. Staff training and link inspection reduce the risk.

Related: Ransomware, Multi-factor authentication, Encryption
Ransomware

Malicious software that encrypts a victim's files and demands payment for the decryption key. Reliable offline backups and prompt patching are the main defences against data loss.

Related: Backup, Phishing, Encryption
Bandwidth

The maximum rate at which data can be transferred across a connection, usually measured in megabits per second. Higher bandwidth allows more simultaneous users and faster large transfers.

Related: Latency, Protocol, Router
Latency

The delay between sending a request and receiving a response across a network, measured in milliseconds. High latency makes video calls and online games feel unresponsive even when bandwidth is ample.

Related: Bandwidth, Router
Protocol

An agreed set of rules governing how devices format, address and exchange data on a network, such as TCP/IP or HTTP. Common protocols let hardware and software from different vendors interoperate.

Related: Bandwidth, Router, Firewall
Router

A device that forwards data packets between networks, choosing paths and often providing wireless access and address sharing in homes. It directs traffic using addressing information in each packet.

Related: Protocol, Firewall, Latency
Firewall

Hardware or software that filters network traffic against rules, blocking unauthorised connections while permitting approved ones. It forms a boundary defence but does not stop attacks that arrive by email.

Related: Router, Phishing, Protocol
Spreadsheet

Software that stores numbers and text in a grid of cells and recalculates formulas automatically when values change. It supports modelling, charting and what-if analysis for business decisions.

Related: Absolute reference, Data validation
Absolute reference

A cell reference such as $B$4 that stays fixed when a formula is copied to other cells. It is essential when many formulas must all refer to one constant value or lookup table.

Related: Spreadsheet
Mail merge

A word-processing feature that combines one template document with a data source to produce many personalised copies, such as letters or labels. It saves time and reduces transcription errors.

Related: Spreadsheet
File compression

Reducing file size by encoding data more efficiently, either losslessly so it restores exactly or lossily by discarding detail. Smaller files use less storage and transfer faster over networks.

Related: Bandwidth
Digital divide

The gap between people who have affordable access to devices, connectivity and skills and those who do not. It affects education, employment and access to government and health services.

Related: Netiquette, E-waste
Netiquette

The accepted conventions of polite and considerate behaviour in online communication, such as clear subject lines and avoiding public shaming. Breaches can damage reputations and workplace relationships.

Related: Digital divide, Cyberbullying
Cyberbullying

Repeated intentional harm delivered through digital channels, including messages, images and exclusion from online groups. It can reach victims constantly and spread quickly to large audiences.

Related: Netiquette, Digital divide
E-waste

Discarded electronic equipment, often containing toxic metals and plastics, which poses environmental risks if dumped. Responsible recycling recovers valuable materials and reduces harm to communities.

Related: Digital divide
Automation

Using technology to carry out tasks with little or no human intervention, from factory robots to software that processes forms. It raises productivity but can displace workers whose roles are routine.

Related: Artificial intelligence, Internet of Things
Artificial intelligence

Computer systems that perform tasks associated with human intelligence, such as recognising images, translating text or recommending content. Their outputs depend on training data and can inherit bias.

Related: Automation, Internet of Things
Internet of Things

A network of everyday physical devices fitted with sensors and connectivity that collect and exchange data, from smart meters to health monitors. It enables remote monitoring but widens the attack surface.

Related: Automation, Artificial intelligence, Firewall