Exam-style question
Try this first
Which statement correctly distinguishes an algorithmic limit from a hardware limit?.
- A.Algorithmic complexity concerns how resource requirements grow, while hardware limits concern the resources available
- B.Algorithmic complexity concerns screen resolution, while hardware limits concern program logic
- C.Algorithmic complexity means that no program can be tested, while hardware limits mean that testing is always easy
- D.Algorithmic complexity applies only to input, while hardware limits apply only to output
Model answer
What a good answer should say
- Algorithmic complexity concerns how resource requirements grow, while hardware limits concern the resources available
Explanation
Why this works
The complexity of an algorithm affects how much time or memory it needs as input grows. Hardware determines the finite processing and memory resources available to meet those needs.
Common mistake
No common mistake is linked to this question yet.
