Warning: Undefined array key "userinfo" in /home/pp/.public_html/lib/plugins/indexmenu/action.php on line 54
Errata do testów [Podstawy Programowania]
Warning: Undefined array key "stylesheets" in /home/pp/.public_html/inc/StyleUtils.php on line 102


Podstawy Programowania

Instytut Informatyki Stosowanej, Politechnika Łódzka

Narzędzia użytkownika

Narzędzia witryny


Errata do testów

Żadne oprogramowanie nie jest wolne od błędów. Nasze testy maszynowe również ;-). Poniżej znajduje się lista istotnych poprawek, wprowadzonych do testów. Poprawki te mogą zmieniać uzyskane wcześniej wyniki, jeśli przesłane przez Was odpowiedzi okażą się niezgodne z wymogami testów.

26 luty 2018

  • Zadanie 21.1: Poprawiono test.
  • Zadanie 21.2: Poprawiono test.

17 luty 2018

  • Zadanie 7.74: Poprawiono test oraz przykład działania.

14 luty 2018

  • Zadanie 5.38: Poprawiono zapis o wyświetlaniu informacji w przypadku pustego wejścia.
  • Zadanie 7.53: Uszczegółowiono treść zadania o wartość terminatora ciągu liczb.

8 luty 2018

  • Zadanie 7.31: Doprecyzowano czym jest sąsiedztwo.

1 luty 2018

  • Zadanie 7.57: Doprecyzowano treść zadania.
  • Zadanie 7.19: Zmieniono przykład oczekiwanego wyniku.
  • Test 5.11: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 5.60: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 5.62: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 7.69: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 8.15: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.19: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.20: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.21: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.22: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.23: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.24: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.25: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.26: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.27: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.28: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.29: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.30: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.31: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 9.32: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.01: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.02: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.04: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.05: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.06: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.07: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.08: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.09: Poprawiono błąd sprawdzania kodu błędu procesu Studenta
  • Test 10.10: Poprawiono błąd sprawdzania kodu błędu procesu Studenta

28 stycznia 2018

  • Zadanie 8.22: Drobna korekta treści zadania oraz korekta testu, dodanie większej liczby rozważanych przypadków testowych.
  • Zadanie 8.18: Korekta błędnego komunikatu wyświetlanego przez test, dodanie liczb ujemnych do testowanych przypadków.
  • Zadanie 7.77: Doprecyzowano treść zadania.
  • Zadanie 7.74: Dodano drugi przykład liczbowy.
  • Zadanie 7.52: Poprawiono testowanie zgodności ze standardem.
  • Test 10.5: Poprawiono kolejność testowania wiatraczków.
  • Zadanie 7.7: Uszczegółowiono treść zadania.
  • Zadanie 7.11: Uszczegółowiono treść zadania.

26 stycznia 2018

  • Zadanie 7.53: Drobna korekta treści zadania.

23 stycznia 2018

  • Zadanie 7.42: Doprecyzowano treść zadania oraz poprawiono komunikaty o błędach, generowane przez test.

22 stycznia 2018

  • Zadanie 7.23: Uszczegółowiono treść zadnia.

15 stycznia 2018

  • Zadanie 6.4: Zmieniono ustawienia flag kompilacji.
  • Zadanie 7.15: Dodano do testu moduł sprawdzania czy funkcja została poprawnie zaimplementowana oraz zmieniono zakres przedziałów, z których losowane były zakresy.
  • Zadanie 7.16: Dodano do testu moduł sprawdzania czy funkcja została poprawnie zaimplementowana oraz zmieniono zakres przedziałów, z których losowane były zakresy.

10 stycznia 2018

  • Zadanie 5.55: Poprawiono treść oraz test.
  • Zadanie 9.6: Zmniejszono rygorystyczność testu przy ocenie sortowania.

9 stycznia 2018

  • Zadanie 7.22: Zmieniono flagi kompilacji.
  • Zadanie 7.23: Zmieniono flagi kompilacji.

7 stycznia 2018

  • Zadanie 6.29: Poprawiono przykład liczbowy.
  • Zadanie 6.3: Uzupełniono brakujący test.
  • Zadanie 8.6: Poprawiono błąd w przykładzie.

5 stycznia 2018

  • Zadanie 5.53: Poprawiono czytelność treści zadania oraz zmodyfikowano test, poprzedni nie sprawdzał poprawności wyświetlanych przez program wyrazów.
  • Zadanie 7.21: Uszczegółowiono treść zadania.

4 stycznia 2018

  • Zadanie 7.41: Poprawiono czytelność treści zadania.

3 stycznia 2018

  • Zadanie 5.41: Skorygowano błąd w treści zadania.

2 stycznia 2018

  • Zadanie 5.35: Poprawiono sprawdzanie wyniku programu Studenta, poprzedni test sprawdzał tylko pierwszą linię odpowiedzi. Zmieniono flagi kompilacji.
  • Zadanie 6.18: Poprawiono sprawdzanie wyniku programu Studenta, poprzedni test sprawdzał tylko pierwszą linię odpowiedzi. Zmieniono flagi kompilacji.
  • Zadanie 6.19: Poprawiono sprawdzanie wyniku programu Studenta, poprzedni test sprawdzał tylko pierwszą linię odpowiedzi. Zmieniono flagi kompilacji.
  • Zadanie 6.20: Poprawiono sprawdzanie wyniku programu Studenta, poprzedni test sprawdzał tylko pierwszą linię odpowiedzi. Zmieniono flagi kompilacji.
  • Zadanie 6.23: Poprawiono sprawdzanie wyniku programu Studenta, poprzedni test sprawdzał tylko pierwszą linię odpowiedzi. Zmieniono flagi kompilacji.
  • Zadanie 6.27: Poprawiono sprawdzanie wyniku programu Studenta, poprzedni test sprawdzał tylko pierwszą linię odpowiedzi. Zmieniono flagi kompilacji.

30 grudnia 2017

  • Zadanie 6.31: Dostosowano treść zadania do testu.

29 grudnia 2017

  • Zadanie 6.21: Zmieniono flagi kompilacji.

27 grudnia 2017

  • Zadanie 6.5: Uszczegółowiono treść zadania
  • Testy: Podniesiono poziom restrykcji podczas kompilacji. Usunięto tym samym możliwość korzystania z rozszerzeń spoza standardu C11.

20 grudnia 2017

  • Zadanie 8.2: Uszczegółowiono treść zadania

18 grudnia 2017

  • Zadanie 6.30: Poprawiono treść zadania.
  • Test 8.6: Dostosowano test do treści zadania.

17 grudnia 2017

  • Zadanie 6.22: Poprawiono treść zadania.
  • Test 2.22: Zmniejszono wymagania testu co do danych wyjściowych programu.

15 grudnia 2017

  • Zadanie 5.11: Uszczegółowiono treść zadania.

14 grudnia 2017

  • Test 5.11: Poprawiono błąd klasyfikacji liczby jako niepierwszej i niezłożonej. Zmianie uległa też treść zadania.
  • Zadanie 4.31 Uszczegółowiono treść zadania w części reakcji programu na błędy danych wejściowych.
  • Zadanie 5.21 Uszczegółowiono treść zadania w części reakcji programu na pusty ciąg liczb.

13 grudnia 2017

  • Test 1.6a: Poprawiono sprawdzanie dokładności, z jaką wyświetlany jest wynik dzielenia.
  • Test 1.6b: Poprawiono sprawdzanie dokładności, z jaką wyświetlany jest wynik dzielenia oraz sprawdzanie wyników wszystkich działań.
  • Test 1.7b: Poprawiono sprawdzanie wyników obliczeń.
  • Test 6.31: Dostosowano test do treści zadania, w przypadku wektorów poziomych test oczekiwał współrzędnych w błędnym formacie.

12 grudnia 2017

  • Test 4.31: Poprawiono błędnie wyświetlane wyjście programu Studenta

9 grudnia 2017

  • Test 6.28: Test nie sprawdzał w poprawny sposób odpowiedzi Studenta.
  • Test 11.02: Test oczekiwał dziwnej odpowiedzi w przypadku kiedy nie było możliwe odszyfrowanie wiadomości. Dodatkowo została skrócona długość słowa kluczowego.

8 grudnia 2017

  • Test 5.17: Test został wgrany w błędnej wersji, nie czekał na odpowiedź programu Studenta. Zostało to poprawione.

5 grudnia 2017

  • Test 1.13: Test niepoprawnie sprawdzał czy średnia wartość wyznaczona przez program jest poprawna.
  • Test 4.31: Test niepoprawnie sprawdzał czy wylosowana liczba mieści się w wymaganym zakresie.

4 grudnia 2017

  • Test 4.17: Poprawiono sposób porównywania odpowiedzi programu z oczekiwaną.
  • Test 4.22: Poprawiono treść komunikatu generowanego w przypadku wyświetlenia błędnej odpowiedzi.
  • Test 4.25: Poprawiono sposób wyszukiwania liczb w odpowiedzi programu.
  • Test 4.32: Poprawiono treść komunikatu generowanego w przypadku wyświetlenia błędnej odpowiedzi.

3 grudnia 2017

  • Test 4.23: Poprawiono sposób porównywania wyniku programu z oczekiwanym.
  • Test 5.22: Poprawiono sposób porównywania wyniku programu z oczekiwanym.

29 listopada 2017

  • Test 7.21: Poprawiono sposób porównywania wyniku programu z oczekiwanym.

28 listopada 2017

  • Test 3.06: Poprawiono test oraz przykład do zadania, tak żeby odpowiadał treści zadania.

27 listopada 2017

  • Test 4.05: Poprawiono sposób uruchamiania programu Studenta, poprzedni powodował, że działanie programu mógł się zakończyć zanim zostały odczytane dane wyświetlone na konsoli.
  • Test 4.06: Poprawiono sposób uruchamiania programu Studenta, poprzedni powodował, że działanie programu mógł się zakończyć zanim zostały odczytane dane wyświetlone na konsoli.
  • Test 4.07: Test został dostosowany do treści zadania, dodano również przykładowe wyjście programu w zadaniu.
  • Test 4.08: Zmieniono sposób porównywania wyjścia program ze wzorcem.
  • Test 4.30: Zmieniono sposób sprawdzania działania programu Studenta.

26 listopada 2017

  • Test 4.05: Skrócenie komunikatu wyświetlanego w przypadku błędnej odpowiedzi.
  • Test 4.08: Skrócenie komunikatu wyświetlanego w przypadku błędnej odpowiedzi.
  • Test 5.24: Poprawienie metody sprawdzania odpowiedzi programu Studenta.
  • Test 5.25: Poprawienie metody sprawdzania odpowiedzi programu Studenta, liczby całkowite już będą akceptowane.
  • Test 5.34: W jednym specyficznym przypadku test wymagał wypisania dwóch zer, zostało to naprawione.

25 listopada 2017

  • Test 3.04: Test przez przypadek wymagał podania polskich liter, zostało to zmienione.

22 listopada 2017

  • Test 4.28: Dostosowanie testu do treści zadania.
  • Test 4.30: Test oczekiwał od użytkownika wyświetlania polskich znaków, zostało to zmienione.
  • Test 5.20: Poprawiony został sposób sprawdzania odpowiedzi Studenta.
  • Test 5.28: Poprawiony został sposób sprawdzania odpowiedzi Studenta.
  • Test 5.34: W pewnym przypadku test oczekiwał wyświetlenie dwóch zer przez program, zostało to naprawione.

21 listopada 2017

  • Test 2.09: Zmiana komunikatu w przypadku wykrycia liczb zmiennoprzecinkowych.
  • Test 2.19: Poprawione sprawdzenie tekstu wyjściowego programu.
  • Test 4.06: Poprawione sprawdzanie formatowania, test wymagał znaków nowej linii po każdej liczbie, zostało to usunięte.
  • Test 4.10: Poprawione rzutowanie string na float w teście.
  • Test 4.11: Poprawiony błąd z równoczesnym ustawianiem flag Fix needed i OK w teście.
  • Test 4.12: Sprawdzanie kodu zwracanego przez program.
  • Test 4.31: Poprawione sprawdzanie dokładności float.
  • Test 4.32: Poprawione rzutowanie string na float w teście.
  • Test 5.20: Zmiana wyświetlanego komunikatu w przypadku braku myślnika.
  • Test 5.53: Poprawione zliczanie najdłuższych wyrazów.
  • Test 5.57: Lekko zmieniony sposób generowania tekstu do testu.

20 listopada 2017

  • Test 4.09: Poprawiono źle sprawdzane granice -10..10 w teście.

18 listopada 2017

  • Test 2.28: Poprawiono źle sprawdzaną wartość kodu powrotu, zwracaną przez program (return dla funkcji main).
  • Test 5.08: Poprawiono źle rozpoznawane formatowanie danych wyjściowych.
  • Test 5.12: Poprawiono błąd rozpoznawania wartości liczbowych w danych wyjściowych
  • Test 5.22: Poprawiono błąd parsowania białych znaków w danych wyjściowych
mater/errata.txt · ostatnio zmienione: 13/10/2018 13:38 przez Piotr Duch