University of Ottawa

School of IT and Engineering

 

CSI1102 Mark Sheet:

LAB Assignment 3 2005

 

Student Name:

 

 

Student Number:

 

 

 

Mark

Total

Question 1: RollDie 

Use appropriately the Random function
Use bi-dimensional array to display output

Use font/type/size appropriately
Use ShowMessageDialog appropriately

Compile

Run correctly

 

 

2

2

2

1

1
2

Question 2: Cardinal points
Use of an array to create cardinal JButtons

Use of an array to add the cardinal borderlayout to the JButtons

Proper use of addActionListener
Proper use of a container

Proper use of actionPerformed  for events

Compile

Run correctly

 

 

1

1

1

1

1
2

3

Question 3: Bank account

Driver class creates accounts, appropriate operations and proper display
Separate super class for common services

Separate subclass for interest calculations

Compile

Run correctly

 

 

3

2

2

1

2

TOTAL

 

30

 

 

 

 

 

Marked By:

TA  Name

 

TA signature

 

Date