Anne Dawson: CSCI101A_LAB9_FA04.htm  Wednesday 24th November 2004, 7:15 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 lab is due at the end of the lab session.

 

Lab 9 Specification

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

 

Complete the remaining menu options of

http://www.coquitlamcollege.com/adawson/list03.cpp

 

 

 

Submission instructions

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

 

At the end of the lab session you should save just your source code file to your folder in CSCI101A\Week12\Lab9.

 

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

Semester:                FA04

Assignment Code:         Lab 9

Lab Specification:       Complete the menu options of list03.cpp

Instructor Name:         Dr Anne Dawson

 

 

Student 1 Name:

Student 1 Number:

Student 2 Name:

Student 2 Number:

 

DESIGN

 

1.  The program has appropriate modularity i.e.               

    functions 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 - including

    date, filename and pre- and post-condition

    comments.                                            /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 and 0 warnings.   /10

 

10. The program runs as intended.                        /10

 

                                          % Complete:

                                               Bonus:

                                               Total:   /100

                                      

                                    Date: