

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Material Type: Assignment; Class: Data Struct & Algorithms; Subject: Computer Science; University: University of San Francisco (CA); Term: Spring 2005;
Typology: Assignments
1 / 2
This page cannot be seen from the preview
Don't miss anything!
Department of Computer Science Intro to Parallel Computing
Due Wednesday, February 9 at 3 pm
Modify the linked list implementation of the “Student Database” program as follows.
In general, it will be much easier to implement, test, and debug these parts in order. Complete part 1 before starting part 2, and complete part 2 before starting part 3. It will also be much easier to design these on paper before writing any code. Test your design for all the special cases you can think of, e.g., insert into empty list, attempt to delete from empty list, etc. The StudentDB class should link with the online StudentDBMain and Student classes. So it should accept the same input that the existing online program accepts.
1
Extra Help
Our TA, Anna Tikhonova, will have an office hour on Tuesday evening from 5:30 to 6:30 in Harney 536.
Submission
Remember to copy your source code to /home/submit/cs245/youruserid before 3 pm Wednesday. For example, I would type
cp StudentDB.java /home/submit/cs245/peter
Your submitted program should be named StudentDB.java. You should also get a printout of your program to me by 6pm Wednesday. Programs that are late but less than 24 hours late will have their scores reduced by 50%. Programs that are more than 24 hours late will receive no credit.
Grading
Cheating
Remember that you can discuss the program with your classmates, but you cannot look at anyone else’s source code. (This includes source code that you might find on the internet.)