Project #0 CMSC 131
Due Friday, 2/8 at 11:00PM Object-Oriented Programming I
Type of project: Open Spring 2008

 

Important Dates in Computer Science History

 

Objective

This project will make sure that you have installed all of the class tools, that you can check-out projects, save your work, and submit projects.  You may also learn about a couple of interesting facts about the history of Computer Science.

 

Historical Developments

This project allows you to read a little about the historical developments in computer science from a web page at http://www.softlord.com/comp/ .  You will only need to know a few dates to fix the project so it is giving the correct information.

Overview of What You Must Do For This Project

We have written a project called "Spring08Proj0", which has been copied to your personal CVS repository.  Your job is to do the following:

  1. Download and Install Java, Eclipse, and the course plug-ins onto your computer (unless you are working in a lab on campus.)
  2. "Check out" the project.  (That means copy it from your CVS repository onto the computer you are working on using the CVS Repository Perspective.)
  3. Using the Java Perspective, edit the project (as described below and in the file itself) and then save your work.
  4. Run the project and read what is on the screen to make sure it looks correct.
  5. Submit the project for testing and grading.

Detailed descriptions of these four steps follow:

1.  Install the Course Tools

Detailed instructions for installing the course tools can be found by following this link.  It is important that you follow those instructions very precisely so that you will have the correct versions of all of the tools.  In a nutshell, you will do these things:

2. "Check Out" the Project

3.  Edit the Project and Save

4.  Submit the Project

Grading

There are six release tests that you must pass for this project.  Together these comprise 100% of the project grade.  There are no public tests so you should have a 0/0 for public tests on the submit server - this means 0/0 is a perfect score for the public and 100/100 is a perfect score for the release tests. If you don't pass any of the release tests, you don't get any points.

Web Accessibility