Exam-style question
Try this first
A project uses a single-dimensional array, linear search, bubble sort and a simple user-defined algorithm. Another project uses a graph, graph traversal, a recursive algorithm and a complex user-defined algorithm. Compare the technical demand represented by the two projects using the supplied marking examples.
Model answer
What a good answer should say
- The first project mainly demonstrates Group C and Group B skills.
- Single-dimensional arrays and linear search are Group C examples, while bubble sort and simple user-defined algorithms are Group B examples.
- The second project demonstrates Group A skills because graphs, graph traversal, recursive algorithms and complex user-defined algorithms are listed in Group A.
- Therefore, the second project shows a higher level of technical demand according to these examples.
Explanation
Why this works
A strong answer classifies each feature accurately and uses the groups to make a comparison. It should not assume that any algorithm or data structure automatically belongs to the highest group; the specific complexity and the examples in the table matter.
Common mistake
No common mistake is linked to this question yet.
