Professional Documents
Culture Documents
Group Assignment
Page 1 of 5
ASSIGNMENT REQUIREMENTS:
You are required to submit a hardcopy as well as a soft copy of your source code. All team
members are required to collectively put in effort to integrate the required modules to build
a single unit. If these programs are not integrated, it will be considered as lack of co-ordination
among members that may result in reduction of the marks awarded. You may use your own PC
or a computer in the college for completing this work. You are required to present when you have
submitted your assignment. However your system must work on college PCs. Each member
should divide the work and should present their own part.
Referencing code
If you use some code or ideas for code which have been taken or adapted from another source
(book, magazine, internet, forum etc.) then this must be cited and referenced using the Harvard
Name convention within your source code. Failure to reference code properly is considered as
plagiarism.
Your linked list should store information about Students that contain the following fields:
Student name (alphabetic), Student Intake (alpha numeric), and Students Branch (string),
Students Level_no (int) [i.e. Level 0or Level 1 or Level 2 or Level 3].
Information of students (all the nodes) should be arranged in alphabetical order of their
Student names then they should be arranged in ascending order of Level_no while inserting a
node. (You will not sort the list after insertion, but node should automatically take its position
while inserting.)
Instead of simply asking the user if they want to add a new node, your main program should
offer the user a menu of options:
o Add a new node
o Print out the entire list
o Remove a node from the list
o Quit the program
Diploma Part 2
2014
PART B:
Group Assignment
Page 2 of 5
STACK
Write a program for an automated stockroom. The retailer is stored and retrieved from the
stockroom using a computerized robotics system. The procedure for storing and retrieving from
the stockroom is as follows:
Write your program to simulate this procedure using the following guidelines.
Sample: Input:
Diploma Part 2
product id
134
450
356
289
390
576
987
457
123
456
bin id
0
3
1
2
2
4
3
3
2
0
2014
Output:
Group Assignment
980
743
211
666
999
888
1
3
3
3
4
3
456
134
356
123
289
390
743
888
987
457
450
999
576
0
0
1
2
Page 3 of 5
2
2
3
3
3
3
3
4
4
DELIVERABLES
You are required to submit:
Documentation (hardcopy)
1.
2.
3.
4.
5.
6.
7.
8.
9.
Cover page
Member contribution report
Table of content
Introduction
Explanations of data structure concepts implemented (with code snippet)
Sample outputs when program is executed with some explanation
Additional features (optional)
Conclusion
References
CD Content (softcopy)
1.
2.
3.
4.
Diploma Part 2
2014
Group Assignment
Page 4 of 5
Marking Scheme
The breakdown of marks for this assignment is as defined below:
Implementation (17 marks)
Demonstration (9 marks)
Distinction
(75% -100%)
Credit
(65% - 74%)
Pass
(50% - 64%)
Diploma Part 2
2014
Fail
(0% - 49%)
Diploma Part 2
Group Assignment
Page 5 of 5
2014