Detail předmětu

Základy programování

FAST-GE26Ak. rok: 2024/2025

Formální jazyky, programovací jazyky, algoritmizace, vizuální programovací prostředí, struktury algoritmů.

Jazyk výuky

čeština

Počet kreditů

2

Zajišťuje ústav

Ústav geodézie (GED)

Vstupní znalosti

Schopnost samostatně sestavit a odladit program

Pravidla hodnocení a ukončení předmětu

Vymezení kontrolované výuky a způsob jejího provádění stanoví každoročně aktualizovaná vyhláška garanta předmětu.

Učební cíle

Získání základních schopností algoritmizace úloh

Typ (způsob) výuky

 

Přednáška

13 hod., nepovinná

Vyučující / Lektor

Osnova

Přednášky: 1. Úvod. Formální jazyky. Základní příkazy. 2. Algoritmizace úloh. 3. Struktury algoritmů (větvení, cyklus). Datové typy a struktury. 4. Procedury, funkce, objektové přístupy. 5. Další formální jazyky (SQL, Prolog, PHP) Cvičení: 1. Prostředí Delphi. Vizuální programování. Triviální program. 2. Seznámení se s vizuálními komponentami formulářů, naprogramování jednoduchého výpočtu. 3. Datové typy, struktury, výrazy, příkazové struktury. Rozvinutí jednoduchého programu. 4. Naprogramování jednoduchého geodetického výpočtu. 5. Podprogramy a uživatelské funkce. Práce se soubory. 6.-8. Vyřešení zadaného individuálního projektu. 9. Konzultace, kontrola, 10.Test a zápočet.

Cvičení

26 hod., povinná

Vyučující / Lektor