A basic course of programming for students of mathematics. Beside programming in Pascal and Borland Pascal on personal computer it covers the main problems of algorithm and program design. For successful passing of the winter semester it is required (beside other conditions) to pass a practical test on a PC (writing a small program). The test is prescribed and evaluated by the lecturer. Each student has three tryouts. Credit from the seminary is not required before passing the exam in the summer semester.
Last update: T_KSVI (12.04.2001)
Přednáška pro 1. ročník bakalářského studia matematiky. Obsahem kursu je seznámení s prací na osobním počítači typu PC, základy programování v jazyce Pascal a Turbo Pascal a klíčové otázky z oblasti návrhu algoritmů a tvorby programů. Jednou z podmínek udělení zápočtu za ZS je úspěšné vykonání praktického testu u počítačů (odladění programu).
Test zadává a hodnotí přednášející, každý student se testu může zúčastnit
nejvýše třikrát. V letním semestru není získání zápočtu podmínkou konání zkoušky.
Last update: G_I (11.04.2003)
Literature - Czech
J.Drózd, R.Kryl: Začínáme s programováním, Grada Praha 1992
P.Töpfer: Základy programování v úlohách, Scientia Praha 1997
P.Töpfer, D.Töpferová: Programování - Sbírka úloh, Fortuna Praha 1998
P.Töpfer: Programování - Rekurze, Fortuna Praha 1998
P.Töpfer: Algoritmy a programovací techniky, Prometheus Praha 1995
N.Wirth: Algoritmy a datové struktury, Alfa, Bratislava 1988
I.Libicher, P.Töpfer: Od problému k algoritmu a programu, Grada Praha 1992
různé učebnice a příručky na Turbo Pascal a Borland Pascal
Last update: G_I (16.03.2004)
Syllabus - Czech
1. Práce na PC v Turbo Pascalu
práce na PC, integrované prostředí Turbo Pascalu, ladící prostředky.
2. Jazyk Pascal a Turbo Pascal
algoritmus, správnost, vstupní a výstupní data, efektivita
program, programovací jazyk, chyby v programu, ladění