Skip to main content
Skip header
Ukončeno v akademickém roce 2019/2020

Algorithms and Data Structures

Type of study Bachelor
Language of instruction Czech
Code 714-0085/01
Abbreviation ADS
Course title Algorithms and Data Structures
Credits 5
Coordinating department Department of Mathematics and Descriptive Geometry
Course coordinator doc. RNDr. Zdeněk Boháč, CSc.

Osnova předmětu

1. Introduction. Algorithm and its properties, write algorithms using flowcharts.
2. Algorithmization of tasks, computer simulation work.
3. Delphi programming language. Constants, variables, identifiers, operators.
4. Standard data types, ordinal types. Expressions. The structure of the program.
5. Assignment statement, input and output commands.
6. Compound statement, conditional statements.
7. Loop statements.
8. Structured data types. Array type.
9. Strings.
10. Records. Working with files, text files.
11. Subroutines. Subroutine declaration and subroutine call, formal and actual parameters.
12. Passing a parametr by value and by reference. Block structure, local and global variables.
13. Recursion, recursive procedures and functions, forward declarations..
14. Reserve.

E-learning

www.studopory.vsb.cz
mdg.vsb.cz

Povinná literatura

[1] Wirth, N.: Algorithms + Data Structures = Programs. Prentice Hall,
New Jersey, 1975. ISBN 0-13-022418-9 
[2] Kolomazník, I.: Computer Technics and Algorithms. VŠB – TUO,
Ostrava 2005. ISBN 80-248-0799-8

Doporučená literatura

[1] Wirth, N., Jensen, K.: PASCAL - User Manual and Report, ISO Pascal
Standard. Springer-Verlag 1991. ISBN 0-540-97649-3 
[2] Lischner, R.: Delphi in a Nutshel.O’Reilly, 2000. ISBN 1-56592-659-5