Kód: UINF/SPR1 Prednášajúci a cvičiaci: RNDr. PhDr. Peter Pisarčík, RNDr. Róbert Novotný, PhD Prednáška: štvrtok, 8:55, P/14 Cvičenie: štvrtok, po prednáške, P/7
Skladba predmetu
Predmet pozostáva z dvoch blokov. Prvých 6 týždňov bude venovaných princípom programovania v unixovských systémoch pod vedením Dr. Pisarčíka, druhá polovica princípom vývoja aplikácií na platforme Android pod vedením Dr. Novotného.
Princípy programovania v unixovských systémoch
- Procesy, signály
- obsluha signálov
- forkovanie procesov
- IPC
- Rúry
- Sockety
- Zdieľaná pamäť
- Zámky
- Ladenie a chybové správy
- gdb
- Súborové operácie vyššej úrovne
Požiadavky na hodnotenie
Každý blok bude ukončený vypracovaním záverečného zadania. Hodnotenie za predmet pozostáva z priemeru hodnotení za jednotlivé bloky
Odporúčaná literatúra
- Advanced Linux Programming, voľne dostupná kniha
- Pokročilé programování v operačním systému Linux, český preklad z roku 2003, ISBN 9788086497297