Algoritmizácia a programovanie

29. 11. 2004  -  14. 1. 2005
I. ročník - povinný predmet
Štúdijný odbor: Elektroenergetika

Harmonogram vyuky

       1. Úvod do tvorby algoritmov a programov, top-down návrh, príklady

        2. Vstup do programu a výstup z programu, narábanie s textovými súbormi

        3. Logické výrazy, podmienky, vetvenie typu if-then-else, logické operátory, 
            bloky príkazov

        4. Cyklus: while, for, do-until; príkazy break a continue

        5. Funkcie: ich deklarácie, definície a volanie, predávanie parametrov do funkcie

        6. Rozsah premenných:  ich životnosť, globálne, lokálne a statické premenné

        7. Ďalšie kontrolné štruktúry: switch, príklady

        8. Údajové typy: vstavané a užívateľom definované, smerníky

        9. Jednorozmerné polia a reťazce znakov, príklady

        10. Viacrozmerné polia, príklady

        11. Záznamy a zreťazené zoznamy, príklady

        12. Abstrakcia údajov: triedy v C++, príklady. 

Podmienky absolvovania predmetu

•	získanie zápočtu  -- aspoň 60% bodov
•	úspešné absolvovanie písomnej skúšky  -- aspoň  60% bodov

Literatúra

1. akákoľvek slovenská (česká) literatúra zaoberajúca sa programovaním v C (C++) 
    nie staršia ako 7 rokov

2. N. Dale, C. Weems and M. Headington, Programming and Problem Solving with C++,
    Jones and Barlett Publishers, Boston, Massachusetts, 1997, ISBN 0-7637-0292-7.