Úkolem předmětu je seznámení účastníků s problematikou algoritmizace v prostředí programovacích jazyků, s ohledem na možné uplatnění těchto znalostí pro tvorbu vlastních programů. Základy algoritmizace úloh umožní studentům hlubší vhled do problematiky používání a spravování výpočetní techniky. Poskytne jim přehled o možnostech operačních systémů i možnosti jednotlivých aplikací postavených na technologii API funkcí. Konkrétní témata: Algoritmizace obecných úloh a postupů. Typy programovacích jazyků a prostředí (podle úrovně - assembler, symbol - objekt). Objektové programování - MS Visual Basic. Témata (prezenční část výuky): 1. prostředí Visual Basicu, formuláře, moduly, třídy, knihovny, 2. definice procedury a její součásti, 3. definice funkce a její součásti, základní funkce (numerické, řetězcové, konverzní, databázové, časové, souborů a složek, vstup a výstup, funkce větvení), Témata (distanční část výuky): 1. programování (deklarace, přiřazení, cykly, podmínky, ošetření chyb, správa aplikací, soubory a složky, datum a čas), 2. deklarace proměnných, 3. rozhodovací struktury a cykly, 4. programování základních funkcí (numerické, řetězcové, konverzní, databázové, časové, souborů a složek, vstup a výstup, funkce větvení),
|