CS151 Lab 8: Graphical Sorting

Home Search E-mail Java Resources Discussion

Due Sunday, 4/8/01 at 11:59 PM

In this lab, we will finish up the sorting program we started last lab.  There will also be a "Mini-Milestone" for the Final Project due at the same time as this lab.  Details for this follow on this page.  For details on the continuation of the Sorting Lab, see the last lab .

Final Project "Mini-Milestone"

By this point, the Group should have full API documentation of the program figured out, finalized, and posted on the Group web pages.  Once again, altering the API from this point onward is a Bad Idea, (We're talking about plagues, rivers of blood, rains of burning hail, etc. here -- Old-style Biblical wrath) and should be strictly avoided, unless deemed absolutely necessary by the whole group.

The Groups have now decided what the program will look like and how it will behave, relative to its internal interactions and how it works overall.  Now it's time to write up some code demonstrating basic functionality.

What will be due:

  • Basic RMI connectivity between at least two computers demonstrating your program talking to other versions of itself over the network, running on different machines.
    • This does not mean the full-blown program interaction -- you can have some kind of message or other signal in place instead of the actual contents and result of the method calls.
    • Basically, show that it's "talking" to the other computers.  It doesn't have to be "doing anything" yet.
  • Basic functionality of the program.
    • This means that the user should be able to do a few basic, useful things in the program.
    • Everything does not have to be implemented yet, but some elemental elemental ability to interact with the user is required.