• Testík z přednášky
    • IS→ PB071_test1_skupinaX
  • Zadání 1. domácího úkolu
  • Založení SVN repozitáře, ukázka základních operací dle návodu nebo videa
    • https://fadmin.fi.muni.cz/auth/
    • lokální adresář na PC, podadresáře hello, hw01, hw02 … hw06
    • přidání uživatele xtoth1 do repozitáře s právem číst
    • Import, Check out, Update, Commit
  • Otestování odevzdání nanečisto
    • Vyzkoušejte si proces odevdávání domácích úkolů na testovacím příkladu
    • Obdržíte na svůj mail na ISu vyhodnocení vašeho programu.
    • Další spuštění skriptu bude obsahovat záměrné vložení spoždění o 15 minut (tj. můžete odevzdat hned, ale vyhodnocení dojde až za 15 minut)
  • Jednoduchý příklad na čtení znaků ze vstupu
    • načtení jednoho znaku pomocí getchar()
    • detekce ukončení vstupu pomocí \n
    • výpis znaku na výstup pomocí printf(“%c“, znak);
    • načtení jednoho dekadického čísla ze vstupu: scanf(“%d“,&number); kde number je proměnná typu int
    • načtení jednoho hexadecimálního čísla ze vstupu: scanf(“%X“, &hexNum); hexNum je proměnná typu unsigned int
    • výpis dekadického čísla na alespoň 3 místa: printf(“%03u“, number);
    • výpis čísla v hexadecimálním formátu: printf(„0x%X“, hexNum);
  • Vytvoření, kompilace a debugging projektu v QT Creator
    • Program na výpočet faktoriálu (s funkční chybou)
    • Debugging dle nabídky Debug (Start, Stop debugging, Next line, Step into, Toggle breakpoint)
    • Zobrazeni obsahu proměnných během ladění Debug→Debugging windows→Watches
    • Nastavení parametrů příkazové řádky programu pro potřeby Projects→Run→Arguments
    • Jakékoli problémy prosím hlaste svému cvičícímu
  • Využití nástroje diff pro kontrolu shody výstupu s ukázkovým řešením
    • skriptování na aise vám zajistí kontrolu přesné shody chování s ukázkovým řešením ještě před odevdáním nanečisto
    • snadněji zjistíte, kde je případný problém
    • skript pro první domácí úkolu je dostupný zde