Přeskočit na hlavní obsah
Přeskočit hlavičku
Ukončeno v akademickém roce 2016/2017

Programovací jazyky

Typ studia bakalářské
Jazyk výuky čeština
Kód 545-0413/04
Zkratka ProgLang
Název předmětu česky Programovací jazyky
Název předmětu anglicky Programming Languages
Kreditů 5
Garantující katedra Katedra ekonomiky a systémů řízení
Garant předmětu Ing. Michal Řepka, Ph.D.

Osnova předmětu

1. Úvod a základní pojmy, Způsob zpracování programu, Struktura programu, Kompilace a Linkování
2. Tvorba projektu - Win32 Console Application - pomocí software Visual Studio 2008 nebo některé jeho vyšší verze.
3. Deklarace, definice a volání funkcí
4. Deklarace, definice proměnné s použitím jednoduchých datových typů (int, char, float, double)
5. Použití jednoduchých proměnných. (přiřazení, inkrementace a dekrementace, čtení)
6. Deklarace, definice použití složených proměnných – pole a struktura
7. Deklarace a definice ukazatele
8. Použití ukazatele pro vytváření a rušení dynamických proměnných
9. Větvení programu pomocí: if – else a použití v programu
10. Větvení programu pomocí: switch a použití v programu
11. Cyklus: For, a jeho použití
12. Cykly s podmínkou: while, do – while
13. Datová reprezentace znaků a řetězců - ASCII / Unicode
14. Práce s řetězci

Povinná literatura

[1] HEROUT, P. Učebnice jazyka C. 4. Přepracované vydání. České Budějovice: KOPP,
2006. 280 s. ISBN 80-7232-220-6.
[2] KERNIGHAN, B. W.; RITCHIE, D. M. Programovací jazyk C. Brno: Comp. Press,
2006, 288s. ISBN 80-251-0897-X.

Doporučená literatura

[1] WROBLEWSKI, P. Algoritmy. Brno: České Budějovice, 2004. 352 s. ISBN 80-251-
0343-9.