Overview

Announcements

Syllabus

Lectures

Projects

Exams

Laboratory

E-mails

 

Projects

  1. Project # 1 - Algebra and Calculus on Polynomials (pdf) (source)

    Submission of Project 1 - Makefile.tar

     

  2. Project # 2 - Linked-list based Movie Database (pdf) (source)

Test Files and Extra Credit (source)

Instructions:

  1. Copy the file p2.1.tar to your project directory

  2. Untar p2.1.tar 

  3. Read the file extra.txt to checkout the extra credit part

  4. Files test2.in and test3.in have additional tests you must pass to get at least 70% of the grade

  5. Files test2.out and test3.out have the output for the respective input files

NOTE: You need to add a case statement in the switch statement found in file moviedb2.cc in order to handle the case for the bonus (find_movies_prefixed()). The moviedb2.h file has the proper constant for this case statement.

NEW MAKEFILE:      Use this Makefile to submit you program. It adds the extra credit part to the tar file  

  1. Project # 3 - Binary Search Tree based Movie Database (pdf) (source)

NEW QUEUE.CC: The original queue.cc had an undeclared variable. To fix the problem follow these instructions:

  • Download file queue.tar

  • Copy queue.tar into your project directory.

  • Type: tar -xvf queue.tar .  This will copy the new queue.cc into your directory

BUG in Project 3 - Option add_cast_member on DataManager will not add cast members correctly due to a problem with the queue. Just make sure that your solution works like mine! That is, it adds the movie, and shows the message, but then you cannot see the movie when you print the movies. The problem had to do with a copy assignment operator in the queue class.

             

 

 

© 2001 University of Puerto Rico-Mayaguez. All rights reserved.


Last update was on August  24th, 2001
manuelr@acm.org