logo

Question detail

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.

Try the question, check the answer, then read the explanation to understand the curriculum point.

At a glance

Question

Type

practice

Style

Topic

Marking criteria

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.

Related flashcards

No flashcards are published for this page yet.

Related practice questions

No questions are published for this page yet.