Systemy rozproszone — laboratorium

 

Przygotowanie do oddania

Zadania cząstkowe

List przysłany do prowadzącego na adres sr@ics.agh.edu.pl zawierający zrealizowane zadania cząstkowe powinien mieć temat następującej postaci:

   <Imie>.<Nazwisko>-<grupa>-<temat zadania>
np. Grzegorz.Gzegzolka-pon1100-gniazda

Kolejne tematy zadań to: gniazda, rpc, rmi1, rmi2, corba1, corba2

W liście powinien być załącznik zawierający wszystkie pliku źródłowe: (pliki C, pliki Java, skrypty, makefile, pliki tekstowe z danymi, pliki tekstowe z wynikami testów itd.) Proszę nie wysyłać żadnych plików binarnych (wykonywalnych, bibliotek).
Nazwa załacznika powinna mieć postać analogiczną do tematu listu:

  <Imie>.<Nazwisko>-<grupa>-<temat zadania>.tgz
np. Grzegorz.Gzegzolka-pon1100-gniazda.tgz

Struktura załącznika

Załącznik powinien zawierać starowane i zgzipowane pliki z zadaniami z jednego ćwiczenia. Pliki z każdego zadania powinny być w oddzielnym katalogu o nazwach typu zad1, zad2, zad3a, zad3b (w zależności od liczby i numerów zadań w danym ćwiczeniu). Archiwum powinno dodatkowo obejmować dwa katalogi wyższego rzedu tzn. nazwę ćwiczenia (np. gniazda lub rmi2 itd.) i na najwyższym stopniu: katalog o nazwie <Imie.Nazwisko>.
np. Grzegorz Gzegzolka archiwizując zadania z ćwiczenia "gniazda" powinien stworzyć archiwum, w którym najwyższy katalog nazywa się Grzegorz.Gzegzolka, katalog ten mieści jeden podkatalog gniazda, w którym znajdują się katalogi zad1, zad2, zad3a, zad3b, zad4 ... w których są odpowiednie pliki z każdego zadania:

      Grzegorz.Gzegzolka/
          gniazda/
              zad1/
                  source1.c
                  source2.c
                  data1
              zad2/
                  source1.c
              ...

Aby ułatwić sobie zadanie, należy na dysku utworzyć taką strukturę katalogową, a następnie stworzyć odpowiedni plik:

  tar cvzf Grzegorz.Gzegzolka-pon1100-gniazda.tgz Grzegorz.Gzegzolka
W przypadku, gdy tar nie wspiera opcji 'z' można użyć następującego ciągu poleceń:
  tar cvf - Grzegorz.Gzegzolka | gzip > Grzegorz.Gzegzolka-pon1100-gniazda.tgz

Proszę nie używać polskich liter ani w nazwie załącznika, ani w nazwach plików, ani wewnątrz plików.