Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási nyelv A 10. évfolyam Hálózati ismeretek I 55 óra 55 óra Otthoni és kisvállalati hálózatok gyakorlat 11. évfolyam Hálózati ismeretek I.70 óra 35 óra Otthoni és kisvállalati hálózatok gyakorlat 35 óra Kis- és közepes üzleti hálózatok, internetszolgáltatók (ISP) gyakorlat 11. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 70 óra 26 óra Programozási nyelv A 10 óra Állománykezelés 34 Web-programozás alapjai 1
10. évfolyam OOP 2 Az objektumorientált programozás alapjai: osztály, objektum. 2 Adatmezők, tulajdonságok. Metódusok, üzenetek. Statikus és dinamikus objektumok. 2 Objektumok hierarchiája. Öröklődés; újradefiniálás (redefine). 6 Metódusok hívása. Metódus elérése (INHERITED). 11 Objektumhierarchia tervezése és kialakítása. 8 Polimorfizmus fogalma. Statikus és virtuális metódusok. 2 Konstruktor és destruktor alkalmazása. 3 Rendszerterv készítése Programozási nyelv A 2 A programozói környezet (IDE) használata, konzol alkalmazás készítése: Project műveletek, egyszerű konzol alkalmazás készítése, alapvető szintaktikai szabályok, megjegyzések. Példák változók használatára. Egyszerű beolvasás, kiírás. Konzol alkalmazás felületének a megtervezése. 2 Elemi adattípusok: numerikus típusok, karakter és szöveg, logikai típus. Típusátalakítás, konverziók. Mutatók és referenciák. 2 Vezérlési szerkezetek: Elágazások, ciklusok. Ciklusok egymásba ágyazása. 2 Feladatmegoldás 2 Tömbváltozó deklarálása, létrehozása, inicializálása, feldolgozása. Tömbök és ciklusok kapcsolata. Tömb feldolgozása speciális (pl. foreach) ciklussal. 2 Feladatmegoldás 1 Hibakezelési funkciók 1 Debug-olási módszerek: töréspont, lépésenkénti futtatás, változók tartalmának a figyelése. Otthoni és kisvállalati hálózatok gyakorlat 2 Számítógépes rendszer összeállítása 4 Operációs rendszer kiválasztása, telepítése, kezelése és karbantartása 4 Kapcsolódás helyi hálózathoz és az internethez 4 Kommunikáció helyi vezetékes hálózaton és interneten 4 Vezetékes és vezeték nélküli helyi hálózat tervezése és csatlakoztatása 5 Hálózati eszközök üzembehelyezése, működés ellenőrzése 2
6 Csavart érpáras kábelek készítése, fali csatlakozók, patchpanelek bekötése, kábelek tesztelés 3 IP címzés- és alhálózat számítás, IP címek beállítása, DHCP konfigurálása 7 Hálózati szolgáltatások és protokollok beállítása (http, ftp, email, DNS) 4 Hozzáférési pont és vezeték nélküli ügyfél konfigurálása, forgalomszűrés WLAN-okban 4 Hálózatbiztonsági alapok, hibaelhárítás, tűzfalak beállítása, vírus- és kémprogramirtó programok használata, hibaelhárítás és ügyfélszolgálati feladatok 3 Operációs rendszer beépített parancsainak és segédprogramjainak használata 4 Otthoni és/vagy kisvállalati hálózat tervezése, esettanulmány készítése 3
11. évfolyam Otthoni és kisvállalati hálózatok gyakorlat 6 Vezetékes és vezeték nélküli helyi hálózat tervezése és csatlakoztatása 2 Hálózati eszközök üzembehelyezése, működés ellenőrzése 2 Csavart érpáras kábelek készítése, fali csatlakozók, patchpanelek bekötése, kábelek tesztelés 2 IP címzés- és alhálózat számítás, IP címek beállítása, DHCP konfigurálása 5 Hálózati szolgáltatások és protokollok beállítása (http, ftp, email, DNS) 4 Hozzáférési pont és vezeték nélküli ügyfél konfigurálása, forgalomszűrés WLAN-okban 4 Hálózatbiztonsági alapok, hibaelhárítás, tűzfalak beállítása, vírus- és kémprogramirtó programok használata, hibaelhárítás és ügyfélszolgálati feladatok 2 Operációs rendszer beépített parancsainak és segédprogramjainak használata 8 Otthoni és/vagy kisvállalati hálózat tervezése, esettanulmány készítése Kis- és közepes üzleti hálózatok, internetszolgáltatók (ISP) gyakorlat 2 Az internet feltérképezéséhez használható eszközök, parancsok és segédprogramok 2 Ügyfélszolgálati technikus feladatai, hibajegy készítése, hibakeresés OSI modellel 2 Hálózat továbbfejlesztésének tervezése, címzési struktúra-tervezés 4 Hálózat tervezése, eszköz-beszerzése és üzembehelyezése, strukturált kábelezési feladat 4 IP-címzés a LAN-ban, NAT és PAT vizsgálata 4 Hálózati eszközök konfigurálása, forgalomirányító első konfigurálása, grafikusés IOS parancssori felületen, kapcsoló első konfigurálása 4 Hálózati eszközök összekötése, CPE csatlakoztatása az ISP-hez, WAN csatlakozás beállítása 2 Forgalomirányítás konfigurálása (RIP, RIPv2, BGP) 2 ISP szolgáltatások bevezetése 3 Tartománynév szolgáltatás (DNS) konfigurálása 1 ISP biztonság, adattitkosítás, hozzáférés vezérlés listák készítése 3 Biztonsági eszközök, tűzfalak, behatolás érzékelő és megelőző rendszerek (IDS, IPS) 2 ISP teljesítmény monitorozása és menedzselése, eszközfelügyelet 4 Mentések és katasztrófa-helyzet helyreállítás terv készítése, állományok és IOS mentése 4 Meglévő hálózat továbbfejlesztés tervezése 4
Programozási nyelv A 8 GUI alkalmazás (felület) készítése 18 Az objektumorientált programozás - gyakorlás Állománykezelés 2 Állományok: típusos, szöveges és bináris állományok. 2 Létrehozás, törlés, I/O műveletek, megnyitás, lezárás. 6 Típusos állományok kezelése. Megnyitási módok; műveletek rekordokkal: pozícionálás, olvasás, írás, törlés, beszúrás, hozzáfűzés. Műveletek állományokkal: létrehozás, feltöltés, listázás, aktualizálás, indexelés, rendezés. Szekvenciális és direkt feldolgozás Web-programozás alapjai 1 HTML alapjai, dokumentumszerkezet (head, body), html utasítások szerkezet 1 HTML alapelemei (tag), törzsrészben (bekezdési szintű elemek, karakterszintű elemek) és fejlécben alkalmazható elemek Hivatkozások (link) és képek beillesztése Táblázatok 2 Űrlapok (form) készítése (beviteli mezők, action elemek) 4 Stílusok és stíluslapok (CSS) használata. CSS nyelvtana, stílusok rangsorolása. 4 Dokumentumfa és dobozmodell. Pozicionálás, margók, kitöltések, szegélyek. XML alapjai, felépítése, szerkezete 8 Kliens oldali programozási nyelv alapjai (JavaScript): Nyelvi alapok, változók, tömbkezelés, karakterláncok kezelése, függvények 8 Szerver oldali programozási nyelv alapjai (pl. PHP): Nyelvi alapok, változók, tömbkezelés, karakterláncok kezelése, függvények, adatbázis kapcsolat. 5