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
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.
Related topics
