AI STUDY METHOD PRESENTS
REVISION ARCADE
EVERY SUBJECT · EVERY LEVEL · 22 GAMES · COLLECT COINS
▶ ENTER FREE →
◆ INSERT COIN ◆
IB Computer Science Revision

System Fundamentals

Systems planning, the role of stakeholders, and system design and analysis.

System Fundamentals is a core part of IB Computer Science. Revise the key concepts and common mistakes below, then lock them in with the free games.

Key concepts

IntegrationCombining separate systems into one solution.
APIDefined interface between software components.
MigrationMoving data or systems to new platforms.
Parallel runningOld and new run together during change.
Direct changeoverSwitch from old to new in one cutover.
BackupCopy of data preserved against loss.
StakeholderPerson or group affected by the system.
End userDirect user of the deployed software.
Functional req.What the system must do.
Non-functional req.Quality attributes (performance, security).
PrototypeEarly model used to elicit feedback.
InterviewDirect technique for gathering needs.
SDLCPhased process: analysis to maintenance.
WaterfallSequential model with distinct stages.
Learn System Fundamentals step by step

Free interactive mini-lessons: short screens, worked examples and quick checks. Pick your exam board:

Practise System Fundamentals — free games

Test yourself with these quick revision games for this topic:

See all 22 games in the Revision Arcade →

More IB Computer Science topics

Cover of 100 AI Prompts for IB Computer Science
Free · PDF
100 AI Prompts for IB Computer Science

Print-and-paste prompts built around the Velvet Method, so ChatGPT tests your thinking instead of doing it for you.

Download free PDF →All 91 free prompt books

← All revision guides

Want to revise every topic this smart?

The Velvet Method shows you how to use AI to revise any subject, in six steps.

See the Velvet Method →