714-0085 – Algoritmy a datové struktury (ADS)
Garantující katedra | Katedra matematiky a deskriptivní geometrie |
Garant předmětu | doc. RNDr. Zdeněk Boháč, CSc. |
Úroveň studia | pregraduální nebo graduální |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Hlavním cílem je seznámit se základními principy používanými při řešení problémů na počítači, seznámit se základními abstraktními datovými typy a strukturami a naučit se je implementovat a používat. Získat vědomosti a dovednosti nezbytné pro návrh algoritmu, zapsat jej v programovacím jazyce (Delphi) a odladit
Vyučovací metody
Přednášky
Individuální konzultace
Cvičení (v učebně)
Ostatní aktivity
Anotace
Algoritmus a jeho vlastnosti, algoritmický přístup k řešení úloh. Konstanty,
proměnné, identifikátory. Jednoduché datové typy, ordinální typy. Výrazy.
Struktura programu v Delphi. Přiřazovací příkaz, příkazy vstupu a výstupu.
Složený příkaz, podmíněné příkazy, příkazy cyklu. Strukturované datové
typy. Typ pole, pole polí. Řetězce, záznamy. Práce se soubory, textové
soubory. Podprogramy. Deklarace a volání podprogramu, formální a aktuální
parametry, volání parametrů hodnotou a odkazem. Bloková struktura, lokální a
globální proměnné. Rekurzívní podprogramy.
Povinná literatura:
Doporučená literatura:
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.