Microsoft Word – Assignment2-2018 Marking.doc
SENG1120/6120 – Data Structures
Marking sheet – Assignment 02 – Sem 2, 2018
STUDENT NAME: MARKED BY:
STUDENT NUMBER: DATE:
DEMO:
1. Program compiles and works correctly with the files provided (each line incorrectly printed should attract a 2-
mark penalty).
2. Implementation of ordering.
o For SENG1120 students, add 1.0 bonus marks if implemented correctly.
o For SENG6120 students, remove 1.0 marks if not implemented correctly.
A: Total (_____/10.0) B: Bonus for ordering (_____/ 1.0)
REMOVE MARKS IF:
Code leads to memory leaks during execution (____/-1.0)
Lack of macroguards (____/-1.0)
Lack of destructors (____/-1.0)
Lack of const qualifiers (____/-1.0)
Lack of documentation in the code (____/-2.0)
Lack of templates (____/-5.0)
Declaration of temporary variables as member variables of the class (____/-1.0)
Lack of use of dynamic memory allocation in Node or LinkedList (____/-10.0)
Violation of encapsulation / information hiding (____/-5.0)
Use of friend methods (____/-2.0)
C: Total deductions (_____/ 29.0)
FINAL MARK [ MAX (0, A+B-C) ]: __________
Comments: