325 Kezdőlap - Szakképzés - Szoftverfejlesztő és -tesztelő vizsgakövetelmények
ujdomainek.hu

Szoftverfejlesztő

vizsgakövetelmények

Jogszabályi háttér

A 2020. évtől érvényes Szakmajegyzékben szereplő Szoftverfejlesző és -tesztelő technikus szakma tartalmi kereteit, illetve követelményeit az alábbi dokumentumok szabályozzák: Ezekből (is) tudható, hogy a vizsga alapvetően kétlépcsős: az úgynevezett ágazati alapvizsga még a képzés időszakában, nagyjából félidőben teljesítendő, míg a képzés sikeres befejezését a szakmai vizsga néven emlegetett kihívás teljesítése jelenti. Ezen vizsgák általános - szakmától független - jellemzőiről az itt található dokumentumokban lehet olvasni: Mindezek értelmében a képzés tantárgyait és óraszámait, illetve a képzést lezáró vizsgatevékenységek legfontosabb jellemzőit foglalja össze ez az oldal.

Tantárgyak és óraszámok

A szoftverfejlesztő képzés kereteit a fentebb hivatkozott PTT határozza meg. Belőle a következő heti óraszámok olvashatóak ki tantárgyanként:
Tanrárgy 9. 10. 11. 12. 13. 1/13. 2/14.
Munkavállalói ismeretek 0,5 0,5
Munkavállalói idegen nyelv 2 2
Informatikai és távközlési alapok 3 4 7
Programozási alapok 2 2 4
IKT projektmunka 1,5 3 3 3 3 8
Asztali alkalmazások fejlesztése 2,5 2,5 5
Adatbázis-kezelés 2 2 2 2
Asztali és mobil alkalmazások
fejlesztése és tesztelése
6 6
Szoftvertesztelés 2 2
Webprogramozás 2 2 4
Frontend programozás és tesztelés 6 6
Backend programozás és tesztelés 5 5
Szakmai angol 2 2 2 2
Összes szakmai óraszám 7 9 11,5 11,5 21 29,5 31

Vizsgatevékenységek

A szoftverfejlesztő szakma megszerzéséhez a vonatkozó KKK alapján az alábbiakban összefoglalt vizsgatevékenységekből álló vizsgát szükséges eredményesen - vagyis tevékenységenként minimum 40%-os szinten - teljesíteni.
Vizsga vizsga-
tevékenység
vizsgafeladat pont idő súly
Ágazati
alapvizsga

10%
Írásbeli
vizsga
Informatikai és távközlési alapok
- iskola által összeállított
- 15 kérdésből álló tesztfeladat
30 30' 10%
Gyakorlati
vizsga
Weboldalak kódolása 40 180' 90%
Programozás Pythonban 40
Otthoni és kisvállalati hálózatok kialakítása 40
Szakmai
vizsga

90%
Interaktív
vizsga
A szoftverfejlesztés és tesztelés elmélete
- központilag összeállított
- 20 kérdésből álló tesztfeladat
40 45' 10%
Projekt-
feladat
Szoftverfejlesztés és -tesztelés vizsgaremek 55 30' 90%
Asztali- és webes szoftverfejlesztés,
adatbázis-kezelés
65 240'
A szakmai vizsga eredményébe az ágazati alapvizsgát 10% súlyaránnyal kell beszámítani.

Az ágazati alapvizsga feladatainak tartalma

Informatikai és távközlési alapok - írásbeli vizsga

A vizsgatevékenység 15 db, számítógépen megoldandó tesztfeladatból áll. A teszt feladatai lehetnek felelet­választós feladatok (egyszeres választás, többszörös választás, válaszok illesztése), valamint kiegészítést igénylő feleletalkotó feladatok.

A teszt témakörei a következőek:
Témakör Kérdések
száma
1. Elektronikai alapfogalmak, kapcsolódó fizikai törvények, alapvető elektronikai alkatrészek, elektromos mennyiségek mérési metódusai. 1
2. Számítógépeken és mobil informatikai eszközökön használt operációs rendszerek telepítési és frissítési módja, alapvető beállítási lehetőségei. 3
3. Az otthoni és irodai informatikai környezetet alkotó legáltalánosabb összetevők szerepe, alapvető működési módjaik, a PC és a mobil eszközök főbb alkatrészei és azok szerepe. 2
4. Informatikai és távközlési berendezések alapvető karbantartási eljárásai és azok szükségességének okai. 1
5. Az informatikai hálózatok felépítése, alapvető technológiái, protokolljai és szabványai. Az otthoni és irodai hálózatok legfontosabb összetevőinek szerepe, jellemzői, csatlakozási módjaik és alapszintű hálózati beállításaik. 1
6. A kis- és közepes vállalati hálózatok legfontosabb összetevőinek (pl. kábelrendező szekrény, kapcsoló, forgalomirányító) szerepe, jellemzői, csatlakozási módjaik és alapszintű hálózati beállításaik. 1
7. A fontosabb hálózatbiztonsági elvek, szabályok, támadás típusok, valamint szoftveres és hardveres védekezési módszerek. 1
8. A legmodernebb információs technológiák és trendek. 3
9. A Git, valamint a csoportmunkát támogató eszközök és online szolgáltatások célja, működési módjai, legfontosabb funkciói. 1
10. Projektmenedzsment 1
Az értékelésben minden feladat 2 pontot ér. Részleges megoldásért részpontszám adható.

Weboldalak kódolása - gyakorlati vizsga

A feladatrészben egy egyszerű, de reszponzív weblapot kell elkészíteni. Ehhez vázszerkezeti rajz (wireframe), forrásszövegek, képek és a formai kialakításra, illetve formázásra vonatkozó elváráslista áll rendelkezésre. Az elkészült oldalt HTML-validáló eszközzel kell ellenőriznie a vizsgázónak.

Programozás Pythonban - gyakorlati vizsga

A feladatrész során három, egymástól függetlenül is megoldható feladatot kell megoldani Python nyelven. A feladatok fokozatosan nehezednek, a legegyszerűbb megoldása pár perc alatt elkészíthető, de a legnehezebb feladat megoldása sem okozhat különösebb nehézséget egy átlagos képességű, de jól felkészült diák számára. Elvárás lehet teljesen önállóan létrehozott alkalmazás készítése, de lehet olyan feladat is, amiben egy készen kapott kódot kell a vizsgázóknak kiegészíteniük.

Otthoni és kisvállalati hálózatok kialakítása - gyakorlati vizsga

A feladatrészben Packet Tracer szimulációs környezetben kell hálózati feladatokat elvégezni. A feladatrész során vagy teljesen önállóan kell létrehozni és beállítani az elvárásoknak megfelelően egy otthoni vagy egy kisebb vállalati hálózatot, vagy egy részben már kialakított hálózatban kell beállítaniuk a hálózati eszközöket, elvégezniük a vezetékes- és vezeték nélküli eszközök csatlakoztatását, konfigurálását és hálózatbiztonsági beállítását.

A szakmai vizsga feladatainak tartalma

A szoftverfejlesztés és tesztelés elmélete - központi interaktív vizsga

A vizsgatevékenység 20 db, számítógépen megoldandó tesztfeladatból áll. A teszt feladatai lehetnek felelet­választós feladatok (egyszeres választás, többszörös választás, válaszok illesztése), valamint kiegészítést igénylő feleletalkotó feladatok.

A teszt témakörei a következőek:
Témakör Kérdések
száma
1. Csoportmunkaeszközök, Git 2
2. HTML5, CSS3 2
3. JavaScript, ECMAScript 2
4. Tiszta kód alapelvek 2
5. Adatbázis-tervezés, adatbázis-kezelés, SQL 2
6. Mobil alkalmazásfejlesztés 1
7. Frontend készítésre szolgáló JavaScript keretrendszerek 2
8. Backend készítésre szolgáló nyelvek és keretrendszerek, ORM 2
9. Objektum Orientált Programozás (OOP) 2
10. Tartalomkezelő rendszerek (CMS) 1
11. Tesztelés 2
Az értékelésben minden feladat 2 pontot ér. Részleges megoldásért részpontszám adható.

Szoftverfejlesztés és -tesztelés vizsgaremek - projektfeladat

A vizsgázóknak minimum 2, maximum 3 fős fejlesztői csapatot alkotva kell a vizsgát megelőzően egy komplex szoftveralkalmazást lefejleszteniük. A szoftveralkalmazásnak az alábbi elvárásoknak kell megfelelni: A vizsgaremek beadásaként a kész csomagot a vizsga előtt minimum 14 nappal kell a vizsgabizottsághoz benyújtani GitHub, vagy más hasonló szolgáltatás segítségével megosztva. A megosztott anyagnak tartalmaznia kell az alábbiakat: A vizsgafeladat során a vizsgázó gyakorlati bemutatóval összekapcsolt szóbeli előadás formájában mutatja be a A fentieken túl maximum 3-5 perces angol nyelven tartott szóbeli előadás formájában összefoglalót ad a szoftver céljáról és működéséről, valamint angolul válaszol a vizsgáztató végfelhasználói szerepben feltett maximum 2-3 kérdésére. A vizsgaremek bemutatására és megvédésére maximum 30 perc áll a vizsgázó rendelkezésére.

A vizsgatevékenység értékelése:
Szempont pontszám
a szoftver átfogó értékelése (a választott téma életszerűsége, az elkészült szoftver hasznossága, a komplexitás és kidolgozottság mértéke, milyen mértékben és minőségben valósította meg a szoftver a kitűzött célt, felhasználói élmény minősége) 5 pont
adatbázis-tervezés és megvalósítás 5 pont
szerver oldali komponens (backend) 10 pont
asztali használatra készült kliens oldali komponens (frontend) 10 pont
mobil használatra készült kliens oldali komponens 10 pont
a kód minősége 3 pont
a dokumentáció minősége és részletezettsége 2 pont
a szoftver tesztelésének bemutatása 3 pont
a szoftver bemutatása során a vizsgázó előadásának szakszerűsége, illetve az angol nyelvű kommunikáció minősége 3 pont
a csapatmunka megvalósítása 4 pont

Milyen témát célszerű kitalálni?

Ha tanácstalan a témaválasztással kapcsolatban, vagy csak szeretne tájékozódni a szempontokról, érdemes lehet beleolvasnia a Záródolgozat című oldalba. Ez ugyan még a régi OKJ elvárásaira szabottak, de egyrészt sok tekintetben gondolatébresztő lehet, másrészt meglehetősen sok átfedés lelhető fel a régi és az új rendszer között.

Asztali- és webes szoftverfejlesztés, adatbázis-kezelés - projektfeladat

A vizsgafeladat során a vizsgázónak egy számítógépes szoftverfejlesztési feladatokat tartalmazó feladatsort kell megoldania. A feladatsor az alábbi részekből áll: A vizsgatevékenység értékelése:
Szempont pontszám
konzolos asztali alkalmazásfejlesztés Java vagy C# nyelven 15 pont
grafikus asztali alkalmazásfejlesztés Java vagy C# nyelven 10 pont
reszponzív viselkedésű weboldal készítés és formázás 10 pont
backend programozás (adatbázis lekérdezést is végző, néhány végpontot tartalmazó REST API kiszolgáló létrehozása) 15 pont
frontend programozás (HTML / CSS /JavaScript / REST API kliens) 15 pont

Milyen feladatok jöhetnek itt szóba?

Ha kíváncsi rá, milyen jellegű feladatok szoktak szerepelni a gyakorlati tevékenységet igénylő vizsgarészeken, nézzen szét a Gyakorlati vizsga című oldalon!


előző oldal random oldal következő oldal


2022-01-21 06:26:58 Admin Köszönöm, ha Ön lesz az első, aki megírja ide véleményét, észrevételét, kérdését ezzel a lappal kapcsolatban.




Új hozzászólás:
E-mail cím:


Erre a címre küldjük ki a hozzászólás jóvá- hagyásához szükséges linket. Az e-mail címet sehol nem tesszük közzé.

Név:


Ez a név fog megjelenni az Ön hozzászólásai mellett.

Mennyi tizenkilenc + kilenc?
Számjegyekkel írja be!



Ez a robotok beírása elleni védelem miatt szükséges ellenőrzés.


© infojegyzet.hu, 2021. szeptember
Eszköztár