Przedmiot składa się z 15 h wykładów oraz 7 spotkań laboratoryjnych (po 1,5 h).
Warunkiem zaliczenia jest uzyskanie >=30 punktów z kolokwium wykładowego i uzyskanie >15 punktów z laboratorium. Suma punktów z wykładu i laboratorium musi być >50 punktów.
<= 50 pkt. -> 2
> 50 pkt. -> 3
> 60 pkt. -> 3,5
> 70 pkt. -> 4
> 80 pkt. -> 4,5
> 90 pkt. -> 5
Tematy projektów będą proponowane w trakcie semestru przez prowadzących laboratoria. Ocenie podlegać będzie zrozumienie przez studenta zagadnienia oraz kodu programu a także umiejętność jego zmodyfikowania podczas oddawania projektu.
Ważne zagadnienia podlegające sprawdzeniu podczas wejściówki to:
for
,Napisz program, który w funkcji main
wczyta z klawiatury liczbę typu całkowitego, zaalokuje w pamięci komputera jednowymiarową tablicę o takim rozmiarze i przekaże ją jako argument do funkcji wypelnij
. Funkcja wypelnij
wypełni tablicę wyrazami ciągu arytmetycznego \((1, 4, 7, \ldots)\), iloczyn tych wyrazów zwróci przez wskaźnik do funkcji main
, a ich sumę zwróci do funkcji main
jako wartość zwracaną funkcji wypelnij
. Funkcja main
zapisze obie wartości (obliczoną sumę i iloczyn) do pliku, zamknie plik i zwolni miejsce w pamięci zaalokowane na tablicę. Niedozwolone jest korzystanie z jakichkolwiek notatek, urządzeń elektronicznych i podobnych materiałów.
Czas wykonania: 10 minut.