študijné programy pre ak. rok 2012/13 - FIIT STU
študijné programy pre ak. rok 2012/13 - FIIT STU
študijné programy pre ak. rok 2012/13 - FIIT STU
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Mikropočítače<br />
Získať vedomosti o architektúre najrozšírenejších mikroprocesorov a jednočipových<br />
mikropočítačov po<strong>pre</strong>dných svetových výrobcov. Pochopiť princípy stavby mikropočítačov<br />
s dôrazom na vnorené aplikácie. Získať pr<strong>ak</strong>tické skúsenosti v oblasti oživovania<br />
hardvéru a ladenia softvéru na najnižšej úrovni v mikropočítačových aplikáciách.<br />
Modelovanie a simulácia<br />
Pochopiť základné princípy modelovania a simulácie systémov, simulačných<br />
a modelovacích metód a algoritmov. Získať schopnosti a zručnosti potrebné <strong>pre</strong><br />
systematickú tvorbu modelov systémov, ich simulovania, verifikovania, testovania<br />
a využitia v praxi. Zvládnuť konvenčné a pokročilé metódy modelovania a simulácie<br />
systémov v rôznych aplikačných oblastiach použitím podporných softvérových<br />
systémov (Matlab-Simulink).<br />
Objektovo-orientované programovanie<br />
Získať vedomosti z oblasti objektovo-orientovaného programovania, objektovoorientovanej<br />
analýzy a návrhu systémov. Pochopiť oblasti, ktoré súvisia s objektovoorientovaným<br />
vývojom softvéru: návrhových vzorov a aspektovo-orientovaného<br />
programovania. Získať pr<strong>ak</strong>tické zručnosti v programovacom jazyku Java, získať<br />
<strong>pre</strong>hľad aj o iných objektovo-orientovaných jazykov.<br />
Operačné systémy<br />
Získať vedomosti z princípov konštrukcie operačných systémov. Pochopiť algoritmy<br />
<strong>pre</strong> správu paralelných procesov, prideľovanie pamäti, <strong>pre</strong> systémy súborov<br />
a vstupno/výstupné operácie. Získať pr<strong>ak</strong>tické skúsenosti s operačným systémom<br />
Unix a v používaní služieb operačného systému Unix v programoch a na termináli.<br />
Opis digitálnych systémov<br />
Získať vedomosti z oblasti formálnej špecifikácie a opisu digitálnych systémov.<br />
Vedieť opísať metódy a techniky používané pri návrhu digitálnych systémov. Získať<br />
pr<strong>ak</strong>tické skúsenosti v oblasti modelovania digitálnych systémov pomocou jazykov<br />
<strong>pre</strong> opis technických prostriedkov.<br />
Optimalizácia <strong>pre</strong> informačné a komunikačné technológie<br />
Získať vedomosti o základných prostriedkoch a metódach riešenia optimalizačných<br />
úloh. Zvládnuť overenie vlastností jednotlivých metód. Pochopiť základné princípy<br />
riešenia úloh lineárneho a nelineárneho programovania. Vedieť formulovať a riešiť<br />
základné úlohy optimalizácie a aplikovať príslušné metódy najmä na problémy<br />
informatiky, komunikácie, rozhodovania a riadenia.<br />
Paralelné programovanie<br />
Poskytnuť znalosti o metódach a prostriedkoch paralelného spracovania s dôrazom na<br />
ich využitie pri tvorbe aplikácií. Získať pr<strong>ak</strong>tické skúsenosti s návrhom efektívnych<br />
paralelných algoritmov pomocou programovacích modelov <strong>pre</strong> symetrické<br />
83