Miről szól a részletes vizsgakövetelmény – és hogyan használd a felkészüléshez?

Az Oktatási Hivatal hivatalos digitális kultúra vizsgakövetelménye határozza meg, hogy pontosan milyen ismereteket és gyakorlati fogásokat kérhetnek számon a közép- és emelt szintű érettségin. Az alábbi összefoglalóban a teljes, 22 oldalas hivatalos dokumentumot dolgoztam fel átlátható, témakörönkénti bontásban, kiegészítve javítótanári és vizsgabizottsági tapasztalatokkal.

Minden témakörnél külön láthatod a középszintű (amely egyben az emelt szint alapja is!) és a kizárólag emelt szinten megjelenő többletkövetelményeket.

Nat2020 érettségi rendszer 8 hivatalos témakör Érvényes: 2022. január 1-től (2026-ban is hatályos)
Hivatalos PDF letöltése
1. Alapszabály
Az emelt szint tartalmazza a középszintet

A vizsgakövetelmény kimondja: az emelt szintű vizsga tartalmi követelményeibe teljes egészében beletartoznak a középszintű követelmények is. Emeltre készülve tehát a két oszlopot együtt kell tudnod.

2. Alapszabály
Komplex eszközhasználat (max. 30%)

Egy-egy feladatban legfeljebb 30% pontarányban más témakör is megjelenhet (például szövegszerkesztési vagy weblapfeladat előtt képet vagy vektorgrafikát kell módosítanod).

3. Alapszabály
A pontok fele biztos alapokból jön

A feladatsor egy része egyértelmű, lépésről lépésre követhető utasításokat ad: ezek pontos végrehajtásával a megszerezhető pontszám legalább fele (50%-a) biztonsággal begyűjthető.

1. Szövegszerkesztés

Középszint: ~45 perc · 25 pont Emelt szint: 1A feladat része vagy szóbeli

A vizsgázónak képesnek kell lennie feladatleírás és minta alapján esztétikus, tipográfiailag helyes szöveges dokumentumot összeállítani, képeket, táblázatokat és egyéb objektumokat beilleszteni, valamint nagyméretű dokumentumokat stílusokkal kezelni.

Középszint (és emelt szintű alap)
  • Dokumentumkezelés és szövegbevitel: különféle formátumú (pl. UTF-8 .txt) fájlok megnyitása, mentése, szövegjavítás, speciális szimbólumok beszúrása.
  • Keresés, csere és nyelvi eszközök: keresés és csere (speciális karakterekkel is, pl. felesleges szóközök/bekezdések), helyesírás-ellenőrzés és automatikus vagy kézi elválasztás.
  • Dokumentum egységei és tipográfia: karakter, szó, sor, bekezdés, hasáb, szakasz és oldal fogalma, tipográfiai alapelvek.
  • Karakter- és bekezdésformázás: betűtípus, méret, stílus, szín; bekezdések behúzása (első sor, függő), térköze, sorköze, igazítása, szövegbeosztása (fattyú- és árvasorok), szegélye, háttere, egy- és többszintű felsorolás és számozás, különböző igazítású és kitöltésű tabulátorok, iniciálé.
  • Szakasz- és oldalformázás: többhasábos szakaszok, margók, laptájolás, lapméret, oldalszegély, háttérszín, élőfej és élőláb, lapszámozás, lábjegyzet és végjegyzet, PDF-be történő nyomtatás/exportálás.
  • Stílusok és tartalomjegyzék: meglévő stílusok alkalmazása és módosítása, stílusokból automatikus tartalomjegyzék generálása.
  • Táblázatok és objektumok: táblázat létrehozása, cellaegyesítés, szegélyezés, képek és alakzatok pontos méretezése, körbefuttatása és igazítása.
Emelt szintű többletkövetelmény
  • Saját stílusok létrehozása: teljesen új karakter-, bekezdés- vagy listastílus létrehozása, tulajdonságainak (pl. alapstílus, következő bekezdés stílusa) beállítása és következetes alkalmazása.
  • Kördokumentum (körlevél) készítése: külső adatforrás (pl. táblázat vagy adatbázis) összekapcsolása fődokumentummal, adatmezők beszúrása, szűrés/feltételek és egyesítés új dokumentumba.
  • Komplex dokumentumkészítés: emelt szinten a szövegszerkesztés az 1A (Dokumentumkészítés, 35 pont) feladatban vagy a szóbeli A) tételrészben jelenik meg, gyakran grafikával együtt.
Mentor meglátás: Szövegszerkesztésnél a legtöbb pontot a rejtett formázási hibák (Enterrel vagy szóközzel való „tördelés” szakasztörés, térköz vagy tabulátor helyett) viszik el. Mindig kapcsold be a Minden látszik (¶) jelet a vizsga első percében! Az egyéb, szövegszerkesztéshez kapcsolódó típushibákat az alábbi videóban dolgoztam fel: Digitális kultúra érettségi – Word kurzus – típushibák, nehéz feladatok (YouTube)

2. Számítógépes grafika és képszerkesztés

Középszint: 2. feladat (Vizuális elemek, 20 pont) része Emelt szint: 1A feladat (35 pont) része

A témakör két nagy területet ölel fel: a vektorgrafikát (Inkscape) és a rasztergrafikát / képfeldolgozást (GIMP). A vizsgakövetelmény táblázatában a tartalmi elemek mindkét szinten közösek, emelt szinten azonban lényegesen összetettebb, több lépésből álló grafikai feladatokra kell számítani.

Vektorgrafika (Inkscape)
  • Megnyitás, mentés, konverzió: vektorgrafikus állományok (.svg) létrehozása, mentése, valamint raszteres formátumba (.png) exportálása megadott felbontásban/méretben.
  • Alakzatok és tulajdonságok: alapalakzatok (téglalap, kör/ellipszis, sokszög, csillag, spirál, szabadkézi és Bézier-görbe) rajzolása; pontos méret, körvonal (szegély), kitöltés, színátmenet, átlátszóság és szöveges felirat beállítása.
  • Transzformáció és elrendezés: forgatás, tükrözés, nyírás, sorrend (előküldés/hátraküldés), csoportba foglalás (Group), valamint egymáshoz vagy az oldalhoz viszonyított igazítás és egyenletes elosztás.
  • Útvonal-, csomópont- és halmazműveletek: objektumok útvonallá alakítása, csomópontok (node) szerkesztése, valamint halmazműveletek (unió/összevonás, különbség, metszet, kizárás, szétvágás).
Rasztergrafika és képszerkesztés (GIMP)
  • Képállományok kezelése: képek megnyitása, méretezése, vászonméret módosítása, exportálás a kért formátumba (pl. .png, .jpg) és natív .xcf mentés.
  • Kijelölés és rétegműveletek: téglalap, ellipszis, szabadkézi, varázspálca és szín szerinti kijelölés; képrészletek másolása, mozgatása, törlése; rétegek létrehozása, rendezése, átlátszósága (alfa-csatorna), maszkolása és összefésülése.
  • Geometriai és színkorrekciók: vágás, forgatás, tükrözés, perspektíva/torzítás; szín, fényerő, kontraszt, telítettség és színárnyalat módosítása.
  • Retusálás és feliratozás: képhibák javítása (klónozó/gyógyító ecset), szűrők és szövegrétegek alkalmazása.
Mentor meglátás: Inkscape-ben a pontok nagy része a pontos méreteken (mm vagy px), a halmazműveleteken (Unió, Különbség) és az Igazítás és elosztás (Ctrl+Shift+A) panelen múlik. Soha ne szemmértékre igazíts, ha a feladat középre vagy egyenlő távolságra elosztott elemeket kér!

3. Bemutatókészítés

Középszint: 2. feladat (Vizuális elemek, 20 pont) része Emelt szint: 1A feladat része vagy szóbeli

A vizsgázó legyen képes feladatleírás alapján áttekinthető, a bemutatókészítési alapelveknek megfelelő, akár interaktív elemeket is tartalmazó prezentációt készíteni.

Középszint (és emelt szintű alap)
  • Diák és tartalom: szöveg bevitele és formázása, szimbólumok, képek, alakzatok, táblázatok és diagramok beszúrása, tulajdonságaik módosítása.
  • Elrendezés és vektorgrafikus ábra: diaelrendezések használata, diaelemek igazítása és rendezése; alakzatok segítségével összetett vektorgrafikus ábra felépítése a dián.
  • Animációk, áttűnések és interaktivitás: diaáttűnések, objektum-animációk (időzítéssel és sorrenddel), hivatkozások/akciógombok (diák közötti ugrás), valamint vetítési beállítások megadása.
Mentor meglátás: A prezentációs feladatoknál a legtöbb pontot az animációk beállításán lehet elveszíteni: ha nem a feladatban megadott sorrendben és időzítéssel állítod be az animációkat, könnyen elúszik néhány pont. Ugyanez igaz a prezentáción belüli hivatkozásokra és akciógombokra is: gyakorold be, hogyan helyezz el ugrást másik diára, és hogyan állíts be akciógombot!

4. Táblázatkezelés

Középszint: ~40 perc · 25 pont Emelt szint: 1B választható feladat (~70 perc · 35 pont)

A táblázatkezelés mindkét szinten az egyik legtöbb pontot érő gyakorlati feladat: az adatok tiszta importálásától a képleteken és függvényeken át az esztétikus formázásig és diagramkészítésig mindent lefed.

Középszint (és emelt szintű alap)
  • Importálás és munkalap-kezelés: tagolt szövegfájlok (.txt, .csv) importálása helyes karakterkódolással (UTF-8); cellák, sorok, oszlopok, tartományok és munkalapok kezelése, átnevezése.
  • Adattípusok és számformátumok: szöveg, szám, logikai érték, képlet; dátum, idő, pénznem, százalék, tizedesjegyek, ezres tagolás és egyéni számformátum (pl. mértékegység megjelenítése a számérték megtartásával).
  • Hivatkozások: relatív (A1), abszolút ($A$1) és vegyes ($A1, A$1) cellahivatkozások munkalapon belül és munkalapok között.
  • Képletek és függvénycsoportok: matematikai (SZUM, SZUMHA, SZUMHATÖBB, KEREKÍTÉS, MARADÉK, INT), statisztikai (ÁTLAG, ÁTLAGHA, MIN, MAX, NAGY, KICSI, DARAB, DARABÜRES, DARABTELI, DARABHATÖBB), kereső (FKERES, VKERES, INDEX, HOL.VAN, Office 2021-től XKERES), szövegkezelő (BAL, JOBB, KÖZÉP, HOSSZ, SZÖVEG.KERES), dátum/idő és logikai (HA, ÉS, VAGY, HAHIBA) függvények.
  • Rendezés, szűrés, formázás és diagram: több szempontú rendezés, kigyűjtés, cellaformázás, szegélyezés, oldalbeállítás, élőfej/élőláb, PDF nyomtatás, valamint a célnak megfelelő típusú diagram készítése és részletes formázása.
Emelt szintű többletkövetelmény
  • Képlettel meghatározott feltételes formázás: olyan feltételes formázási szabály írása, amely saját logikai képlet (és vegyes/abszolút hivatkozás) alapján emel ki cellákat vagy teljes sorokat.
  • Tartományok elnevezése: cellák vagy tartományok elnevezése (Névkezelő) és a nevek használata a képletekben.
  • Adatbázis-kezelő függvények: az AB.SZUM, AB.ÁTLAG, AB.DARAB, AB.MIN, AB.MAX függvények és kritériumtartományok használata.
Mentor meglátás: A javítási útmutató mindig előírja, hogy a képleteknek másolhatónak kell lenniük, és az adatok megváltozása esetén is helyes eredményt kell adniuk. Soha ne írj képletbe kézzel kikeresett konkrét számot vagy sorszámot, ha az függvénnyel is meghatározható!

Nagyon fontos még: ha vizsga közben nem sikerül megoldanod valamelyik feladatot, ne ragadj le rajta. Nyugodtan töltsd fel a cellát a feladatlapon szereplő mintáról kézzel beírt adatokkal, így a későbbi feladatoknál kényelmesen tudsz tovább számolni vele, és a következő feladatok pontjait nem veszíted el.

5. Adatbázis-kezelés

Középszint: ~30 perc · 15 pont Emelt szint: ~70 perc · 35 pont

Adatbázis-kezelésből van az egyik legélesebb különbség a két szint között: míg középszinten grafikus lekérdezéstervező rácsot is használhatsz, addig emelt szinten kötelezően SQL parancsokkal kell megoldanod a feladatot.

Középszint (és emelt szintű alap)
  • Alapfogalmak és importálás: adatbázis, adattábla, rekord, mező, elsődleges kulcs és idegen kulcs; szöveges állományok importálása helyes adattípusokkal (szöveg, egész/valós szám, dátum/idő, logikai) és kulcsbeállítással.
  • Táblakapcsolatok: táblák közötti logikai kapcsolatok (1:N) felismerése, létrehozása és használata többtáblás lekérdezésekben.
  • Lekérdezések és számítások: választó lekérdezések, mezők kiválasztása, szűrési feltételek (AND, OR, LIKE, BETWEEN, NOT), csoportosítás (GROUP BY), rendezés (ORDER BY), segédlekérdezés használata, számított mezők készítése.
  • Függvények: aggregáló függvények (MAX(), MIN(), COUNT(), SUM(), AVG()) és dátum/idő függvények (YEAR(), MONTH(), DAY(), NOW(), HOUR(), MINUTE(), SECOND()).
Emelt szintű többletkövetelmény
  • Tisztán SQL alapú megoldás: a feladatok megoldása SQL utasításokkal, lekérdezéstervező rács használata nélkül (a lekérdezéseket .sql szövegfájlban kell beadni).
  • Adatbázis és táblák kezelése: adatbázis és táblák létrehozása, módosítása és törlése (CREATE DATABASE, CREATE TABLE, DROP), valamint frissítő és törlő lekérdezések (UPDATE, DELETE, INSERT).
  • Összetettebb lekérdezések: allekérdezést (IN, NOT IN) igénylő problémák megoldása, valamint leírás alapján tetszőleges SQL függvény alkalmazása.
Mentor meglátás: Az SQL-ből nagyon kevés záradékot kell megtanulni, és minden feladatban ugyanezeket használod, így az elméleti tananyag is nagyon rövid. Ennél a feladatnál viszont nincs minta, ezért különösen figyelmesen olvasd el a feladatokat: nem tudod leellenőrizni, hogy jó eredmény jött-e ki!

6. Publikálás a világhálón (HTML & CSS)

Kizárólag emelt szinten! (1A feladat vagy szóbeli)

A weblapkészítés középszinten nem szerepel a követelmények között, emelt szinten viszont az 1A (Dokumentumkészítés) gyakorlati feladatban és a szóbeli A) tételek között is rendszeresen előfordul.

Emelt szintű követelmények (HTML5 + CSS3)
  • Webhely felépítése és hivatkozások (6.1): fájlok célszerű mapparendszerbe szervezése; külső, webhelyen belüli és oldalon belüli (horgony/#id) hivatkozások készítése; abszolút és relatív elérési utak pontos alkalmazása.
  • Webdokumentum tartalma HTML nyelven (6.2): kódszerkesztővel (pl. VS Code, Notepad++) szemantikus és szabványos HTML oldal felépítése: címsorok (h1–h6), bekezdések (p), szakaszok/konténerek (div, header, main, section, footer), felsorolások és számozott listák (ul, ol, li), táblázatok (table, tr, th, td), képek (img, alt, title) és karakterformázások.
  • Webdokumentum formázása CSS-sel (6.3): külső .css stíluslap összekapcsolása a HTML fájllal (<link rel="stylesheet">) vagy belső stílusok megadása; elem-, osztály- (.class) és azonosító- (#id) kijelölők használata; meglévő CSS kód értelmezése, hibáinak javítása és kiegészítése (dobozmodell: margin, padding, border, színek, háttérkép, betűformázás, elrendezés).

7. Algoritmizálás, adatmodellezés

Középszint: 5. feladat (15 pont) alapja Emelt szint: 3. feladat (50 pont) és 1A/szóbeli

Az algoritmikus gondolkodás és az adatszerkezetek megválasztása adja a programozási feladatok gerincét.

Középszint (és emelt szintű alap)
  • Egyszerű és összetett adattípusok: egész és valós szám, logikai érték, karakter; véletlen értékek előállítása; szöveg (string) és sorozat (lista/tömb) típusok és műveleteik.
  • Algoritmusleíró eszközök és vezérlési szerkezetek: mondatszerű (pszeudokód) leírás ismerete; szekvencia, elágazás és ciklus használata.
  • Alapvető típusalgoritmusok (programozási tételek): összegzés, eldöntés, kiválasztás, lineáris keresés, megszámlálás, maximum- és minimumkiválasztás – egyetlen típusalgoritmust igénylő probléma önálló megoldása.
Emelt szintű többletkövetelmény
  • Többdimenziós és rekord adatszerkezetek: 2D tömbök/mátrixok használata, valamint különböző típusú adatok együttes tárolása összetett adatszerkezetben (osztály/objektum, rekord, szótár/dictionary).
  • Algoritmusleíró eszköz módosítása: megadott folyamatábra vagy pszeudokód értelmezése és módosítása.
  • Haladó és egymásba épített típusalgoritmusok: kiválogatás, rendezés, szétválogatás, metszet és unió; több típusalgoritmus egymásba építését igénylő összetett problémák megoldása.
  • Rekurzió: a rekurzió és a rekurzív algoritmus fogalmának ismerete.

8. A programozás eszközei

Középszint: ~30 perc · 15 pont Emelt szint: ~100 perc · 50 pont + szóbeli B) tétel (10 pont)

A vizsgázó a választott programozási nyelven (Python, C#, Java, C++) és fejlesztőkörnyezetben készít parancssori (konzolos) alkalmazást a feladat megoldására.

Középszint (és emelt szintű alap)
  • Alapszintaxis és vezérlés: változódeklaráció, értékadás, elágazások és ciklusok kódolása, mondatszerű leírás átültetése a választott programozási nyelvre.
  • Konzolos adatbevitel és adatkivitel: billentyűzetről történő adatbekérés és képernyőre írás a felhasználóval kulturáltan kommunikáló, a feladatlap mintájának megfelelő szövegezéssel.
  • Fejlesztőkörnyezet és tesztelés: az IDE használata, a program helyes működésének ellenőrzése a feladatlapon szereplő mintaadatokkal.
Emelt szintű többletkövetelmény
  • Szöveges állományok (fájlok) kezelése: szöveges forrásfájlok (.txt, .csv) beolvasása, feldolgozása és eredményállományok kiírása a megadott formátumban.
  • Eljárások és függvények: saját függvények és eljárások (metódusok) definiálása, paraméterátadás, visszatérési érték és meghívás a főprogramból, valamint mondatszerűen megadott rekurzív algoritmus kódolása.
  • Nyomkövetés (Debugging): program tesztelése és hibakeresés nyomkövetéssel (töréspontok, változóértékek figyelése).
Mentor meglátás: Azt javaslom, hogy a beolvasásokat minél alaposabban gyakorold be a felkészülés során, mert éles helyzetben nagyon sok diák kezd el pánikolni, ha nem megy a beolvasás. Menj biztosra: feladatsorról feladatsorra addig gyakorold, amíg bármilyen állományt be tudsz olvasni, amit kapsz (a gyakorlatban középszinten is szinte minden évben van szövegfájl-beolvasós részfeladat).

És ne felejtsd el: ha mégis egy szupernehéz vagy furcsa beolvasást kapsz, ne ess pánikba! Ilyenkor haladj tovább a feladatokkal úgy, mintha sikerült volna a beolvasás, mert a pontot a kód helyességére kapod. Ha a leprogramozott logika a többi feladatnál megfelelő, akkor a beolvasás tökéletlensége mellett is kaphatsz közel hibátlan pontszámot.

Vizsgaleírás, segédeszközök és lebonyolítási szabályok

Hivatalos C) fejezet

A vizsgakövetelmény C) fejezete rögzíti a gyakorlati és szóbeli vizsga pontos kereteit, a használható eszközöket és a vizsgázó jogait:

Jellemző Középszint – Gyakorlati Középszint – Szóbeli* Emelt szint – Gyakorlati Emelt szint – Szóbeli
Időtartam 180 perc 15 perc (+30 perc felk.) 240 perc 20 perc (+30 perc felk.)
Maximális pontszám 100 pont 50 pont 120 pont 30 pont
Vizsgázó hozza Vonalzó, íróeszköz Nincs Vonalzó, íróeszköz Nincs
Intézmény biztosítja Számítógép (offline) a választott szoftverekkel, piszkozatlap Offline gép a felkészüléshez, online gép a felelethez Számítógép (offline) a választott szoftverekkel, piszkozatlap Offline gép a felkészüléshez, online gép a felelethez

*Középszinten szóbeli vizsgát csak annak kell tennie, aki a gyakorlati vizsgán 12% és 25% közötti eredményt ért el (vagy mentesült a gyakorlati vizsgarész alól).

Mit kell tudnod a vizsga napjáról?
  • Érkezés 30 perccel a kezdés előtt: a gyakorlati vizsga előtt fél órával kell megjelenned. Ekkor kapod meg írásban a felhasználói adataidat, a forrásfájlok helyét és a mentési könyvtárat, és ekkor kell ellenőrizned, hogy minden általad választott szoftver elindul-e.
  • Gép- vagy szoftverhiba esetén: azonnal jelezd a felügyelő tanárnak! A rendszergazda elhárítja a hibát, erről jegyzőkönyv készül, és a kiesett idővel a vizsgád ideje meghosszabbodik.
  • Mentés és beadás: a vizsga végén az első oldalon fel kell tüntetned a beadott állományok nevét (programozásnál a forráskód fájlnevét is). Értékelni kizárólag a kijelölt vizsgakönyvtárba mentett és archivált fájlokat lehet.
  • Szóbeli vizsga felépítése: a tétel minden esetben két részből áll: A) feladat (egy alkalmazói témakör kifejtése, szükség szerint számítógépes szemléltetéssel) és B) feladat (programozási feladat megoldása a 30 perces felkészülési időben internet nélküli gépen, majd bemutatása a felelet során).
Hasznos folytatás: Nézd meg a 2026-os Szoftverlistát, a Vizsga pontozását, vagy próbáld ki magad élesben a Korábbi érettségi feladatokon!