29.01.2014 Views

PDF formátumban

PDF formátumban

PDF formátumban

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.

algoritmus. Egylépéses eljárás. Bizonytalanság kezelése fuzzy<br />

rendszerrel: Fuzzy halmazok. Fuzzy operátorok.<br />

III. Csoport. Informatikai ismeretek - max. 31 egység az alábbiakból:<br />

III.1. Programozási ismeretek - max. 16 egység<br />

III.1.1. (1 egység) A procedurális programozás alapjai. A<br />

programozás fázisai: problémafelvetés, specifikáció,<br />

algoritmustervezés, megvalósítás, helyességigazolás,<br />

költségelemzés, tesztelés, végrehajtás, fenntartás. Program<br />

kapcsolódása a környezetéhez, I/O megvalósítása. Moduláris<br />

programozás.<br />

III.1.2. ( 1 egység) Egy procedurális nyelv adattípusai. Egyszerű és<br />

összetett típusok. Deklarációk, konstansok és változók<br />

használata. Pointerek, dinamikus adatszerkezetek kezelése.<br />

III.1.3. (1 egység) Egy procedurális nyelv vezérlési szerkezetei,<br />

blokkstruktúra. Szekvenciális, szelekciós, ismétléses és eljárás<br />

vezérlések. Paraméterátadási módok, rekurzió.<br />

III.1.4. (1 egység) C programozási nyelvi ismeretek.<br />

Programszerkezet, adattípusok, utasítások és vezérlési<br />

szerkezetek. Előfeldolgozó, alacsony szintű I/O,<br />

pointeraritmetika, memóriakezelés.<br />

III.1.5. ( 1 egység) Objektum orientáltság, UML. Objektumok állapota,<br />

viselkedése, identitása, élete. Osztály, csomag, osztálydiagram.<br />

Osztály interfésze, implementáció elrejtése. Implementáció<br />

újrafelhasználása, kompozíció, aggregáció. Interfész<br />

újrafelhasználása, öröklődés, polimorfizmus.<br />

III.1.6. ( 1 egység) Procedurális nyelvi elemek objektumorientált<br />

környezetben, skalár/referencia típusok, utasítások,<br />

függvények és metódusok, paraméterátadás. Objektumok<br />

kezelése, példányosítás/megszüntetés, memóriakezelés,<br />

szemétgyűjtés működése, egyéb speciális metódusok.<br />

III.1.7. ( 1 egység) Osztályok használata, osztály szintű<br />

adattagok/metódusok, egyszeres/többszörös öröklődés,<br />

absztrakt metódusok/osztályok, interfészek használata.<br />

III.1.8. (1 egység) Generikus osztályok/metódusok használata,<br />

paraméterezés, példányosítás, hatékonyság.<br />

III.1.9. ( 1 egység) Programfejlesztő rendszerek nyújtotta<br />

lehetőségek, vizuális programozás, nyomkövetés,<br />

fordításvezérlés, alkalmazás-keretrendszerek.<br />

III .1.10. (1 egység) Java nyelvi ismeretek, programszerkezet,<br />

adattípusok, utasítások és vezérlési szerkezetek, virtuális gép,<br />

osztályhierarcia, generikus osztályok.

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

Saved successfully!

Ooh no, something went wrong!