Előadások
Az előadások 45 percig tartanak, az anyagot prezentációval adják le:
- Bevezetés
- Program konstrukciók: Elágazás, Ciklus
- Algoritmusok, programozási tételek
- Sorozatok, fájlok
- Tömbök, számábrázolás
- C++ bevezető
- C++ függvény 1
- C++ függvény 2
- Rekordok 1
- Rekordok 2
- Esettanulmány
Jegyzeteim
ZH
Az első ZHt az előadóban írja mindenki papírra, ez a papíros ZH. Ebben még csak Plangot kérnek számon, semmilyen segédlet nem használható. A második ZHt, a géptermi vizsgát gépteremben írjuk, C++ban. A két választható IDE a Qt Creator és a Code::Blocks. Ajánlott ezekkel megismerkedni még a ZH előtt. Az IDEn kívül az egyetlen megengedett segítség a cppreference weboldal.
Gyakorlat
- A gyakorlatok 2 óra 45 percig tartanak
- Óra előtt egy PluszMinusz nevezetű kis ZH-t írunk
- Van katalógus
PluszMinusz
A plusz mínusz egy kis ZH aminek a feladata az előző heti előadás elméletének a számonkérése. Moodle-ben kell megírni őket, a Plang fordítóját nem lehet használni a számonkérés közben. Időnként (ha nem működik az Eduroam) akár papíron is írhatjuk.
Osztályzása
Az osztályozásnál kétféle pontot kaphatsz. Jó válasz esetén +1, rossz válasz esetén pedig -1. Az aláírást a tantárgyra akkor kapod meg, ha a legutolsó plusz mínusz után az összesített pontszámod nem lesz negatív (0 vagy több).
Kérdések
- Mi a típus definíciója?
- Nevezd meg a ciklusok típusait, és egyenként jellemezd őket!
- Írd le egy adott keresési tételt!
- Végjeles sorozat feldolgozása.
- Mi igaz egy tömb elemeinek a típusára?
- PlanG program átírása cpp-ra.
- Add meg egy tetszőleges, típussal rendelkező, kétparaméteres függvény szignatúráját!
Házi feladatok
Minden héten (általában a gyakorlat után egy nappal) felkerülnek a heti házi feladatok. Ezeket nem kell kötötten a következő órára megcsinálni, de ajánlott, a PluszMinusz miatt. A házi feladatok a feladatgyűjteményből kerülnek ki, és egészen az év végéig van idő megoldani őket.
A házi feladatokat érvényességét online lehet megnézni a házi ellenőrző oldalon.
(Tipp: a URL paraméterében hasznosak a lang, group és az id paraméterek. Ezekkel megoldható, hogy automatikusan kiválaszd az adott nyelvet, és hogy csak a te házijaidat mutassa meg.)