INFORMATIKA ZÁRÓSZIGORLAT TEMATIKA
1.
a) A Neumann-elv˝u számítógép: CPU, Neumann ciklus, operatív memória, I/O. A DMA és regiszterei, IRQ és megszakításkezelés, a memóriába ágyazott és a külön kezelt perifériacímzés. b) Programozás: Az alprogramok mint vezérl˝oszerkezetek, a végrehajtási verem és a paraméterátadás, típus, típusosság, hatókör és az élettartam.
2.
a) A perifériák: a perifériák csoportosítása sebesség és címezhet˝oség szerint (blokkos és karakteres perifériák). A device controller és regiszterei, az alacsony szint˝u csatolófelület (RS232, Centronics, VGA, USB, stb.). b) Az adatok és a programok m˝uszaki és jogi védelme.
3.
a) Az adatátvitel elmélete: entrópia, adat, információ, adatátvitel (forrás, adatátviteli csatorna, nyel˝o), kód, kódolás, titkosítás, tömörítés, multiplexelés, demultiplexelés. b) A megismert operációs rendszerek jogosultsági rendszerei, különös tekintettel az állományjogosultságokra a Windows és UNIX különféle változataiban.
4.
a) Különböz˝o fajta információk számítógépes ábrázolása (szöveg, szám, kép). Három dimenziós objektumok megjelenítése, koordináta transzformációk, vetítés stb. b) Állománykezelés, folyamatok kezelése, grafikus és parancssoros felhasználói felületen.
5.
a) Az információ és az adat, analóg és a digitális adatátvitel, jel-zaj, amplitúdó és frekvenciamoduláció, sávszélesség. b) A relációs adatmodell, a normálformák és normálformára hozás. Adatkezel˝o utasítások az SQL nyelvben.
6.
a) Számítógépes vezérlés, irányítás, CAD, CAM rendszerek, D/A és A/D átalakítók, tápegységek. b) A hálós, hierarchikus, relációs, és multidimenziós adatmodell.
7.
a) Kombinációs és szekvenciális hálózatok m˝uködése és tervezése, memóriaáramkörök felépítése és m˝uködése. b) Vektor és rasztergrafika (indexelt és nem indexelt), vektoros és raszteres képfeldolgozó algoritmusok.
8.
a) A mágneses, optikai és magnetooptikai háttértárak felépítése, m˝uködése. Címzési rendszerek (CHS, lineáris, stb.) csatolófelületek (IDE, SCSI, stb.), a RAID különböz˝o változatainak felépítése és m˝uködése. b) Programozás: Összetett adattípusok : az iterált, unió és direktszorzat típuskonstrukció, a címfüggvény.
9.
a) A hálózatok csoportosítása (méret, sebesség, átviteli közeg, topológia, stb. alapján), MAC cím, csomagszerkezet, közeghozzáférési módok. Az ARP és a RARP protokollok. b) Programozás: Az imperatív programozási nyelvek alapszerkezete: értékadó utasítás, utasításblokk, feltételes utasításvégrehajtás, ciklusok, alprogramok.
10.
a) AZ OSI és a DoD modell, a protokollverem, a rétegek közti kommunikáció, az aktív hálózati elemek és az OSI modell kapcsolata. b) Programozás : az imperatív programozási nyelvek kifejezéseinek elemei : változók, literálok, operátorok és alprogramok, a bel˝olük felépíthet˝o kifejezések, kifejezésfák.
11.
a) A hálózatok csoportosítása, átviteli közeg, hozzáférés, topológia szerint. Az átviteli közeg fizikai megvalósítása és tulajdonságai. b) Fontosabb numerikus algoritmusok, például Gauss, Euklideszi algoritmus stb.
12.
a) A TCP/IP protokollverem felépítése, az IP alapú kommunikáció, a TCP, UDP és ICMP protokollok, a legfontosabb alkalmazásprotokollok. b) Az algoritmus, az algoritmus megadása (folyamatábra, struktogram, JSD, pszeudokód), hatékonysága. 1
13.
a) A különféle operációs rendszerek feladat szerinti felosztása : batch, mainframe, interaktív, tranzakciókezel˝o, valós idej˝u, multimédia feladatok és operációs rendszerek, egyfelhasználós, többfelhasználós és kiszolgáló rendszerek. b) Listákat, fákat, gráfokat kezel˝o algoritmusok, rendezések és keresések. A rekurzió.
14.
a) Az operációs rendszer fogalma, az operációs rendszerek feladatai, az operációs rendszerek tervezésének legfontosabb fogalmai: folyamatok, perifériakezelés, memóriakezelés, állománykezelés, stb. b) Processzorok osztályozása (RISC, CISC, pipeline, szuperskalár), regiszterkészlet.
15.
a) A rendszerprogramozás alapkérdései: a párhuzamos programozás, a kritikus szakasz, a kölcsönös kizárás és gyakorlati megvalósításai, a halálos ölelés. b) Állományrendszerek: elterjedten használt állományrendszerek mágneses és optikai adathordozók esetében, a FAT, NTFS, ext3 (ext4) és ISO 9660 alapú állományrendszerek.
16.
a) A nyelv, a nyelvosztályok, a programozási nyelvek. Környezetfüggetlen és reguláris nyelvek kezelése végesautomatákkal és veremautomatákkal. b) I/O kezelés az alkalmazásprogramozó szemszögéb˝ol: szabványos csatornák kezelése, alacsony és magas szint˝u állománykezelés.
17.
a) Az objektumalapú, osztályalapú és az objektumorientált programozási módszertanok, az objektumok, az örökl˝odés, a polimorfizmus és példányosítás. b) A swap és a virtuális memória, lapok és lapkeretek, a laptábla, szegmentálás.
2
INFORMATIKA SZAKMÓDSZERTAN ZÁRÓSZIGORLAT TEMATIKA
1. Az Informatika tantárgy célja, fejlesztési követelményei, az informatika ismeretkörei a közoktatásban. A tantárgy pedagógia dokumentumai. 2. Ismertesse a kommunikációs modell tanításának céljait, folyamatát és módszertanát : a) Mutassa be a kommunikáció általános modelljét! b) Mi a kódolás szerepe a kommunikációs modellben ? c) Mit nevezünk zajnak? Miért fontos beszélnünk róla ? 3. Ismertesse a jel, adat, információ, analóg és digitális jelek tanításának módszertanát : a) Határozza meg a jel fogalmát! b) Beszéljen az analóg és a digitális jel közötti különbségr˝ol ! c) Elemezze az adat és az információ fogalmát! Mutassa be a közöttük lév˝o összefüggést egy példán keresztül. d) Mit jelent, ha redundáns az információ ? Mondjon rá néhány példát ! 4. Ismertesse az informatika fejl˝odése tanításának f˝obb állomásait, eseményeit, kitérve Neumann János munkásságára: a) Jellemezze az egyes számítógép-generációkat! b) Mutassa be, hogy a hardver és a szoftver fejl˝odésére mi volt a jellemz˝o ! c) Mutassa be röviden az internet történetét ! 5. Ismertesse az alábbi számrendszerek tanítási módszertanát, mutassa be használatuk és átváltásuk részleteit : a) Mutassa be a kettes, a tízes és a tizenhatos számrendszert ! b) Ismertesse az egyes számrendszerek jelent˝oségét a számítástechnikában ! c) Váltson át egy (lehet˝oleg nem túl nagy) számot a különböz˝o számrendszerek között ! d) Beszéljen a pozitív és negatív egészek ábrázolásának lehet˝oségeir˝ol! 6. Ismertesse a Neumann-elveket és azok hatásait az informatika fejl˝odésére. IKT alkalmazásával mutassa be röviden a PC részeit és azok funkcióit: a) Mutassa be részletesen a Neumann-elveket! b) Szemléltesse, és elemezze a PC-k funkcionális felépítését ! c) Multimédia támogatásával ismertesse a számítógépházban található f˝obb hardveregységeket (az alaplapról, a processzorról, és a memóriáról részletesen)! 7. Ismertesse a hardver témakör módszertanának és tanításának lépéseit, térjen ki a beviteli eszközökre : a) Definiálja a beviteli eszközök fogalmát! b) Ismertesse a beviteli eszközök f˝obb típusait! c) A billenty˝uzetr˝ol és az egérr˝ol beszéljen részletesen !
3
8. Ismertesse a mágneses és optikai adattárolók m˝uködési elvének, típusainak és jelöléseinek tanítási folyamatát és módszertanát. Térjen ki, hogyan történik a lemezek el˝okészítése az adattárolásra : a) Mit nevezünk háttértárnak az informatikában ? Miért van szükség háttértárakra ? b) Csoportosítsa a háttértárakat m˝uködési elv szerint! c) Válasszon ki három háttértár típust és jellemezze o˝ ket! (Kapacitás, gyorsaság, illetve egyéb lényeges jellemz˝ok szerint) d) Mi a Flash drive? 9. Ismertesse a hardver témakör módszertanának és tanításának lépéseit, térjen ki a kiviteli eszközökre : a) Csoportosítsa a monitorokat m˝uködési elvük alapján. b) Melyek a monitorok legfontosabb jellemz˝oi? c) Csoportosítsa a nyomtatókat m˝uködési elvük szerint! Hasonlítsa össze az egyes nyomtatótípusokat! d) Ön milyen nyomtatót vásárolna és miért? Döntését indokolja! e) Mi a plotter? 10. Ismertesse számítógépes hálózatok témakörének tanítási módszereit, térjen ki a hálózati terminológia alapszint˝u felépítésére: a) Milyen el˝onyei vannak a hálózatok használatának ? b) Csoportosítsa a hálózatokat kiterjedésük szerint! c) Ismertesse a helyi hálózatok jellemz˝o topológiáit! d) Milyen eszközök szükségesek a gépek összekapcsolásához a helyi hálózatban ? e) Mi a protokoll és a TCP/IP? Mi az IP cím és a DNS ? 11. Ismertesse az operációs rendszerek feladatait, csoportosításuk, tanításuk lépéseit : a) Mi a szoftver? b) Csoportosítsa a szoftvereket! Írjon minden csoporthoz 1-2 példát is ! c) Ismertesse az operációs rendszer f˝obb feladatait ! 12. Ismertesse az adatbázis-kezelés tanításának és módszertanának f˝obb lépéseit : a) Beszéljen röviden a felsorolt adatmodell típusokról: hierarchikus, hálós, relációs, objektum-orientált. b) Mutassa be az egy-egy, egy-több, több-több kapcsolat tanítási folyamatát, hozzon rá példákat is. c) Hozzon példát egy egyedre, mely nincs els˝o normálformában, majd ezt finomítva, felhasználva a tanult ismereteket, jusson el a harmadik normálformás alakra. 13. Ismertesse a számítógépes grafika tanításának lépéseit és módszertanát. Mutassa be a pixel és vektorgrafikus ábrázolási módokat: a) Mi a különbség az additív és szubsztraktív színkeverési módszerek között ? Hol melyiket használják ? b) Hozzon példát olyan szoftverekre, melyeket a közoktatásban használhatóak, térjen ki arra, melyik milyen feladat ellátására alkalmas. c) Mi az a DPI? Milyen eszközök fontos jellemz˝oje? Hogyan magyarázná ezt el tanórán ? 14. Ismertesse az algoritmizálás és programozás módszertanának és tanításának f˝obb lépéseit. Térjen ki a programtervezés f˝obb lépéseire. Egy példán keresztül demonstrálja ezeket a lépéseket: a) Ismertesse az elemi programozási struktúrákat, kitérve a szekvencia, az elágazás, a ciklus mint elemi struktúrák felépítésére. b) Magyarázza el a modularitás fogalmát, ismertesse a Top-down, Bottom-up tervezés lényegét. c) Hozzon példát az algoritmus leíró eszközökre, térjen ki a folyamatábra, struktogram, pszeudókód felhasználásának és tanításának lehet˝oségeire.
4
15. Ismertesse az irodai rendszerek (szövegszerkesztés, táblázatkezelés, bemutatókészítés) tanításának koncepcióját és módszertanát. 16. Ismertesse a szimuláció fogalmát és szerepét a számítógéppel segített oktatásban. 17. Ismertessen informatikához köthet˝o oktatóprogramokat, térjen ki felépítésére, típusaira, készítésük és használatuk módszertanára. 18. Ismertesse a könyvtárt, mint információs rendszert. Térjen ki a nyomtatott és nem nyomtatott dokumentumok sajátosságainak összehasonlító ismertetésére a tanítás–tanulás folyamatában. a) Hogyan kapcsolódik a multimédia jelent˝osége az egyéni ismeretszerzéshez ? b) Mi az ETO és a Cutter? Magyarázza el a könyvtár és a médiatár fogalmának értelmezését. c) Mutasson be hagyományos és digitális könyvtárakat az interneten. Térjen ki az oktatásban felhasználható sajátosságokra. Röviden ismertesse a Neumann János Digitális Könyvtár, valamint a MEK szerkezetét. 19. Ismertessen közösségi és egyéni elektronikus tanulási környezeteket. a) Mutasson be információs és kommunikációs technológiákat. b) Hozzon példát szabad hozzáférés˝u tananyagbázisokra. c) Mit ért eLearning alatt, határozza meg helyét és szerepét a számítógéppel integrált képzési menedzsment rendszereknek. 20. Digitális tananyagfejlesztés módszertana. a) Ismertesse a digitális tananyagfejlesztés technológiáit és szoftvereit. b) Szabványok és szabványosítás az elektronikus tananyagok fejlesztésben. c) Mutassa be a tanulói ePortfóliók szerepét a közoktatásban.
Az informatika szakmódszertan zárószigorlaton a hallgatók felhasználhatják vizsgájuk során a saját ePortfóliójukban (és/vagy CD-én) archivált és publikált demonstrációs anyagaikat, az alábbi témakörökben : i. A tanítás illetve a gyakorlat során készített dokumentumok (óraterv, hospitálási napló, munkaközösségi megbeszélések jegyzetei, órai számítógépes prezentációk, oktatási médiák stb.). ii. A tanárjelölt reflexioit tartalmazó dokumentumok (iskolai- és iskolán kívüli tevékenységek feljegyzései, konferencián készített jegyzet reflexiókkal, pedagógiai probléma leírása és a megoldási javaslatok, szül˝oi értekezletek stb.). iii. A jelölt tanításáról mások által készített dokumentumok és értékelések (munkaközösség vezet˝ok értékelései, hallgatótársak kritikája stb.).
5