Publication: Magyar Közlöny
Issue: MK-2003-111 (Year: 2003, Number: 111)
Era: 1990-2004
Section: Melléklet a 25/2003. (IX. 26.) OM rendelethez
Paragraph Index: 871

7. Programozási alapismeretek VIZSGASZINTEK TÉMÁK Középszint Emelt szint 7.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. 7.2. Algoritmusok – Ismerjen az algoritmus-leíró eszközöket (mondatszerû leírás, folyamatábra, struktogram). – É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. 7.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. 7.1. 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. – 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 a verem, a sor és a lista struktúrákat. – É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). – Értse a külsõ programmodulok beépítését. – Ismerje az adattípusok osztályozását. VIZSGASZINTEK TÉMÁK Középszint Emelt szint – 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 7.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. 7.6. Hibakeresés, tesztelés, hatékonyság – Ismerje a tesztelés szerepét és alapelveit. – Értse a hibás mûködés kiszûrésére alkalmas mintaadatokat. – Értse a nyomkövetéssel történõ programtesztelést. – Értse a tervezés és a kódolás közötti különbséget. – Alkalmazza a hibás mûködés kiszûrésére alkalmas minta-adatokat. – Ismerje a hatékonyságvizsgálatok szempontjait. 7.7. 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.

Source: https://magyarkozlony.hu/hivatalos-lapok/ae836c20bbb75da3ee27c97f627fca8df13d0251/dokumentumok/fff4cee43b9223d08082993b42955afa2b37169c/letoltes