Detail předmětu

Programovací seminář

FIT-IPSAk. rok: 2017/2018

Předmět nemá anotaci.

Jazyk výuky

čeština

Počet kreditů

2

Garant předmětu

Výsledky učení předmětu

Předmět nemá znalosti.

Prerekvizity

Nejsou žádné prerekvizity.

Způsob a kritéria hodnocení

Zápočet je udělen při získání minimálně 50 bodů za semestr.

Osnovy výuky

    Osnova přednášek:
    DEMO cvičení s rozšířeným výkladem:
    1. Ukazatele, dynamické přidělování paměti.
    2. Aktivační záznam, rekurze.
    3. Překlad a ladění programu
    4. (cvičení viz níže)
    5. (cvičení viz níže)
    6. Stavové automaty, regulární výrazy v *nixových programech
    7. Synchronizace procesů
    8. Uváznutí
    9. (cvičení viz níže)
    10. (cvičení viz níže)
    11. Tabulka stránek v OS
    12. Stránkování na žádost, výpadky stránek
    13. Zápočtová písemka

    Osnova počítačových cvičení:
    1. -
    2. -
    3. -
    4. cvičení s konzultací k úloze (cvičení s výkladem)
    5. řešení a předvedení zadaného úkolu s konzultací (cvičení s výkladem)
    6. -
    7. -
    8. -
    9. cvičení s konzultací k úloze (cvičení s výkladem)
    10. řešení a předvedení zadaného úkolu s konzultací (cvičení s výkladem)
    11. -
    12. -
    13. -

Učební cíle

Cílem předmětu je nahlédnout na klíčové kapitoly principů programování a operačních systémů jiným pohledem, zejména v souvislosti s abstrakcemi algoritmů a formálních automatů a modelů tak, aby došlo k vzájemnému propojení jak teoretických, tak praktických dovedností a znalostí.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

  • 10 bodů za každou úlohu řešenou ve dvojici, celkem 20
  • 80 bodů zápočtová písemka

Zařazení předmětu ve studijních plánech

  • Program IT-BC-3 bakalářský

    obor BIT , 2 ročník, zimní semestr, volitelný

Typ (způsob) výuky

 

Cvičení odborného základu

20 hod., povinná

Vyučující / Lektor

Projekt

6 hod., nepovinná

Vyučující / Lektor