Sieci komputerowe

Zadanie 1

Treść zadania znajduje się na serwerze students w katalogu /home/inf/PUBLIC/SIK/06. zadanie 1. W mojej grupie nadsyłane programy powinny działać w systemie GNU/Linux. Agent powinien być napisany w C lub C++, a serwer w C, C++, Pascalu, Javie lub Pythonie. Dopuszczam możliwość implementowania serwera w języku innym niż podane, proszę jednak w takim przypadku o kontakt.

Uzupełnienie 1: Programy mogą też działać w systemie Windows, jednak będę wtedy oczekiwał osobistej prezentacji programu. Proszę umawiać się mailowo, można się ze mną spotkać przez całą sesję poprawkową z wyjątkiem 9 września.

Uzupełnienie 2: Serwer można zaimplementować w C#.

Programy działające pod systemem GNU/Linux powinny dać się skompilować poleceniem make. Rozwiązania można nadsyłać na adres tmal@mimuw.edu.pl do końca sesji wrześniowej. Warunkiem koniecznym zaliczenia laboratorium na 5 jest nadesłanie rozwiązania przed rozpoczęciem sesji czerwcowej.

Zadanie 2

Treść zadania znajduje się na serwerze students w katalogu /home/inf/PUBLIC/SIK/09. zadanie 2. Można używać dowolnych języków programowania i bibliotek. Jeśli program będzie działał pod Linuksem w wydziałowym laboratorium, to będę mógł go ocenić bez spotkania z autorem. Będzie to też możliwe, gdy program będzie wymagał tylko zainstalowania biblioteki xmlrpc-c (nie ma jej w laboratorium). W pozostałych przypadkach może być konieczne osobista prezentacja. Spotkanie ze mną może być trudne po 15 czerwca (we wrześniu również).

Rozwiązania można nadsyłać na adres tmal@mimuw.edu.pl do końca sesji wrześniowej. Warunkiem koniecznym zaliczenia laboratorium na 5 jest nadesłanie rozwiązania przed rozpoczęciem sesji czerwcowej.