Skip to main content
Skip header
Terminated in academic year 2019/2020

Algorithms and Data Structures

Type of study Bachelor
Language of instruction Czech
Code 714-0085/02
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.

Subject syllabus

Introduction. Algorithm and its properties, write algorithms using flowcharts.
Algorithmization of tasks, computer simulation work.
Delphi programming language. Constants, variables, identifiers, operators.
Standard data types, ordinal types. Expressions. The structure of the program.
Assignment statement, input and output commands.
Compound statement, conditional statements. Loop statements.
Structured data types. Array type. Strings.
Records. Working with files, text files.

Literature

[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

Advised literature

[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