Strukturované programování

Předmět Strukturované programování (SP)
Garantuje Katedra technických studií (KTS)
Garant doc. Ing. Karel Richta, CSc.
Jazyk česky
Počet kreditů 5
Ekvivalent
Prezenční studium
Přednáška2 h
Cvičení2 h
Kombinované studium
Tutoriál / přednáška8 h
Cvičení8 h
Studijní plán Typ Sem. Kred. Ukon.
Aplikovaná technika pro průmyslovou praxi - navazující kombi, platný od ZS 2021/2022 P 1 5 kr. KZ
Aplikovaná technika pro průmyslovou praxi - navazující kombi, platný od ZS 2022/2023 P 1 5 kr. KZ
Aplikovaná technika pro průmyslovou praxi - navazující, platný od ZS 2021/2022 P 1 5 kr. KZ
Aplikovaná technika pro průmyslovou praxi - navazující, platný od ZS 2022/2023 P 1 5 kr. KZ

Anotace

Předmět je zaměřen na pokročilé programovací techniky a nástroje s cílem připravit studenty na reálné úlohy z oblasti návrhu a vývoje software pro průmyslové či řídící systémy. Předpokladem je znalost základních programovacích technik (podmínky, cykly, funkce) a elementární znalosti informatiky.

Sylabus

  • Datové struktury
  • Ukazatele a práce s dynamickou alokací paměti
  • Objektový přístup, třída, objekt jako instance třídy
  • Paralelizace běhu programu, procesy, vlákna
  • Sockety, komunikace typu klient/server
  • UML diagramy, návrhové vzory
  • Systém GIT
  • XML a JSON soubory

Povinná literatura

  • HEROUT, P. Učebnice jazyka C. 1. díl, České Budějovice: Kopp, 2009 (6. vyd.), 271 stran, ISBN 978-80-7232-383-8.
  • HEROUT, P. Učebnice jazyka C. 2.díl, České Budějovice: Kopp, 2008 (4.vyd.), 180 stran, ISBN 978-80-7232-367-8

Doporučená literatura

  • VIRIUS, M. Od C k C++. 1. vyd. České Budějovice: Kopp, 2009. ISBN 80-7232-110-2
  • Kernighan, B.W., Ritchie, D.M. The C Programming Language. Computer Press, 2019.

^ nahoru ^