Charles Explorer logo
🇨🇿

Programování II. – objektové programování

Předmět na Pedagogická fakulta |
OKB2319263

Sylabus

VÝVOJ PROGRAMOVÉHO SYSTÉMU, SYSTÉMOVÝ PŘÍSTUP - systém (prvky, vstupy a výstupy, reakce systému, podsystém, dekompozice), program (interface, podprogramy, metody návrhu) - typické fáze vývoje programového systému - paradigmata programování ZDROJE TECHNOLOGICKÝCH INFORMACÍ - orientace v elektronických zdrojích týkajících se teorie a praxe programování a návrhu programových systémů - orientace ve vybraných literárních zdrojích VÝVOJ PROGRAMOVÝCH SYSTÉMŮ - formální popisy a zápisy algoritmu, algoritmické struktury a jejich vyjadřování, vývojový diagram - jazyk, syntaxe a sémantika, programování, kódování, programovací jazyk, metajazyk - datová základna a struktura dat, datový slovník ŘEŠENÍ ALGORITMICKY JEDNODUCHÝCH PROBLÉMŮ, PROGRAMOVACÍ TECHNIKY - základní algoritmické struktury (příkaz, vstup/výstup, podmínka, cykly, podprogramy a funkce, knihovny) PROGRAMOVACÍ JAZYK PASCAL, VÝVOJOVÉ ROZHRANÍ - práce s překladačem jazyka Pascal - jazyk typu Pascal, struktura programu - vybrané příkazy jazyka - přiřazení, vstup/výstup, podmínka, cykly - datový typ, identifikátor, konstanta, proměnná, hodnota proměnné - jednoduché datové typy (ordinální a reálné), strukturované datové typy (interval, pole a index, soubor, objekt, záznam) - podprogram a funkce, formální a skutečné parametry - jazyk a technické vybavení počítače (režimy zobrazení, uložení čísel) - vybrané funkce (zejména matematické, grafické a řetězové) OVĚŘOVÁNÍ SPRÁVNOSTI ALGORITMU A PROGRAMU - výpočetní správnost, trasování, časová a paměťová náročnost algoritmu UŽIVATELSKÉ ROZHRANÍ, NÁPOVĚDA, DOKUMENTACE PROGRAMŮ

Anotace

Studijní předmět Programování II je určen pro kombinované bakalářské studium oboru Technická a informační výchova se zaměřením na vzdělávání ve studijním programu B 7507 Specializace v pedagogice. Tento povinně volitelný předmět je v modelovém učebním plánu daného studia zařazen do 2. semestru s dotací 12 hodin.

Studijní předmět Programování II je uzavřen zápočtem a zkouškou a je ohodnocen 3 kredity.