Cvičení k předmětu IB001

Luděk Bártek

bar@fi.muni.cz

 

Konzultační hodiny

  • Pondělí        12:00 – 13:00 

  • Úterý                12:00 – 13:00 

  • Středa                12:00 – 13:00 

  • Případně další po domluvě via e-mail 

  • Kancelář G409 (Gotex, Budova B, 3. patro, napravo od schodiště) 

  • Viz Osobní stránka v Isu. 

     

     

 

Náplň a požadavky na cvičení

  • Náplň praktické procvičení látky probrané na přednášce. 

  • Teoretická znalost látky z poslední přednášky. 

    • Začátek cvičení – teoretické zopakování 

      • Dotazy na studenty. 

    • Neznalost probrané látky  

      • neomluvená absence 

      • Neznalost  

        • Neschopnost opakovaně odpovídat na dotazy,  

        • Neschopnost použití teorie z přednášky při psaní programů na cvičení. 

 

Požadavky na zápočet

  1. 1. Účast na cvičení 

    1. 1. Max. 2 neomluvené absence. 

    2. 2. Omluvenky na studijní. 

    3. 3. Musí být v ISu. 

  2. 2. Napsat průběžné písemky (max. 60 bodů). 

  3. 3. Odevzdat 4 domácí úkoly (-12 – 0 bodů). 

  4. 4. Získat minimálně 30 bodů. 

  5. 5. Získané body se započítávají ke zkoušce 

    • během semestru lze získat body na známku E.  

  1. 6. Hodnocení zkoušky – viz přednáška. 

 

Průběžné písemky

  • Píší se během semestru. 

    • Délka - ~ 50 min. čistého času. 

  • Bodování: 

    1. 1. Písemka – 25 bodů 

    2. 2. Písemka – 35 bodů 

  • 1 opravná písemka 

    • na konci semestru – 2 obtížnosti zadání 

    • lze opravit horší z průběžných písemek 

 

Domácí úkoly

  • 4 domácí úkoly: 

    • Cykly 

    • Vícerozměrná pole 

    • Funkce 

    • Práce se soubory 

     

 

Domácí úkoly
(hodnocení a odevzdání)

  • Odevzdání do týdne 

    • Úkol v pořádku – 0 bodů 

    • Chyba – týden na opravu 

    • Chyba při 2. odevzdání - -4 - -1 bod podle závažnosti chyby 

    • Pozdní odevzdání (úkolu, opravy) 

      •  -1 bod za každý týden zpoždění 

     

 

Cíle cvičení

 

Nastaveni vývojového prostředí

  • Parametry překladače: 

    • -Wall -pedantic -std=c99 

  • Nastavení v Code::Blocks IDE 

    • V menu položka Settings – Compiler and Debuger 

    • V dialogové okně Compiler and Debuger Settings 

      • záložka Compiler Settings a na ní záložka Other options 

        • Zde vyplnit -Wall -pedantic -std=c99