ITECH5403 – Comparative Programming Languages School of Science, Engineering and Information Technology CRICOS Provider No. 00103D Page 8 of 8 Assignment 2 – Parallel Implementations Student name: Student ID: Requirement Weight Mark Implementation of the program in the C or C++ programming language. Areas of note include: - Use of data structures, - Robust input handling which does not cause program termination if provided with bad data (i.e. program expects a number, gets given alphanumerical data). 10 Implementation of the program in the Python programming language. Areas of note include: - Python Standard library, - List mechanisms. 10 Implementation of the program in the Java programming language. Areas of note include: - Object orientation mechanism / method calls, - Error handling , - Standard Java libraries . 10 Implementation of the program in the Lisp or Perl programming language s . Areas of note include: - Possible u se of recursion , - L ists , - Inbuilt data structures and/or classes. 10 Documentation and discussion of the comparative ease of implementation (design / implement / debug) in each programming language, including how robustness issues were addressed. 1 0 Spelling and grammar 5 Assignment mark total / 55 Contribution to unit mark (out of 20%) % Comments: