| Asgmnt #1 | Best Solution by Clint Hirschi: Source Binary Script |
Basic Unix System Calls, fork(), exec() |
Asgmnt#2 |
Best Solution by Kim Chau
Vo: source1 source2 binary1 binary2 out1 out2 out3 |
Unix Signals and File Locking |
Asgmnt#3 |
Solution | Algorithms with Semaphores and Critical region Statements |
| Asgmnt#4 |
Solution | Algorithms with Monitors |
| Asgmnt#5 |
Best Solution by Branton Boehm: student.c worker.c assn5.h student.o worker.o output1.txt output2.txt output3.txt |
Unix System V Semaphores and Shared Memory |
| Asgmnt#6 |
Best Solution by Branton Boehm: assn6.h client-output.txt client.c client.out server-output.txt server.c server.out |
Connection-Oriented TCP/IP Socket Programming--Remote Calculator |
| Asgmnt#7 |
Best Solution by Jeff Hunter: client binary session output logfile test1.html.crypt test2.txt.crypt test3.txt.crypt |
Thread Programming--Multi-Threaded Encryption |