Heti forma
Általános tudnivalók
A jelenléttel, óralátogatással, és a végső jegy megszerzésével kapcsolatos részletes információk a Fontos tudnivalók pdf fájlban olvashatók.
A Programozás alapok kollokvium a Programozás I. vizsga keretén belül zajlik.
JEGY ÖSSZETÉTELE, ábrávalParciális I.
1. hét: Bevezető. Operátorok. Beolvasás - Kiíratás
Változók definiálása
Input/Output műveletek (olvasás billentyűzetről / szöveges_állományból; írás képernyőre / szöveges_állományba)
Gyakorlat
2. hét: Elágazások
Elágazás (if-else; ?:; switch)
3. hét: Ciklusok
Ciklusok (for, while, do-while)
Ugró utasítások (break, continue, goto)
Gyakorlat
4. hét: 1D és 2D tömbök
Kifejezések
- operandusok, operátorok
- 1d és 2d tömbök
Gyakorlat
5. hét: 1D és 2D tömbök
Egymásba-ágyazott ciklusok
Függvények
- (valódi) Függvények
- deklaráció / definíció
- paraméterátadás: formális/effektív paraméterek, return
6. hét: Ismétlés
Eljárások (void-függvények)
Ismétlés: iteratív vs. rekurzív
Rekurzíó
- rekurzív void-függvények
- rekurzív valódi-függvények
GYAKORI HIBÁK!
7. hét: I. Parciális
1 dimenziós tömbök
2 dimenziós tömbök
8. hét: Függvények
Pointerek
- műveletek pointerekkel
Egydimenziós-tömbök és pointerek
9. hét: Pointerek, dinamikus helyfoglalás
Cím-szerinti paraméterátadás
Dinamikus helyfoglalás
qsort