Publication: Magyar Közlöny
Issue: MK-2009-56 (Year: 2009, Number: 56)
Era: 2004-2010
Section: [Melléklet a 40/2002. (V. 24.) OM rendelethez]
Paragraph Index: 648

8. Programozási alapismeretek VIZSGASZINTEK TÉMÁK Középszint Emelt szint 8.1. A feladatmegoldás lépései, módszerei – Ismerje a hagyományos programozás lépéseit. (Feladat meghatározása; Specifikációk, változók és típusok, a kiinduló és a végső állapot rögzítése; algoritmus készítése és rögzítése valamilyen módszerrel; kódolás; tesztelés, hibakeresés javítás; hatékonyság vizsgálat; dokumentálás.) – Ismerje a fordítás és szerkesztés folyamatát. – Ismerje a strukturált programozás alapelveit. – Ismerje a verem, a sor, a lista és a rekord srtuktúrákat. 8.2. Algoritmusok – Ismerjen az algoritmus-leíró eszközöket – Értse programok tervezéséhez az algoritmus leíró eszközök használatát. – Ismerje a rekurzió fogalmát. – Alkalmazza az algoritmus leíró eszközöket programok tervezéséhez. – Alkalmazza szövegesen megfogalmazott feladat megoldásához valamelyik algoritmus-leíró eszközt. – Ismerje a programelemzést. 8.3. A programkészítés környezete – Ismerje a programkönyvtárak szerepét. – Értse a program használójával kultúráltan kommunikáló adatbevitelt és adatkivitelt. 8.4. Programnyelv ismerete – Ismerje a programkód és programnyelv fogalmát. – Ismerje a kódolás és a forrásprogram fogalmát. – Ismerje a programnyelvek generációit, típusait. – Alkalmazza az alapvető programszerkezeteket a tanult programozási nyelven (szekvencia, elágazás, ciklus). – Ismerje az utasítás, az adatok, a függvények, az eljárások fogalmát, célját a tanult programnyelvi környezetben. – Értse a rekord, sor és lista adatszerkezeteket. – Értse az állományok definiálását. – Ismerje az egyes típusokhoz tartozó műveleteket (rekord elemének kiválasztása a nevével, halmazműveletek, szekvenciális és direkt állományokra alkalmazható műveletek). – Ismerje a szöveges állományok kezelését. – Értse a külső programmodulok beépítését. – Ismerje az adattípusok osztályozását. 2009/56. szám – Alkalmazza az elemi adattípusokat (egész számok típusa, valós számok, logikai adattípus, karaktertípus, mutató típus, felsorolás típus). – Értse a változók élettartamának és érvényességi körének fogalmát. – Ismerje a fontosabb alapfüggvényeket, a paraméter-átadás alapjait és a hívási szabályokat. – Értse az összetett adatszerkezetek használatát (szöveg és tömb). – Ismerje az egyes típusokhoz tartozó műveleteket. (Numerikus, logikai, karakter- és szövegműveletek, tömbből elem kiválasztása az indexével.) – Ismerje a strukturált feladatmegoldást 8.5. Programozási tételek – Értse a legfontosabb programozási tételeket: (összegzés, eldöntés, szekvenciális keresések, kiválasztás, szélsőérték kiválasztás, megszámlálás, metszetképzés, belső rendezések, egyesítés, szétválogatás, kiválogatás, összefuttatás). – Ismerje valamely algoritmus leíró nyelven a kiválasztott algoritmus leírását. – Értse a programok előfeltételének és utófeltételének fogalmát. – Értse a szükséges változók kiválasztását és a programban történő szabatosan megfogalmazását. – Alkalmazza a struktúrált feladatmegoldást a tanult programnyelven. – Ismerjen rekurziót bemutató algoritmust. 8.6. Az objektumorientált programozás alapjai – Ismerje a modern vizuális programozás alapjait, a vizuális objektumok fogalmát. – Ismerje az objektumorientált programozás elvét, az objektum fogalmát, szerkezetét. Ismerje az adatmező, a metódus és az osztály fogalmát és jelentőségét. – Értse az objektumokhoz kapcsolódó metódusokat. – Ismerje a függvényt, és az eljárást. – Ismerje az objektumok általános felépítését, kialakításuk elvét, tartalmát, az öröklődés fogalmát. – Ismerje az objektumok azonosítását, a jellemző közös tulajdonságokat kiemelését, kapcsolatok kialakítását. – Ismerje a modern vizuális programozás alapjait, a vizuális komponensek fogalmát, főbb típusait. – Ismerje az eseményvezérlést. 2009/56. szám

Source: https://magyarkozlony.hu/hivatalos-lapok/a4a8b7b310c72324b9d8320822f65a927bdb0963/dokumentumok/56fae74fa21462385210d71b8a02d05deb4734e2/letoltes