Technik ICT a průmyslové aplikace
Střední škola AGC a.s.

Učební osnovy

3. ročník


Programování


3  týdně, P
Strukturované programování
Výsledky vzděláváníUčivo

Žák:

  • zobecní řešení pro širší třídu problémů; ověří správnost, najde a opraví případnou chybu v algoritmu
  • ve vztahu k charakteru a velikosti vstupu hodnotí nároky algoritmů; algoritmy podle různých hledisek porovná a vybere pro řešený problém ten nejvhodnější; vylepší algoritmus podle zvoleného hlediska
  • sestaví přehledný program, ten otestuje a optimalizuje
  • používá opakování, větvení programu se složenými podmínkami, proměnné
  • testuje integritu softwaru pro různé vstupy
  • popisuje a zaznamenává chyby v softwaru

  • návrh programu
  • programové konstrukce (sekvence, opakování, větvení)
  • testování, korekce programu a jeho optimalizace

Objektové programování
Výsledky vzděláváníUčivo

Žák:

  • definuje pojmy třída, objekt a popíše jejich základní vlastnosti
  • použije jednoduché objekty
  • aplikuje základní vlastnosti OOP (zapouzdření, dědičnost a polymorfismus)
  • aplikaci základních vlastností OOP (zapouzdření, dědičnost a polymorfismus)

  • objektová třída
  • vlastnost, metoda a událost
  • zapouzdření objektu
  • dědičnost
  • polymorfismus

Tvorba uživatelského rozhraní
Výsledky vzděláváníUčivo

Žák:

  • vytvoří jednoduché uživatelské rozhraní s grafickými prvky s intuitivním ovládáním (komunikační dialogy, formuláře, tlačítka, výstup na tiskárnu atd.);
  • vytvoří jednoduché uživatelské rozhraní s grafickými prvky s intuitivním ovládáním (formuláře, tlačítka, výstup na tiskárnu, atd.)

  • nabídky a výběr stylu
  • vestavěné dialogy
  • ovládací prvky formulářů
  • zveřejnění událostí ve formulářích
  • tvorba uživatelského rozhraní

Externí přístup k datům
Výsledky vzděláváníUčivo

Žák:

  • využívá komponenty pro práci s textem, časem atd.
  • využívá možnosti ukládání dat mimo operační paměť
  • definuje výhody použití jazyka SQL

  • objekty ADO.NET
  • programové použití ADO.NET
  • základní příkazy SQL
  • vázání dat a datové sady
  • aktualizace obsahu databáze