Skip to main content
Skip header
Terminated in academic year 2011/2012

Programming Basics for Control Systems

Type of study Bachelor
Language of instruction Czech
Code 450-2041/02
Abbreviation ZPŘS
Course title Programming Basics for Control Systems
Credits 4
Coordinating department Department of Cybernetics and Biomedical Engineering
Course coordinator doc. RNDr. Jindřich Černohorský, CSc.

Subject syllabus

1. Getting Started with C
2. Data Types
3. Variables
4. Operators
5. Arithmetic operators, logical operators, bit-wise operators, assignment operators,relational operators...
6. Control Flow
7. if, if-else, do-while loop, while loop, for loop and switch.
8. FunctionS
9. Passing arguments to function and recursive function in C
10. Pointer
11. Arrays
12. Structures
13. Strings
14. Dynamic Memory Allocation

Literature

Herout, P. Učebnice jazyka C. Praha: [Středisko pro podporu studentů se specifickými potřebami ELSA ČVUT], 2015. ISBN 978-80-7232-383-8 .

Advised literature

Richta, K., Šaloun, P.: Programovací jazyk C, skriptum ČVUT, Praha 1998
Wirth, N.: Algoritmy a štruktúry údajov, Alfa, Bratislava 1989
Šaloun, P.: Programovací jazyk C. Skriptum FEI VŠB-TU Ostrava 1994
Šnorek, M. Richta K.: Připojování periferií k PC, Grada, 1996
Horák, J: Učebnice hardware, Computer Press, 2000