Előadások

Az előadások 45 percig tartanak, az anyagot prezentációval adják le:

  1. Bevezetés
  2. Program konstrukciók: Elágazás, Ciklus
  3. Algoritmusok, programozási tételek
  4. Sorozatok, fájlok
  5. Tömbök, számábrázolás
  6. C++ bevezető
  7. C++ függvény 1
  8. C++ függvény 2
  9. Rekordok 1
  10. Rekordok 2
  11. Esettanulmány

Jegyzeteim

  1. Elágazás, ciklus
  2. Algoritmusok, tételek
  3. Sorozatok, fájlok

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

  1. Mi a típus definíciója?
  2. Nevezd meg a ciklusok típusait, és egyenként jellemezd őket!
  3. Írd le egy adott keresési tételt!
  4. Végjeles sorozat feldolgozása.
  5. Mi igaz egy tömb elemeinek a típusára?
  6. PlanG program átírása cpp-ra.
  7. 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.)

Hasznos dokumentumok