logo

Study resource

Hardware and software common mistakes

Study Hardware and software with curriculum-aligned Common Mistakes resources, practice links, and exam-focused support.

At a glance

common mistakes

Resource type

Topic

Hardware and software

AqaA LevelComputer ScienceFundamentals of computer systems

Common mistakes

  • Confusing a program with hardware

    Describing a program as a physical part of the computer system.

    Fix itA program is software because it consists of instructions. Hardware refers to the physical parts of the system.

  • Confusing purpose with classification

    Describing any software that processes information as system software.

    Fix itClassify software by its purpose: software that supports computer operation is system software, while software that performs a particular user task is application software.

  • Confusing an assembler with a compiler

    Stating that an assembler translates a high-level language directly into machine code.

    Fix itAn assembler translates assembly language into machine code. A compiler translates a high-level language into a lower-level or executable form.

  • Confusing resource management with creating resources

    Stating that the operating system creates processors, memories or I/O devices.

    Fix itState that the operating system manages and allocates these hardware resources among competing processes.