Beruflich Dokumente
Kultur Dokumente
ASSIGNMENT BRIEF
Learner declaration
Marks Awarded
First assessor
IV marks
Agreed grade
FEEDBACK FORM
INTERNATIONAL COLLEGE OF BUSINESS & TECHNOLOGY
Module: Data Structures and Algorithms - SED52013
Student:
Assessor: Mr. Priyanga Siriwardana
Assignment:
Marks Awarded:
Task List
Task 1 Marks 30
“POP” is a famous game among school boys. Player one will put the ball one by one and each ball will
locate on top of each other. Very first ball is located in the bottom of the tube and last ball is located in
the top.
Player 2 will fire the ball which is located in the top. Then the next ball become the top
Identify and properly justify the most suitable data structure with their operations for above
requirement. (Explain and evaluate the advantages and disadvantages of suitable data structure.
And evaluate the suitability of sleeted algorithm with real-time examples)
Task 2 Marks 35
Crate a Program for sort the given int array. Student can select any sort algorithm for
execute the program.
30 80 05 50 40 90 70 60 100 20
3. Create the main method to declare the given array. Call sort and display methods.
Task 3 Marks 35
Note: You can make any valid assumptions and you need to mention your valid assumptions clearly
Referencing Guidance
To use Harvard referencing for citation and compile reference list you can go through
In the Harvard system, the author's surname and year of publication are cited in the text of your
work. The full details of the source are included in a reference list at the end of the
assignment.
(Anglia Ruskin University,2013)
Guide to the Harvard Style of Referencing 2013. University Library. [pdf] Anglia Ruskin University.
Available at: <http://libweb.anglia.ac.uk/referencing/files/Harvard_referencing_2013.pdf > [Accessed 20 Octomber
2014].
Resources
Books
An Introduction to Object-Oriented Programming with Java, 5th Edition(McGraw-
Hill)978-0-07352-330-9
Data Structures and Algorithms in Java , 2nd Edition (Robert Lafore)
Websites
http://www.javaworld.com/article/2073390/core-java/datastructures-and-algorithms-
part-1.html
https://www.udemy.com/introduction-to-data-structures-algorithms-in-java/
Question 1 Out of 30
Poor
0-12
Poor explanation about suitable data structures
Basic
12-18
Basic explanation about suitable data structures
Good
18-21
good explanation about suitable data structures
21-30
Excellence
Used proper justification for Identify the most suitable data structures for given
requirement
Page 5 of 6
variables declarations, loop structure. 0-5
Appropriate main method calling sort and display method.
ex: public static void main (String args[]){ }
Task 1 Out of 35
Poor 0-14
Average 14-21
Good 21-25
25-35
Excellent,
Page 6 of 6