Domácí úkoly

Úkoly jsou automaticky testovány systémem Squeezer. Testy probíhají každý den v 6, 9, 12, 15, 18, 21 a 23 hodin.

Přístupové údaje k repozitáři

  • URL vašeho repozitáře je https://gitlab.fel.cvut.cz/B172_B6B36DSA/username.git - klikněte na tlačítko „Sign with Shibboleth“ uživatelské jméno a heslo je stejné, jako v KOSu.
  • Informace o práci s GITem naleznete například zde nebo zde.
  • Pro rychlé rozběhnutí práce s repozitářem musíte:
    1. Nainstalovat GIT. Pokud nejste příznivcem příkazové řádky, doporučujeme nainstalovat SourceTree (Windows, Mac). GIT podporují také všechna používaná Java IDE včetně Netbeans.
    2. Pro práci s repositářem: git@gitlab.fel.cvut.cz/B172_B6B36DSA/username.git - nastavit SSH klíč.
    3. Vytvořit lokální kopii repozitáře na svém stroji: git clone ssh://git@gitlab.fel.cvut.cz/B172_B6B36DSA/username.git
    4. Vytvořit adresář homeworks: cd username; mkdir homeworks
    5. V adresáři homeworks vytvořit a editovat soubor s úkolem pomocí svého oblíbeného editoru či IDE: vi homeworks/Homework1.java
    6. Přidat jej pod správu GIT: git add homeworks/Homework1.java
    7. Provést commit ve vašem lokálním repozitáři: git commit -m “prvni commit”
    8. Odeslat změny na na GitLab (úkol bude následně zkontrolován testovacím systémem): git push
    9. Pro zjištění informací o repozitáři používejte příkazy git status a git log

Zadání domácích úkolů

Zadání jednotlivých úkolů naleznete: zde.

Domácí úkoly odevzdávejte pouze prostřednictvím repozitáře. Každý úkol umístěte do adresáře homeworks a souboru Homework<n>.java, kde <n> je číslo úkolu. Všechny odevzdávané třídy dělejte neveřejné (aby mohly být v jednom souboru) a neumísťujte je do žádného balíčku. Kromě vašeho kódu neodevzdávejte nic jiného - třídy a rozhraní, která jsou součástí zadání, si k vašemu kódu přilinkujeme sami. Pokud chcete ve zdrojovém kódu používat češtinu, používejte kódování ISO8859-2.

Pokud narazíte na jakékoliv problémy týkající se odevzdávacího systému, dejte o nich (mailem) vědět včas cvičícímu Janu Drchalovi. Dotazy na samotné úkoly směřujte vždy na svého cvičícího.

Výsledky kontroly domácích úkolů

Výsledky naleznete zde.

courses/b6b36dsa/ukoly.txt · Last modified: 2018/02/28 10:48 by drchajan