05.11.2014 Views

š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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!