Skip to main content
Skip header

Algorithms and Data Structures

Language of instruction čeština
Code 714-0085
Abbreviation ADS
Course title Algorithms and Data Structures
Coordinating department Department of Mathematics and Descriptive Geometry
Course coordinator doc. RNDr. Zdeněk Boháč, CSc.

Summary

Concepts of algorithmic problem solving. Programming language Pascal:
Constants,variables,identifiers. Simple data types,ordinal types.
Expressions. Pascal program structure. Assignment statement,I/O statements,
compound statement,conditional statements,loop statements. Arrays,strings,
records,files,text files. Procedure and function definition,call parameters by
value and reference.

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