NAME: |
DATE: |
Section:
SDSU Qualcomm
Boulder
|
Email: |
|
Section: |
Part 1: |
Part 2: |
Part 3: |
Part 4: |
Part 5: |
Part 6: |
Opt.: |
Total: |
Possible: |
2 |
2 |
4 |
4 |
4 |
4 |
[1] |
20 |
Actual: |
|
|
|
|
|
|
|
|
|
Section |
Item |
|
|
Part I. (2) |
Documentation: |
Brief Writeup/Summary |
Directory listings |
|
|
List of Classes/methods |
Interactive session examples |
|
|
or JavaDocs |
Printouts/Listing of all classes |
|
|
|
Printouts of config files |
Part II. (2) |
Configuration: |
Use of config file - default |
Correct configuration/options |
|
|
Command line config |
|
Part III. (4) |
Input: |
Keyboard |
ASCII text |
|
|
File |
ASCII/Compressed (gzip) text |
|
|
Network Socket |
ASCII text |
|
|
User Interface |
Exceptions |
Part IV. (4) |
Output: |
Screen |
ASCII text |
|
|
File |
ASCII/Compressed text |
|
|
Filename/Timestamp |
Exceptions |
Part V. (4) |
Data Processing: |
Compress/Uncompress |
Exceptions |
|
|
Convert to Upper/Lower case |
|
Part VI. (4) |
Sockets/Threads |
Use of Sockets |
|
|
|
Impl. of Threads |
Synchronization |
Optional (~5%) |
Reg. Expressions |
Processing |
|