340 Fall 2007
Program 2 grades
As of October 14
Each
programming assignment will have a weight of 1-3. This program
has a weight of 3.
You have one week (until 10/22/07) to contest the grading of this assignment. If you do not talk to me or send me email within that week, I will assume that you think I have done a fair and accurate job of grading your assignment and you will lose your right to contest the grade.
I tested the programs using my Linux machine to run the server and Jaguar to host the clients. After starting the server I started two clients (A and B). I sent several messages between the clients starting with A. Then I typed ^D on client A. I created two more clients (A and B). I sent several message between the clients starting with B. Then I typed ^D on client B.
The server should have accepted the second session without having to be restarted.
I used command line arguments to specify the port and machine (both on the client, only the port for the server).
Sometimes machine dependency problems cause problems. If you can show me that your program works correctly on any two machine I will give your points back.
|
PIN |
Total |
Base |
Problem |
Comment |
|
1067 |
100 |
100 |
0 |
|
|
37716 |
100 |
100 |
0 |
|
|
42186 |
100 |
100 |
0 |
|
|
101010 |
100 |
100 |
0 |
don't use SIGSEGV |
|
123579 |
100 |
100 |
0 |
|
|
218556 |
100 |
100 |
0 |
|
|
457147 |
100 |
100 |
0 |
|
|
515010 |
100 |
100 |
0 |
|
|
850850 |
100 |
100 |
0 |
|
|
987654 |
100 |
100 |
0 |
|
|
boomer |
100 |
100 |
0 |
|
|
F8LJAY |
100 |
100 |
0 |
|
|
hooray |
100 |
100 |
0 |
|
|
mopan2 |
100 |
100 |
0 |
|
|
13370 |
97 |
100 |
-3 |
Minor bug w/cmd-line arguments |
|
123456 |
95 |
100 |
-5 |
bug in cmd-line args code, written but not correct |
|
712923 |
95 |
100 |
-5 |
shutdown takes a while (talk to me, it might be a machine dependency problem) |
|
0904 |
95 |
100 |
-5 |
no port on cmd-line args |
|
753147 |
90 |
100 |
-10 |
no cmd-line args |
|
999999 |
90 |
100 |
-10 |
no cmd-line args |
|
REFERT |
90 |
100 |
-10 |
Must restart server when clients quit |
|
152023 |
80 |
100 |
-20 |
does not shutdown correctly, server dies after 1 session |
|
82684 |
70 |
100 |
-30 |
no cmd-line args, does not shutdown correctly |
|
728089 |
50 |
100 |
-50 |
basic chat does not work |
|
kynite |
50 |
100 |
-50 |
basic chat does not work, problems with fork |
|
mp5x5k |
50 |
100 |
-50 |
basic chat does not work, client-server don't connect |
|
Username |
Turned in |
|
bains |
bains |
|
beatnick |
beatnick |
|
coxryank |
coxryank |
|
cschico |
cschico |
|
dmurray |
dmurray |
|
joilar |
joilar |
|
jtreat |
vandil |
|
justinu |
justinu |
|
kyohei |
kyohei |
|
lfodge |
lfodge |
|
megabyte |
megabyte |
|
minhsere |
minhsere |
|
mpilk |
mpilk |
|
odeits |
odeits |
|
paulw |
paulw |
|
pcunnane |
pcunnane |
|
pieguy |
pieguy |
|
pkelly |
pkelly |
|
rwatson |
rwatson |
|
tcbrown |
tcbrown |
|
tuster |
tuster |
|
utegaard |
beatnick |
|
vandil |
vandil |
|
xenith |
xenith |
|
zermeno |
zermeno |
|
zhuber |
zhuber |