System requirements: hardware
The processing power, memory, storage and peripherals needed to run a solution and hold its data, such as disk space for a database or RAM for large files.
Understanding System requirements: hardware in QCE Digital Solutions Unit 2
What it does: Peripherals are devices connected to the computer for input or output. A scanner and a barcode reader are peripheral hardware requirements. The CPU does the processing. Naming its cores and speed states the processing power the solution needs to run. The amount of data the solution must keep decides how much disk space is needed, so storage capacity is a hardware requirement. Large data held in an array lives in memory while the program runs, so the device needs enough RAM to hold it. Operating systems belong in platform requirements. A hardware version would be 'Memory: 8 GB RAM'.
Common mistakes: Storage needed is the number of records multiplied by the size of each record, not added to it. The line should be bytes ← records * 200. Working with a large file needs at least as much RAM as the file, plus room to process it. Dividing by 2 gives less than the file size. It should be fileGB * 2.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 144–185) and word search (Modules 144–228).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
hardware requirementFill in the Blanks
Spot the Error
Student with a class code? Join your class →