Anne Dawson: CSCI102A_LAB6_SP04.htm

 

Last updated: Thursday 12th February 2004, 6:57 PT, AHD  

 

This document is subject to change without notice.

 

Please report any errors or omissions in this document:

adawson@coquitlamcollege.com

 

 

Special instructions:  For this assignment you may work in teams of 2, or alone.

 

This is a timed and assessed lab with no instructor assistance.

This lab is due at the end of the lab session.

The folder will be closed for saving at 4pm precisely.

There are absolutely no late submissions.

 

Lab 6 Specification

-------------------

 

#1 page 337, 3rd Ed

#1 page 376, 2nd Ed

 

 

Submission instructions:

-----------------------

 

At the end of the lab session you should save your source code file/s and javadoc .html files to your folder in CSCI101A\Week06\Lab6.

 

If you are working in a team, both team members save the same file to their own folder.

 

Make sure that you include your name/s and today's date in comments at the top of the code.

 

 

 

Marking Scheme :

--------------

 

The following marking scheme applies:

 

 

Course Code:      CSCI102A

Semester:         SP04

Assignment Code:  Lab6

Assignment Spec:  #1 page 337, 3rd Ed, #1 page 376, 2nd Ed

Instructor Name:  Dr Anne Dawson

 

Student1 Name:

Student1 Number:

Student2 Name:

Student2 Number:

 

 

DESIGN

 

1.  The program has appropriate modularity

    i.e. methods are used where it makes sense to use them.     /10

                       

2.  Appropriate data types are used.                            /10

 

3.  Appropriate control structures are used

    (i.e. loops and decisions).                                 /10

 

4.  The User Interface (output to the screen) is

    clear and tidy.                                             /10

 

MAINTAINABILITY

 

5.  The program is commented appropriately. Include your name(s)

    and today's date at the top of the code.

    Comment for javadoc, and run javadoc on your .java file/s.  /10

 

6.  The program has meaningful identifiers.                     /10

 

7.  The program is indented (spaced out) correctly, to

    aid the understanding of the code.                          /10

 

8.  The code is easy to follow.                                 /10

 

CORRECTNESS:

 

9.  The program compiles with 0 errors.                         /10

 

10. Appropriate test data and results are shown in

    the comments at the top of the code. 

    An appropriate number and variety of test data

    sets is supplied.                                           /10

 

 

                                               % Complete:

                                                    Total:     /100

                                                     Date: