Cvičení k předmětu IB001 Luděk Bártek bar@fi.muni.cz Konzultační hodiny ● ● ● ● ● Pondělí Úterý Středa 12:00 – 13:00 12:00 – 13:00 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. neomluvená absence Neznalost – – – Neznalost probrané látky ● ● 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. Účast na cvičení 1. Max. 2 neomluvené absence. 2. Omluvenky na studijní. 3. Musí být v ISu. 2. Napsat průběžné písemky (max. 60 bodů). 3. Odevzdat 4 domácí úkoly (-12 – 0 bodů). 4. Získat minimálně 30 bodů. 5. Získané body se započítávají ke zkoušce • během semestru lze získat body na známku E. 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. Písemka – 25 bodů 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í ● Prakticky procvičit programování – – – – Programovací jazyk C. Překladač – gcc (MinGW) Vývojové prostředí – Code::Blocks Vlastní notebook ● Nainstalovat vývojové prostředí ze stránek – – – Windows – codeblocks with MinGW Linux – CodeBlocks + gcc-c Mac OS X – CodeBlocks + Xcode ● Materiály ze cvicení – IS – Předmět IB001 – Studijní materiály – Materiály ze c Nastaveni vývojového prostředí ● Parametry překladače: – -Wall -pedantic -std=c99 V menu položka Settings – Compiler and Debuger V dialogové okně Compiler and Debuger Settings ● ● Nastavení v Code::Blocks IDE – – záložka Compiler Settings a na ní záložka Other options – Zde vyplnit -Wall -pedantic -std=c99