Project 4

IMPORTANT: You should rename the following functions:
store -> dbstore
insert -> dbinsert
remove -> dbremove
delete -> dbdelete
modify -> dbmodify

This this your sixth electronic submission, so you should use number 6. You should submit the following files for project 4 (Programming project #5).

Project 3

This this your fifth electronic submission, so you should use number 5. You should submit the following files for project 3 (Programming project #4).

Project 2

Important: You should rename the following functions, because they are already predefined in the lisp interpreter we are using.
member -> mymember
union -> myunion
intersection -> myintersection
merge -> mymerge
sort -> mysort

This this your fourth electronic submission, so you should use number 4. You should submit the following files for project 2 (Programming project #3).

Project 1


Project 1-Part 4

This this your third electronic submission, so you should use number 3. You should submit the following files for the fourth part of this project.

Project 1-Part 3

As this this your second electronic submission you should use number 2. You should submit the following files for the third part of this project.

Project 1 - Part 2

This is the first electronic submission,so you must use number 1. You should submit the following files for the second part of this project.

Drawing Routines

You should download the source code and use "unzip".

This contains the following:

Using the drawing routines:
First use 'make all' to produce the two executables 'showquad' and 'printquad'. These two are stand-alone applications that pick up a text dump created by your code and display the quadtree. To create the text-dump, use the drawing routines defined in 'drawing_c.h'. The documentation in the header should be useful. Once you have created the text dump (it need not have the .txt extension), 'showquad dump.txt' should display the quadtree on the screen. Use 'printquad dump.txt > dump.ps' to generate a postscript file for printing.

NOTE: If your program does not include library <stdio.h> you should include the statement "#include <stdio.h>" at the beginning of "drawing_c.h"!!!

User options for showquad

User options for printquad


General Submission Guidelines

To submit electronically execute the following command:

~hs420002/BIN/submit N F

N is the project number (1 for project 1, part 2) and F is the file that you want to submit. In order to submit multiple files you will have to "tar" them all, using a command like "tar -cvf ".
Do NOT zip the tar file.
Note that in case of multiple submissions for the same project and part, only the last submission will be saved. The previous ones get overwritten.

Web Accessibility