Polecenie:
Rozwiązania: n1
W związki z licznymi pytaniami, informuję, że standardowy termin poprawy to te same ćwiczenia w kolejnym tygodniu co był pisany pierwszy termin kolokwium. Można przyjść z inną grupą (o ile będą wolne miejsca), dodatkowy termin jest w piątek, w ostateczności zostaje sobota z zaocznymi (jeśli ktoś dojeżdza komunikacją miejską – proszę przygotować się na słabe opcje dojazdu na Stary Dwór w weekend).
Terminy zajęć i sale, które pozostały:
środa: 16:45-19:00, A2/16
czwartek 16:45-19:00, A3/16
piątek 8:15-12:45, E1/15
sobota 13:15-15:30, 15:45-18:00 E1/15
Na sali może w jednym momencie znajdować się maks. 20 osób, więc pierwszeństwo mają osoby przychodzące na swoje właściwe ćwiczenia.
W trakcie konsultacji lub dyżuru niestety nie ma możliwości poprawy, bo w pokoju nie mam do dyspozycji stanowiska komputerowego jak i jest za mało czasu.
Jeśli ktoś chciałby kilkukrotnie podejść do poprawy, w powyższych terminach jest to możliwe o ile będą wolne miejsca na sali.
Jeśli sala w terminie poprawy będzie zamknięta (np. gdy nikt nie przyjdzie a potem ktoś się spóźni), będę u siebie w pokoju w E0/17.
Zgodnie z regulaminem zajęć (umieszczonym przy pierwszych ćwiczeniach):
Przykładowy zestaw na poprawę – pdf.
Lista na ćwiczenia – gist
Tematyka: tablice i kolekcje, typ wyliczeniowy enum.
Jakie operacje/zagadnienia trzeba znać/rozważyć?
1) jak stworzyć tablicę, kolekcję… w typach prostych i referencyjnych
2) jaka biblioteka jest potrzebna? (czy wszystko dopisuje IDE czy trzeba coś ręcznie?)
3) co się dzieje, gdy dodajemy byty innego typu albo różnych typów?
4) jak dodaje się elementy na tablicę, kolekcję, czy trzeba po kolei, czy można dowolnie? czy muszą być niepowtarzalne?
5) jak wypisać wszystkie elementy tablicy/kolekcji na konsoli?
6) jak zwrócić ostatni i pierwszy element z tablicy/kolekcji?
7) jak zwrócić dowolny element z tablicy/kolekcji, o ile to możliwe?
8) jak posortować elementy na tablicy, kolekcji?
9) jak sprawdzić rozmiar/liczbę elementów w tablicy/kolekcji?
10) jak sprawdzić czy tablica/kolekcja zawiera daną wartość/referencję?
11) jak można odwrócić elementy w tablicy/kolekcji? w tym kontekście chodzi o odwrócenie kolejności (a nie odwrotne sortowanie)
12) jak można usuwać elementy z tablic/kolekcji? czy można pierwszy, ostatni lub jakiś ze środka?
Lista na ćwiczenia – gist
Do nauki do czasu kolokwium:
Lista na ćwiczenia – gist
Tematyka: utrwalenie wiadomości i umiejętności w postaci napisania jednego dłuższego programu.
Lista na ćwiczenia – gist.