Zaprojektować, zaimplementować i zademonstrować w praktyce użycie wątków.
Iteracyjne wyszukiwanie wspólnych mianowników dla wszystkich par liczb z zadanego przedziału bez blokowania aplikacji (czyli w wątku drugoplanowym) z możliwością przerwania, pauzy, z prezentacją wyników i postępu.
Zadanie j.w. ale w wykonaniu wielowątkowym (jeden wątek dla danej pary) z możliwością definiowania liczby jednocześnie uruchomiomych wątków oraz porównaniem efektywności.
Sporządzenie listy ścieżek wszystkich plików na dysku w wątku drugoplanowym (z zatrzymaniem, pauzą, prezentacją postępu,...)
Pobieranie duzego pliku z sieci - jeden wątek drugoplanowy (warunki jak w zad.1) np. z pomocą klasy WebClient
Pobieranie wielu plików z sieci - wiele wątków (warunki jak w zad.2)
Tablicowanie funkcji w dużej dziedzinie z użyciem klasy BackgroundWorker (z zatrzymaniem, prezentacją postępu)
Uwaga! Wszystkie zadania mają być zrealizowane w przykładowych, działających aplikacjach.