Programátor

Kód kvalifikácie

U2512001-01253

Úroveň SKKR

6

SK ISCO-08

2514000

Sektorová rada

IT a telekomunikácie

Viac informácií o karte kvalifikácií je uvedených tu:PDF
Vedomosti
definovať algoritmy v programovacích jazykoch
určiť vhodné paradigmy vývoja softvéru (OOP a pod.)
definovať a vhodne používať metodiky pre modelovanie informačných tokov, rozhraní, používateľov a pod. (UML, CASE) na strednej až pokročilej úrovni
odborne vysvetliť príkazy daného programovacie jazyka (cykly, funkcie, procedúry, typy premenných, štruktúry, triedy a pod.)
určiť metodiky pre testovanie informačných systémov (unit, funkčné, integračné testy)
popísať metodiky získavania a popisu používateľských požiadaviek pri vývoji software a vhodne ich aplikovať v konkrétnej situácii
Zručnosti
implementovať softvér pre rôzne/vybrané platformy v rôznych/vybraných programovacích jazykoch
čítať formálne špecifikácie modelov informačných systémov
participovať na tvorbe návrhového, logického či fyzického modelu informačných systémov
zvoliť vhodné vývojové nástroje/prostredia/paradigmy
testovať implementované časti kódu, ladiť a odhaľovať chyby
refaktorovať kód za účelom jeho optimalizácie
používať overené praktiky, implementovať návrhové vzory
vytvárať dokumentáciu/anotovať aj priamo v kóde
komunikovať v cudzom jazyku
Kompetencie
schopnosť analyzovať a riešiť problémy
schopnosť matematicko-logického myslenia
dôslednosť a precíznosť pri implementácii modelov
schopnosť pracovať v tíme
schopnosť zvládať stresové situácie
ochota ďalej sa vzdelávať
schopnosť samostatne riešiť vybrané úlohy
zodpovednosť za organizáciu svojej práce
schopnosť adaptability a flexibility pri riešení problémov

Hodnotená spôsobilosť

  • popísať metodiky získavania a popisu používateľských požiadaviek pri vývoji software a vhodne ich aplikovať v konkrétnej situácii
  • určiť vhodné paradigmy vývoja softvéru (OOP a pod.)
  • definovať a vhodne používať metodiky pre modelovanie informačných tokov, rozhraní, používateľov a pod. (UML, CASE) na strednej až pokročilej úrovni
  • čítať formálne špecifikácie modelov informačných systémov
  • participovať na tvorbe návrhového, logického či fyzického modelu informačných systémov
Kritéria hodnoteniaMetódy hodnotenia
popísať a vysvetliť metódy pre získavanie a analýzu požiadaviek na informačné systémyústna metóda
rozšíriť existujúci poprípade navrhnúť nový model informačného systému pre konkrétnu úlohupraktické skúšanie
vhodne použiť UML diagramy a CASE nástrojepraktické skúšanie

Podmienky úspešného vykonania skúšky

Podmienkou úspešného vykonania skúšky je splniť kritéria hodnotenia na 70%.

Hodnotená spôsobilosť

  • definovať algoritmy v programovacích jazykoch
  • implementovať softvér pre rôzne/vybrané platformy v rôznych/vybraných programovacích jazykoch
  • vytvárať dokumentáciu/anotovať aj priamo v kóde
  • testovať implementované časti kódu, ladiť a odhaľovať chyby
  • určiť metodiky pre testovanie informačných systémov (unit, funkčné, integračné testy)
  • zvoliť vhodné vývojové nástroje/prostredia/paradigmy
  • refaktorovať kód za účelom jeho optimalizácie
Kritéria hodnoteniaMetódy hodnotenia
analyzovať konkrétnu úlohu alebo problém (navrhnúť triedy, dátové typy, algoritmy riešenia a pod.)praktické skúšanie
implementovať v danom programovacom jazyku riešenie konkrétnej úlohy alebo problémupraktické skúšanie
zvoliť vhodné metódy testovania a testovacie dátapraktické skúšanie
otestovať dané riešenie úlohypraktické skúšanie

Podmienky úspešného vykonania skúšky

Podmienkou úspešného vykonania skúšky je splniť kritéria hodnotenia na 70%.

Hodnotená spôsobilosť

  • odborne vysvetliť príkazy daného programovacie jazyka (cykly, funkcie, procedúry, typy premenných, štruktúry, triedy a pod.)
  • používať overené praktiky, implementovať návrhové vzory
Kritéria hodnoteniaMetódy hodnotenia
definovať a popísať základné programovacie prvky a štruktúry daného programovacieho jazyka, vysvetliť princípy ich použitia programovanípísomná metóda
popísať a vysvetliť návrhové vzory, uviesť príklady použitiapraktické skúšanie

Podmienky úspešného vykonania skúšky

Podmienkou úspešného vykonania skúšky je splniť kritéria hodnotenia na 70%.

Hodnotená spôsobilosť

  • komunikovať v cudzom jazyku
Kritéria hodnoteniaMetódy hodnotenia
predviedol rozhovor v cudzom jazyku na zvolenú odbornú témuústna metóda

Podmienky úspešného vykonania skúšky

Podmienkou úspešného vykonania skúšky je splniť kritéria hodnotenia na 60%.

Metodické usmernenia

FV- Zákon 131/2002 Z.z. o vysokých školách a o zmene a doplnení niektorých zákonov v znení neskorších predpisov, § 63.

NV- Zákon 568/2009 Z.z. o celoživotnom vzdelávaní a o zmene a doplnení niektorých zákonov v znení neskorších predpisov, § 17 a § 18