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 hodnotenia | Metó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 úlohu | praktické skúšanie |
| vhodne použiť UML diagramy a CASE nástroje | praktické 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 hodnotenia | Metó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ému | praktické skúšanie |
| zvoliť vhodné metódy testovania a testovacie dáta | praktické skúšanie |
| otestovať dané riešenie úlohy | praktické 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 hodnotenia | Metó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žitia | praktické 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 hodnotenia | Metó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
|