82109
Dátum začiatku
Na základe analýzy matematických modelov a algoritmov na riešenie vedeckých, aplikovaných ekonomických a iných problémov vyvíja programy, ktoré zabezpečujú schopnosť zrealizovať algoritmus a stanovenú úlohu pomocou výpočtovej techniky. Podieľa sa na výbere programovacieho jazyka na opis algoritmov a dátových štruktúr. Vyvíja, odstraňuje chyby, analyzuje a optimalizuje programový kód na základe pripravených špecifikácií. Kontroluje programy na základe logickej analýzy, definuje súbor údajov, ktorý poskytuje riešenie maximálneho počtu požiadaviek zahrnutých v programe, pripravuje a ladí program.
Odstraňuje chyby vo vyvinutých programoch, opravuje ich v procese stabilizácie a údržby. Podieľa sa na tvorbe knižníc štandardných programov, na vývoji formulárov dokumentov podliehajúcich elektronickému spracovaniu, na návrhu programov rozširujúcich rozsah výpočtov. Vykonáva práce na zjednotení procesov vývoja programov. Vyvíja a zavádza metódy automatizácie programovania. Podieľa sa na odbornosti softvéru: kontrola kvality programového kódu kontrolou kódu alebo pomocou špeciálnych programov;