You are on page 1of 3

Magasszintű Programozasi Nyelvek I.


Vizsgatematika
2020

1. Alaptípusok, érték- és referenciatípusok

• Alaptípusok és azok ismérvei, tárolási igényük.


• Érték- és referencia típusok különbségei.
• Sztringek memóriamenedzsmentje.

2. Literálok, konstansok

• Különböző típusú literálok.


• A literálokban használt típusmódosítók.
• Konstansok.

3. Változók

• Változó deklarációja és inicializálása.


• Hatáskör és élettartam.
• Lokális és globális változók.
• Memóriamenedzsment érték és referencia típusú változó esetén (stack, heap).

4. Aritmetikai és értékadó operátorok, típuskonverziók

• Aritmetikai és értékadó operátorok.


• Precedenciájuk.
• A numerikus kifejezések típusának meghatározása.

5. Logikai, karakter és sztring operátorok

• Relációs és logikai operátorok.


• Karakter és sztring operátorok.
• Feltételes operátor.
• Precedenciájuk.
6. Be- és kiviteli utasítások

• Konzolos kiviteli utasítások, összetett kiíratások.


• Konzolos beviteli utasítások, típuskonverziók.
• Szöveges fájlból való olvasás. Rekordok beolvasása fájlból.

7. Szelekciós utasítások

• A szelekció, mint vezérlési szerkezet.


• Egyszerű és összetett elágazások.
• Rövidzár kiértékelés és annak jelentősége.

8. Ciklusok

• A ciklus, mint vezérlési szerkezet. Ciklusszervezési lehetőségek.


• Különféle ciklusok.
• Ugróutasítások ciklusokban.

9. Véletlenszám-generálás

• A véletlenszám-generálás működése.
• Egész és tört véletlen számok előállítása tetszőleges intervallumokban.
• Seed érték.

10. Tömbök

• A tömb, mint adatszerkezet.


• Tömb deklarálása és inicializálása.
• Többdimenziós tömbök.
• Mutass megoldásokat tömb feltöltésére és feldolgozására!

11. Listák

• A lista, mint adatszerkezet.


• Lista deklarálása és inicializálása.
• Lista metódusai.
• Mutass megoldásokat lista feltöltésére és feldolgozására!

12. Rekordok

• A rekord, mint adatszerkezet.


• Rekordok fajtái és azok különbözősége.
• Rekord típus definiálása.
• Rekord típusú változó deklarálása és inicializálása.
• Rekordok tömbje/listája.

13. Felsorolásos típusok

• Enum típusok jellemzői és jelentősége.


• Enum típus definiálása.
• Enum típusú változó deklarálása és inicializálása.
• Enum értékek beolvasása.

14. Metódusok

• Metódusok jelentősége.
• Metódusok fajtái, definiálásuk és hívásuk.
• Return utasítás.
• Metódusok más osztályokban és névterekben.

15. Paraméterátadás

• Metódusok paraméterlistái.
• Paraméterátadási módok.
• Változó paraméterszám.

16. Programozási nyelvek és keretrendszerek

• A programozási nyelvek generációi.


• A programozási nyelvek paradigma szerinti csoportosítása.
• Fordítási és futtatási megoldások.
• .NET keretrendszer.
• Más programozási nyelvek és keretrendszerek.

You might also like