Warning
This page is located in archive. Go to the latest version of this course pages. Go the latest version of this page.

Domácí úkoly

Domácí úkoly se odevzdávají do systému BRUTE - Bundle for Reservation, Uploading, Testing and Evaluation.

Termíny odevzdání domácích úkolů pro prezenční studium v letním semestru 2024/2025:

  • 1. domácí úkol - podle cvičení v pondělí až pátek 3.7. 3. 2025 vždy v 23:59
  • 2. domácí úkol - podle cvičení v pondělí až pátek 10.14. 3. 2025 vždy v 23:59
  • 3. domácí úkol - podle cvičení v pondělí až pátek 17.21. 3. 2025 vždy v 23:59
  • 4. domácí úkol - podle cvičení v pondělí až pátek 24.28. 3. 2025 vždy v 23:59
  • 5. domácí úkol - podle cvičení v pondělí až pátek 31.3.4. 4. 2025 vždy v 23:59

Pozdní odevzdání je penalizováno (první započatý týden prodlení ztrátou 2 bodů, druhý týden ztrátou 5 bodů), domácí úkol se považuje za odevzdaný, pokud prošel úspěšně všemi testy.

Odevzdání všech domácích úkolů (tj. i opožděně, za 0 bodů) je podmínkou k udělení zápočtu.

Pokus o obcházení některého z testů, který nebude v souladu se zadáním (typicky náhodné zkoušení výsledků, využití známých i neznámých chyb v BRUTE, apod.) bude penalizováno udělením 0 bodů za daný domácí úkol a jeho povinností ho přepracovat.

Domácí úkoly jsou kontrolovány na výskyt plagiátů.

Práce s výstupem AE

Domácí úkoly jsou testovány pomocí Java frameworku JUnit 5, a výsledek AE je reprezentován pomocí Maven pluginu Surefire Report. Příklad tohoto reportu můžete vidět zde. Nejvíce vás zajímá sekce Test Cases - pokud váš kód pro nějaká data vrátil špatný výstup, uvidíte zde červeně označené testy spolu s dodatečnými informacemi:

Kliknutím na “[Detail]” můžete případně zobrazit další podrobnosti o problému, jako je např. stacktrace.

courses/b0b36pjv/hw/start.txt · Last modified: 2025/02/13 13:13 by seredlad