Anne Dawson: CSCI102A_LAB3_SP04.htm 

 

Last updated: Thursday 22nd January 2004, 6:43 PT, AHD

 

 

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

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

 

Lab 3 Specification

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

 

#4 page 178, 3rd Ed (for bonus points also complete #5)

#4 page 205, 2nd Ed (for bonus points also complete #5)

 

Name your source code file Lab3.java

 

 

Submission instructions:

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

 

At the end of the lab session you should save just your source code file (Lab3.java) to your folder in CSCI101A\Week03\Lab3.

 

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:  Lab3

Specification:    #4 page 178, 3rd Ed (with #5 for bonus points)

Instructor Name:  Dr Anne Dawson

 

 

Student1 Name:

Student1 Number:

Student2 Name:

Student2 Number:

 

 

DESIGN

                             

1.  Appropriate data types are used.                            /10

 

2.  Appropriate control structures are used

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

 

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

    clear and tidy.                                             /10

 

MAINTAINABILITY

 

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

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

 

5.  The program has meaningful identifiers.                     /10

 

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

    aid the understanding of the code.                          /10

 

7.  The code is easy to follow.                                 /10

 

CORRECTNESS:

 

8.  The program compiles with 0 errors.                         /10

 

9.  The program gives correct results.                          /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:

                                                    Bonus:

                                                    Total:     /100

                                                     Date: