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