PÁRHUZAMOS SZÁMÍTÁSTECHNIKA MODUL AZ ÚJ TECHNOLÓGIÁKHOZ KAPCSOLÓDÓ MEGKÖZELÍTÉSBEN

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "PÁRHUZAMOS SZÁMÍTÁSTECHNIKA MODUL AZ ÚJ TECHNOLÓGIÁKHOZ KAPCSOLÓDÓ MEGKÖZELÍTÉSBEN"

Átírás

1 PÁRHUZAMOS SZÁMÍTÁSTECHNIKA MODUL AZ ÚJ TECHNOLÓGIÁKHOZ KAPCSOLÓDÓ MEGKÖZELÍTÉSBEN PARALLEL COMPUTING MODULE BASED ON THE NEW TECHNOLOGIES Vámossy Zoltán 1, Sima Dezső 2, Szénási Sándor 3, Rövid András 4, Kárász Péter 5, Miklós Árpád 6, Sergyán Szabolcs 7 és Tóth Ákos 8 Összefoglaló: A számítástechnikai eszközök többmagossá, illetve többszálassá váltak. Ennek megfelelően a párhuzamos számítástechnika megváltozott és megújult formában ismét meghatározó tényező lett, és az informatikus képzettségű hallgatóktól elvárt igény ezen terület alapos ismerete. Ezt az igényt terveztük kielégíteni, amikor kidolgoztunk egy olyan modult, amelynek középpontjában a párhuzamos számítástechnika elméleti háttere mellett a gyakorlatra, az új technikák alkalmazásának elsajátítására helyeződött a hangsúly. A bevezető alapozást, mely összefoglalja a párhuzamos architekturális és operációs rendszer szintű hátteret, valamint a párhuzamos programozás alaptechnikáit, a többszálas programozás gyakorlati elsajátítása követi a jelenleg használatos környezetekben, amelyekbe a többmagos processzorok ugyanúgy beletartoznak, mint a GPGPU-k adta lehetőségek. A gyakorlati kompetenciákat biztosító laboratóriumi feladatok és projektek elvégzése/megoldása mellett egy választható tárgy keretében a kidolgozott modult választó hallgatók egy olyan alkalmazási területtel is megismerkednek, ahol az elsajátított technikák alkalmazásának jelentős szerepe van. Kulcsszavak: párhuzamos számítástechnika, operációs rendszerek, programozás, GPGPU Abstract: The computing became multi-threaded and multi-cored. Accordingly, parallel computing has changed and in modified new form became dominant again, and there is a growing demand from students with IT skills: the deep expected knowledge of this area. That is why we planned to answer this need with a set of courses (parallel computing module) that we have developed and that focuses on the parallel computing theory and practice also, but mainly the novel techniques are emphasized in the courses. After the introductory foundation, which summarizes the parallel architecture and operating system-level background, the basic techniques of parallel and multi-threaded programming, practical learning is followed by the currently used environments in which both the multi-core processors and GPGPU-s are included. Using the knowledge of the practical laboratory tasks and projects the students could choose an elective course (computer graphics) where the learned parallel techniques play an important role also. Keywords: parallel computing, operating systems, programming, GPGPU 1 Óbudai Egyetem, Neumann János Informatikai Kar, vamossy.zoltan@nik.uni-obuda.hu 2 Óbudai Egyetem, Neumann János Informatikai Kar, sima@uni-obuda.hu 3 Óbudai Egyetem, Neumann János Informatikai Kar, szenasi.sandor@nik.uni-obuda.hu 4 Óbudai Egyetem, Neumann János Informatikai Kar, rovid.andras@nik.uni-obuda.hu 5 Óbudai Egyetem, Neumann János Informatikai Kar, karasz.peter@nik.uni-obuda.hu 6 Óbudai Egyetem, Neumann János Informatikai Kar, miklos.arpad@nik.uni-obuda.hu 7 Óbudai Egyetem, Neumann János Informatikai Kar, sergyan.szabolcs@nik.uni-obuda.hu 8 Óbudai Egyetem, Neumann János Informatikai Kar, toth.akos@bgk.uni-obuda.hu

2 1. Bevezetés A számítástechnikai technológiai fejlődés szempontjából az egyik nyilvánvalóan kiemelendő trend a számítástechnikai eszközök alapját képező processzorok többmagossá/többszálúvá válása, és ezzel összefüggésben a szekvenciális programozással szemben a párhuzamos többmagos/többszálas programozás meghatározó szerepének megjelenése. A szakemberek hiánya a többmagos/többszálas processzorok és programozásuk területén már ma is a gazdaság fejlődésének korlátjává vált különösen a biztosítók, bankok, pénzügyi szolgáltatók körében. Karunk kiterjedt vállalati kapcsolatrendszerén keresztül pontos képet kapunk e terület munkaerő-igényéről, amely folyamatosan növekvő tendenciát mutat. Ezt az igényt terveztük kielégíteni, amikor 2010/2011-ben TÁMOP pályázati támogatással kidolgoztunk egy olyan modult, amelynek középpontjában a párhuzamos számítástechnika elméleti háttere mellett a gyakorlatra, az új technikák alkalmazásának elsajátítására helyeződött a hangsúly. A bevezető alapozást, mely összefoglalja a párhuzamos architekturális és operációs rendszer szintű hátteret, valamint a párhuzamos programozás alaptechnikáit, a többszálas programozás gyakorlati elsajátítása követi a jelenleg használatos környezetekben, amelyekbe a többmagos processzorok ugyanúgy beletartoznak, mint a GPGPU-k (általános célú grafikai feldolgozó egységek) adta lehetőségek. A gyakorlati kompetenciákat biztosító laboratóriumi feladatok és projektek elvégzése/megoldása mellett egy választható tárgy keretében a kidolgozott modult választó hallgatók egy olyan alkalmazási területtel is megismerkednek, ahol az elsajátított technikák alkalmazásának jelentős szerepe van. A modulhoz tartozó tárgyak az alábbiak: Párhuzamos rendszerek architektúrája Párhuzamos operációs rendszerek Többszálú/többmagos processzorarchitektúrák és programozásuk Masszívan párhuzamos programozás GPGPU-k alkalmazásával Algoritmusok optimális megvalósítása párhuzamos környezetben Projektlabor Valósidejű háromdimenziós grafika és képfeldolgozás. 2. A kidolgozott tantárgyak bemutatása 2.1. Párhuzamos rendszerek architektúrája A tantárgy keretei között a hallgatók megismerkednek a párhuzamos és elosztott rendszerek, és ezen belül a szerverek, a tároló hálózatok sajátosságaival, felépítésével, az alkalmazási környezet által támasztott teljesítmény-, megbízhatósági-, és biztonsági elvárásokkal, valamint adott elvárásoknak eleget tevő szerver rendszerek kialakításának szempontjaival, módjával. Az előadásokon hangsúlyt kapnak a különböző virtualizáló megoldások, amelyek megértését gyakorlati bemutatók is segítik. A tárgy szemléletmódja a tervezési tér koncepcióra épít, és előtérbe helyezi a konkrét megvalósítási példák és trendek bemutatását. A tantárgy főbb tématerületei: Tároló rendszerek. A hálózati tárolás szabványosítása (SNIA), a hálózati tárolás technológiái (DAS, SAN, NAS), eszközei, protokolljai, szoftverei, konkrét megvalósításai, termékei, megbízhatósága, biztonsági kérdései, menedzsmentje. Tároló rendszerek a gyakorlatban Az iscsi hálózati tárolás gyakorlati megvalósításának bemutatása. Többmagos/sokmagos processzorok. Főbb osztályaik, homogén többmagos, homogén sokmagos processzorok, heterogén mester-szolga és csatolt többmagos processzorok, reprezentatív megvalósítások.

3 Két és négy processzoros szerver architektúrák. Intel/AMD két és négy processzoros szervercsaládjai, két és négy processzoros szerverek rendszerarchitektúrájának fejlődése, jellemző megvalósítások. Penge szerverek rendszerarchitektúrája. Alternatívák, jellemző megvalósítások, alkalmazások. Szerver rendszerarchitektúrák adatbiztonsági, megbízhatósági kérdései. A rendszerelemek (processzor, memória, háttértár, tápegység, stb.) rendelkezésre állására, megbízhatóságára vonatkozó elvárások, megvalósítási technikák (ECC, chipkill, RAID, stb.) Párhuzamos operációs rendszerek A tantárgy keretei között a hallgatók megismerkednek a többmagos környezetben működő operációs rendszerek sajátosságaival, az egyes operációs rendszeri funkciók elemzésén és tervezési terének bemutatásán túl elterjedt szerver operációs rendszerekből származó példákon keresztül megtörténik a megvalósítás lehetőségeinek áttekintése is. A tárgy az Operációs Rendszerek BSc tárgy keretei között elhangzó ismeretekre épít, célja az általános (az operációs rendszerek mindegyikét felölelő) ismeretek mélyítése a szerver megoldások témakörére fókuszálva. A tantárgy előadásainak tartalma: Párhuzamos és elosztott környezetet támogató operációs rendszerek struktúrája, szerver operációs rendszerek felépítésével kapcsolatos elvárások, megvalósítás lehetőségei, kernel funkciók hatékony működésének megvalósítása többprocesszoros szorosan csatolt (SMP) architektúrákon. Párhuzamos és elosztott feldolgozást támogató rendszerek mechanizmusai, Folyamatok és szálak kezelése többprocesszoros környezetben. Szálak kezelése multithreading, hyperthreading technológiákat támogató processzorok esetében, processzorok ütemezése. Memória menedzsment, Hatékony és megbízható memóriakezelés kialakítása, különböző implementációk összehasonlító elemzése, kernel memória dinamikus kezelése. I/O kezelés; Fájlrendszerek és állományok kezelése, Fájlrendszerrel szemben megfogalmazott elvárások ismertetése, a fájlrendszerek tervezési terének áttekintése, szerepek szerinti erőforrás hozzáférés (RBAC), teljesítmény (fájlrendszerek struktúrája), flexibilitás (egységes interfészek, a Vnode/Vfs architektúra). Virtualizáció operációs rendszeri szinten. Virtualizációs technikák ismertetése, hatékony és megbízható működéshez szükséges operációs rendszeri szolgáltatások áttekintése, főbb megvalósítások áttekintése, virtualizáció processzor szintű támogatása; Elosztott rendszerek OR szintű támogatása, Elosztott rendszerek tervezési tere, elosztott rendszerek operációs rendszer szintű támogatásának ismertetése. A gyakorlati anyagrész: Windows Management Instrumentation (WMI) alkalmazásának bemutatása, példákon keresztüli gyakorlás. WMI lehetőségeinek bemutatása többmagos processzorokra fókuszálva. Windows 2008 Server és Windows XP kernel debuggolásának ismertetése. Kernel debuggolás haladó technikái. A párhuzamos architektúrák lehetőségeit támogató korszerű programozási eszközök bemutatása (Nvidia CUDA) Többszálú/többmagos processzorarchitektúrák és programozásuk A tárgy keretében a hallgatók elmélyítik az alapképzésben szerzett a párhuzamos rendszerekkel kapcsolatos tervezési és programozási ismereteiket. A hallgatók megismerik és elsajátítják a párhuzamos programozás technikáit, a folyamat- és szálkezelést, a szálak közti kommunikáció módozatait és a szinkronizáció módszereit. A tantárgy kitekintést nyújt az elosztott rendszerek programozásának különböző változatairól.

4 A tananyag fő elemei: A párhuzamos rendszerek áttekintése, és programozásuk kiemelt kérdései. Párhuzamos programozás alapjai. Folyamatok. Szálkezelés. Szinkronizáció. Hibakeresés, nyomkövetés párhuzamos környezetben. Elosztott szoftver-architektúrák. Párhuzamos programozási algoritmusok. Diszkrét optimalizálás. Dinamikus programozás. Képfeldolgozás párhuzamosított technikával. Kitekintés a masszívan párhuzamos programozásra, GPGPU. MPI programozás alapok Masszívan párhuzamos programozás GPGPU-k alkalmazásával A processzor architektúrák elmúlt években bekövetkezett fejlődésének egyik szignifikáns eredménye az általános célú grafikai kártyák (GPGPU-k) és az alkalmazásukhoz szükséges szoftver programozási környezetek megjelenése. A tárgy keretében a hallgatók megismerkednek a GPGPU-k általános felépítésével, a legfontosabb reprezentáns architektúrákkal, programozási környezetekkel. Ezt követően gyakorlati ismereteket szereznek az adatpárhuzamos programozási modellen keresztül történő feladatmegoldásban, a számításigényes feladatok futásának gyorsításában GPGPU-k alkalmazásával. A tantárgy előadásának tartalma: GPGPU architektúrák felépítése. OpenCL specifikáció. CUDA programozási környezet alapok. Hagyományos és adatpárhuzamos algoritmusok áttekintése. Rendezések. Véletlenszám generálás. Kriptográfia. Képmanipuláció. A gyakorlatok anyaga: C/C++ nyelvi alapok áttekintése/átismétlése. CUDA programozási környezet alapok. Egyszerű mátrix műveletek. Gridek, atomi műveletek. Egyszerű adatpárhuzamos algoritmusok implementálása. Programozási tételek, mátrixműveletek. Adatpárhuzamos rendezési algoritmusok implementálása. Radix, hatékonysági vizsgálat. Párhuzamos véletlenszám generáló algoritmusok implementálása. Statisztikai feladatok. Kriptográfiai algoritmusok implementálása. Kódolások. Dekódolások, brute force-os feltörési módszerek.

5 2.5. Algoritmusok optimális megvalósítása párhuzamos környezetben A tárgy keretében a hallgatók megismerkednek a különböző összetett és gyakran alkalmazott algoritmusok és adatszerkezetek elemzésének és elosztott számítógépes környezetekben való hatékony implementálásának módszereivel. A tárgy célja a korábbi félévek elméleti és gyakorlati tárgyai során megszerzett algoritmus- és adatszerkezet-ismeretekre építve komplexebb gyakorlati problémák optimális megoldásának megismerése, az algoritmusok implementálásának gyakorlása elosztott környezetekben. A tantárgy részletes tartalma: Elosztott algoritmusok elemzési módszerei. Rendezések, keresések és kiválasztások elosztott környezetben. Adatszerkezetek elosztott megvalósításai. Tömbök, listák, fák, gráfok. Elosztott rekurzió, numerikus módszerek. Egyenletrendszerek megoldása, approximáció és interpoláció. Gráfalgoritmusok elosztott környezetben. Bejárások, útkeresések, tranzitív lezárt, topologikus rendezés, erősen összefüggő komponensek. Adattömörítés a kommunikációban. Huffman-kód, aritmetikai tömörítés, LZ77, LZ78, LZW algoritmus, Burrows-Wheeler transzformáció. Kriptográfiai algoritmusok alkalmazása a kommunikációban. Szimmetrikus algoritmusok, aszimmetrikus algoritmusok Projektlabor A tárgy keretén belül a hallgatók megismerik a kutatás és fejlesztés módszertanát, betekintést kapnak különböző kutatási és fejlesztési feladatok megvalósításának egyes fázisaiba. A tananyag elemei: Irodalomkutatás: Milyen irodalomra célszerű rákeresni és milyen tudományos weboldalak, publikus tudományos adatbázisok állnak rendelkezésre. Projekt munkaterv kidolgozásának fázisai, az egyes fázisok részletezése. Miket tartalmazzon a munkaterv (tartalmi és formai követelmények). Eredmények publikálása és prezentálása. Az eredmények tudományos folyóiratokban, ill. konferenciákon való prezentálásához szükséges tudnivalók. Hogyan nézzen ki a prezentációs anyag, miket tartalmazzon. Latex szövegszerkesztő használatának ismertetése. Hol és hogyan publikáljuk eredményeinket (folyóiratok, konferenciák, stb.). Impakt faktor (mit fejez ki, milyen szerepet játszik a bírálati folyamatokban). Nem független, független hivatkozások és önhivatkozások (ezek jelentősége). Pályázatok írása. Milyen típusú kutatási, fejlesztési pályázatok fordulnak elő. Hogyan adjunk be pályázatot (általános tartalmi és formai követelmények). Részjelentés, zárójelentés készítése (mit kell tartalmaznia egy jelentésnek) Valósidejű háromdimenziós grafika és képfeldolgozás A kurzus célja, hogy a hallgatók gyakorlati tapasztalatot szereznek korszerű, valósidejű háromdimenziós grafikus alkalmazások fejlesztésében. A tantárgy anyaga a következő: Bevezetés. A számítógépes grafika és a 3D alkalmazások történeti áttekintése. Képalkotási módok (sugárkövetés, globális illumináció, képszintézis). A valós idejű megjelenítés és animáció fogalma. A 3D képszintézis alapelvei és lépései. Modellezés, tesszelláció, transzformációk szükségessége, vágás, takarási feladat, árnyalás. Grafikai szabványok áttekintése. OpenGL, Direct3D és összehasonlításuk. Direct3D komponensei, felépítése, főbb jellemzői. Direct3D alapú alkalmazások szerkezete + wrapperek. Példaprogram: Direct3D inicializálása C# alkalmazásban.

6 A fix funkciós futószalag (FFP) bemutatása és működése. Az FFP által nyújtott lehetőségek és korlátok. Primitívek definiálása, vertex attribútumok és vertex formátumok, megjelenítési állapotok állítása. Példaprogram: ismerkedés a transzformációkkal, egyszerű primitívek definiálása és animálása (FFP segítségével). A fix funkciós futószalag további lehetőségei. Vertex pufferek, megvilágítás, textúrázás, átlátszóság, köd. Objektumtárolási lehetőségek: listák, színtér gráfok (fák), térparticionálás. Példaprogram: több objektum megjelenítése különböző technikákkal (átlátszó, textúrázott, megvilágított, stb.). További megjelenítési lehetőségek. Indexelt geometria használata (előnyei, működése). Speciális textúrák (1D textúrák, 2D textúrák, 3D textúrák, kocka textúrák). Rajzolási célfelületek (render targets), rajzolás textúrákra. Élsimítás. Tükröződés. Példaprogram: példaprogram indexelt geometria támogatására, kocka textúrák használata (skybox). A programozható futószalag (PP) bemutatása és működése. A PP által nyújtott lehetőségek. Ismerkedés a HLSL magas szintű shader programozási nyelvvel. A programozható futószalag lehetőségei. Ismerkedés egyszerű HLSL shaderekkel (az eddig ismert megjelenítési technikák HLSL-lel megvalósított változatai). Példaprogram: Gouraud és Phong árnyalást megvalósító shaderek. Komplexebb megjelenítési technikák. Csontváz és kulcskocka animáció, részecske rendszerek, vízfelszín szimuláció, terep megjelenítés, égbolt megjelenítés, progresszív testhálók, stb. Példaprogram: egyszerű részecske rendszer implementáció. Utófeldolgozási technikák. Bevezetés a képfeldolgozás alapjaiba. A képszintézis utófeldolgozási lépésének működése. A GPU alapú képfeldolgozás lehetőségei, előnyei, és korlátai. HLSL pixel árnyaló vs. C# kódok áttekintése (invertálás, világosítás, kontraszt állítás, gamma állítás, képek deriválása, aluláteresztő szűrők (Gauss, átlagolás)). Példaprogram: invertálás, kontraszt, gamma, és Gauss szűrők kipróbálása HLSL kóddal. 3. Összegzés A tantárgyak anyagainak tesztelése és pontosítása céljából több kurzust indítottunk már Párhuzamos rendszerek architektúrája, a Párhuzamos operációs rendszerek, a Többszálú/többmagos processzorarchitektúrák és programozásuk, a Masszívan párhuzamos programozás GPGPU-k alkalmazásával és az Algoritmusok optimális megvalósítása párhuzamos környezetben témákban jelenleg még csak különálló választható tantárgyanként. A hallgatói visszajelzések a gyakorlatorientált szemlélet és a kidolgozott, számos megoldásmintát pozitívan értékelték. 4. Köszönetnyilvánítás A modul kifejlesztéséhez segítséget nyújtott a TÁMOP /2/A KMR Tananyagfejlesztés és tartalomfejlesztés különös tekintettel a matematikai, természettudományi, műszaki és informatikai (MTMI) képzésekre pályázat forrása, melyet ezúton is köszönünk. A tantárgyakban felhasznált irodalmak jegyzéke Watts D., Davis R., Kroutov I. (2008) IBM BladeCenter, Products and Technology, RedBooks Orenstein G. (2003) IP Storage Networking: Straight to the Core, Addison Wesley Singhal R., Saquib Z. (2008) Continuous Available Commodity Storage, SNIA Education Clark T. (2005) Storage Virtualization, Technologies for Simplifying Data Storage and Management, Addison-Wesley Russinovich, Solomon (2009) Microsoft Windows Internals, 5th edition, Microsoft Press, USA Tanenbaum, Steen (2004) Elosztott rendszerek, Alapelvek és paradigmák, Panem Tanenbaum, Andrew S. (2008) Modern Operating Systems: International Edition, ISBN , Prentice Hall

7 Grama A., Gupta A., Karypis G., Kumar V. (2003) Introduction to Parallel Computing, 2nd edition Addison-Wesley, ISBN Wilkinson B., Allen M. (2005) Parallel Programming, 2nd edition, Prentice Hall Iványi A. (2005) Párhuzamos algoritmusok, ELTE Eötvös Kiadó, Budapest, online Akhter S., Roberts J. (2006): Multi-Core Programming (Increasing Performance through Software Multi-threading), Intel Press Albahari J. (2010) Threading in C#, Cormen T. H., Leiserson C. E., Rivest R. L., Stein C. (2003) Új algoritmusok, Scolar Kiadó, Budapest Eco U. (1994): Hogyan írjunk szakdolgozatot?, Gondolat Popper K. R. (1997) A tudományos kutatás logikája, Európa Majoros, P. (1997) Kutatásmódszertan, Budapest Szirmay-Kalos L., Antal Gy., Csonka F. (2003) Háromdimenziós grafika, animáció és játékfejlesztés, Computerbooks Nyisztor K. (2009) Shaderprogramozás grafika és játékfejlesztés DirectX-szel, SZAK kiadó Gonzales, Woods (2008) Digital Image Processing, 3rd edition. Prentice Hall

GPGPU alapok. GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai

GPGPU alapok. GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai GPGPU alapok GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai Szenasi.sandor@nik.uni-obuda.hu GPGPU alapok GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai Szenasi.sandor@nik.uni-obuda.hu

Részletesebben

INFORMATIKAI SZOLGÁLTATÁSIRÁNYÍTÁS. Katona Krisztina, Kurdi Zsombor Budapesti Műszaki Főiskola Neumann János Informatikai Kar.

INFORMATIKAI SZOLGÁLTATÁSIRÁNYÍTÁS. Katona Krisztina, Kurdi Zsombor Budapesti Műszaki Főiskola Neumann János Informatikai Kar. INFORMATIKAI SZOLGÁLTATÁSIRÁNYÍTÁS IT SERVICE MANAGEMENT Katona Krisztina, Kurdi Zsombor Budapesti Műszaki Főiskola Neumann János Informatikai Kar Összefoglaló Informatikai szolgáltatásirányítás címmel

Részletesebben

OSZTOTT 2D RASZTERIZÁCIÓS MODELL TÖBBMAGOS PROCESSZOROK SZÁMÁRA

OSZTOTT 2D RASZTERIZÁCIÓS MODELL TÖBBMAGOS PROCESSZOROK SZÁMÁRA Multidiszciplináris tudományok, 3. kötet. (2013) sz. pp. 259-268. OSZTOTT 2D RASZTERIZÁCIÓS MODELL TÖBBMAGOS PROCESSZOROK SZÁMÁRA Mileff Péter Adjunktus, Miskolci Egyetem, Informatikai Intézet, Általános

Részletesebben

Informatika a felsőoktatásban 2008 Debrecen, 2008. augusztus 27-29. JAVA PROGRAMOZÁSI NYELV OKTATÁSA C# ALAPOKON

Informatika a felsőoktatásban 2008 Debrecen, 2008. augusztus 27-29. JAVA PROGRAMOZÁSI NYELV OKTATÁSA C# ALAPOKON JAVA PROGRAMOZÁSI NYELV OKTATÁSA C# ALAPOKON TEACHING OF JAVA PROGRAMMING LANGUAGE ON BASIC LEVEL Szénási Sándor Budapesti Műszaki Főiskola, Neumann János Informatikai kar Összefoglaló Az informatika karokon

Részletesebben

SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN

SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN Almási Béla, almasi@math.klte.hu Sztrik János, jsztrik@math.klte.hu KLTE Matematikai és Informatikai Intézet Abstract This paper gives a short review on software

Részletesebben

GPGPU-k és programozásuk Dezső, Sima Sándor, Szénási

GPGPU-k és programozásuk Dezső, Sima Sándor, Szénási GPGPU-k és programozásuk Dezső, Sima Sándor, Szénási GPGPU-k és programozásuk írta Dezső, Sima és Sándor, Szénási Szerzői jog 2013 Typotex Kivonat A processzor technika alkalmazásának fejlődése terén napjaink

Részletesebben

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Cloud computing. Cloud computing. Dr. Bakonyi Péter. Cloud computing Cloud computing Dr. Bakonyi Péter. 1/24/2011 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására

Részletesebben

4. Előfeltételek (ha vannak) 4.1 Tantervi Nincs 4.2 Kompetenciabeli Feladatok kijelentéseinek megértése

4. Előfeltételek (ha vannak) 4.1 Tantervi Nincs 4.2 Kompetenciabeli Feladatok kijelentéseinek megértése A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika 1.3 Intézet Magyar Matematika és Informatika 1.4 Szakterület

Részletesebben

Bevezetés. Többszálú, többmagos architektúrák és programozásuk Óbudai Egyetem, Neumann János Informatikai Kar

Bevezetés. Többszálú, többmagos architektúrák és programozásuk Óbudai Egyetem, Neumann János Informatikai Kar Többszálú, többmagos architektúrák és programozásuk Óbudai Egyetem, Neumann János Informatikai Kar Bevezetés Motiváció Soros és párhuzamos végrehajtás, soros és párhuzamos programozás Miért? Alapfogalmak

Részletesebben

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) (specializáció választás a 4. félévben, specializációra lépés feltétele: az egyik szigorlat

Részletesebben

UNIX operációs rendszer bemutatása. A UNIX története, fejlesztésének céljai.

UNIX operációs rendszer bemutatása. A UNIX története, fejlesztésének céljai. Az Operációs Rendszerek III. c. tantárgy tematikája és követelményei a SZE Informatika és Műszaki tanári szakos hallgatói számára, a 2005/2006. tanév I. félévére Tematika: UNIX UNIX operációs rendszer

Részletesebben

Négyprocesszoros közvetlen csatolású szerverek architektúrája:

Négyprocesszoros közvetlen csatolású szerverek architektúrája: SzA49. AMD többmagos 2 és 4 processzoros szerverarchitektúrái (a közvetlenül csatolt architektúra főbb jegyei, négyprocesszoros közvetlen csatolású szerverek architektúrája, többmagos szerverprocesszorok

Részletesebben

Számítógépes adatbiztonság

Számítógépes adatbiztonság Számítógépes adatbiztonság IN11 Tematika Bevezetés Informatikai biztonság, adat- és információvédelemi alapfogalmak Zajos csatornák Hibadetektáló és javító kódolások Kriptográfia - alap algoritmusok I.

Részletesebben

A Szekszárdi I. Béla Gimnázium Helyi Tanterve

A Szekszárdi I. Béla Gimnázium Helyi Tanterve A Szekszárdi I. Béla Gimnázium Helyi Tanterve Négy évfolyamos gimnázium Informatika Készítette: a gimnázium reál munkaközössége 2015. Tartalomjegyzék Alapvetés...3 Egyéb kötelező direktívák:...6 Informatika

Részletesebben

Mérnök informatikus alapképzési szak

Mérnök informatikus alapképzési szak Dunaújvárosi Főiskola Mérnök informatikus alapképzési szak Tanterv. július 29. 2 Tartalomjegyzék Szakleírás:... 7 Óraterv:... 10 Mérnök informatikus alapképzési szak tantárgyainak rövid ismertetése...

Részletesebben

Cloud computing Dr. Bakonyi Péter.

Cloud computing Dr. Bakonyi Péter. Cloud computing Dr. Bakonyi Péter. 1/24/2011 Cloud computing 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására

Részletesebben

Using the CW-Net in a user defined IP network

Using the CW-Net in a user defined IP network Using the CW-Net in a user defined IP network Data transmission and device control through IP platform CW-Net Basically, CableWorld's CW-Net operates in the 10.123.13.xxx IP address range. User Defined

Részletesebben

SZAKMAI BESZÁMOLÓ EVK SZAKKOLLÉGIUM. BESZÁMOLÓ: A 2014/2015 A Pallas Athéné Domus Scientiae Alapítvány pályázatára 2014/2015-ÖS TANÉV

SZAKMAI BESZÁMOLÓ EVK SZAKKOLLÉGIUM. BESZÁMOLÓ: A 2014/2015 A Pallas Athéné Domus Scientiae Alapítvány pályázatára 2014/2015-ÖS TANÉV SZAKMAI BESZÁMOLÓ EVK SZAKKOLLÉGIUM BESZÁMOLÓ: A 2014/2015 A Pallas Athéné Domus Scientiae Alapítvány pályázatára 2014/2015-ÖS TANÉV 1 Tőzsdekurzus A kurzus fókuszában - az elméleti bevezetőt követően

Részletesebben

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) (A képzés közös része, szakirányválasztás a 3. félév végén) Tárgykód Félév Tárgynév Tárgy

Részletesebben

KÖNYVTÁR-INFORMATIKAI KÉPZÉS A KLTE-N

KÖNYVTÁR-INFORMATIKAI KÉPZÉS A KLTE-N KÖNYVTÁR-INFORMATIKAI KÉPZÉS A KLTE-N Boda István, bodai@math.klte.hu Juhász István, pici@math.klte.hu KLTE Matematikai és Informatikai Intézet Abstract The library and information science course in Lajos

Részletesebben

A TÖBBDIMENZIÓS KÉPFELDOLGOZÁS PROGRAMJAI ÉS OKTATÁSUK

A TÖBBDIMENZIÓS KÉPFELDOLGOZÁS PROGRAMJAI ÉS OKTATÁSUK A TÖBBDIMENZIÓS KÉPFELDOLGOZÁS PROGRAMJAI ÉS OKTATÁSUK Kuba Attila, kuba@inf.u-szeged.hu JATE Alkalmazott Informatikai Tanszék Fazekas Attila, fattila@math.klte.hu KLTE Matematikai és Informatikai Intézet

Részletesebben

KÉPI INFORMÁCIÓK KEZELHETŐSÉGE. Forczek Erzsébet SZTE ÁOK Orvosi Informatikai Intézet. Összefoglaló

KÉPI INFORMÁCIÓK KEZELHETŐSÉGE. Forczek Erzsébet SZTE ÁOK Orvosi Informatikai Intézet. Összefoglaló KÉPI INFORMÁCIÓK KEZELHETŐSÉGE Forczek Erzsébet SZTE ÁOK Orvosi Informatikai Intézet Összefoglaló Tanórákon és az önálló tanulás részeként is, az informatika világában a rendelkezésünkre álló óriási mennyiségű

Részletesebben

tantárgy E GY E GY Matematikai alapok I. kötelező - kollokvium 30 3 Matematikai alapok I.

tantárgy E GY E GY Matematikai alapok I. kötelező - kollokvium 30 3 Matematikai alapok I. TELJES IDEJŰ (NAPPALI) MUNKARENDŰ KÉPZÉS TANTERVE I. félév tárgy kódja tantárgy neve tantárgy számonkérés óraszám kredit előfeltétel típusa formája E GY E GY Matematikai alapok I. kötelező - kollokvium

Részletesebben

OpenCL - The open standard for parallel programming of heterogeneous systems

OpenCL - The open standard for parallel programming of heterogeneous systems OpenCL - The open standard for parallel programming of heterogeneous systems GPU-k általános számításokhoz GPU Graphics Processing Unit Képalkotás: sok, általában egyszerű és független művelet < 2006:

Részletesebben

Diplomamunka. Miskolci Egyetem. GPGPU technológia kriptográfiai alkalmazása. Készítette: Csikó Richárd VIJFZK mérnök informatikus

Diplomamunka. Miskolci Egyetem. GPGPU technológia kriptográfiai alkalmazása. Készítette: Csikó Richárd VIJFZK mérnök informatikus Diplomamunka Miskolci Egyetem GPGPU technológia kriptográfiai alkalmazása Készítette: Csikó Richárd VIJFZK mérnök informatikus Témavezető: Dr. Kovács László Miskolc, 2014 Köszönetnyilvánítás Ezúton szeretnék

Részletesebben

Grafikus csővezeték 1 / 44

Grafikus csővezeték 1 / 44 Grafikus csővezeték 1 / 44 Grafikus csővezeték Vertex feldolgozás A vertexek egyenként a képernyő térbe vannak transzformálva Primitív feldolgozás A vertexek primitívekbe vannak szervezve Raszterizálás

Részletesebben

*#Discount~ Kaspersky Internet Security - multidevice 2015 best software to buy for mac ]

*#Discount~ Kaspersky Internet Security - multidevice 2015 best software to buy for mac ] *#Discount~ Kaspersky Internet Security - multidevice 2015 best software to buy for mac ] Description: Elonyök Az összes csatlakoztatott eszköz védelme egy licenccel használható, könnyen kezelheto megoldás

Részletesebben

Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd.

Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd. 1 2 3 Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd. 4 5 Moore törvényhez érdekesség: a várakozásokhoz képest folyamatosan alulteljesített, ezért többször is újra lett fogalmazva

Részletesebben

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol Attila FODOR 1), Dénes FODOR Dr. 1), Károly Bíró Dr. 2), Loránd Szabó Dr. 2) 1) Pannon Egyetem, H-8200 Veszprém Egyetem

Részletesebben

Projektmenedzsment eszközök Projektirányítás számítógéppel

Projektmenedzsment eszközök Projektirányítás számítógéppel Moduláris korszerű szakmai gyakorlatok informatika területre Projektmenedzsment eszközök Projektirányítás számítógéppel I/13. évfolyam tanári kézikönyv A TISZK rendszer továbbfejlesztése Petrik TISZK TÁMOP-2.2.3-07/1-2F-2008-0011

Részletesebben

Ami az Intel szerint is konvergens architektúra

Ami az Intel szerint is konvergens architektúra Copyright 2012, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners Ami az Intel szerint is konvergens architektúra Gacsal József Business Development

Részletesebben

FIR SZŰRŐK TELJESÍTMÉNYÉNEK JAVÍTÁSA C/C++-BAN

FIR SZŰRŐK TELJESÍTMÉNYÉNEK JAVÍTÁSA C/C++-BAN Multidiszciplináris tudományok, 4. kötet. (2014) 1. sz. pp. 31-38. FIR SZŰRŐK TELJESÍTMÉNYÉNEK JAVÍTÁSA C/C++-BAN Lajos Sándor Mérnöktanár, Miskolci Egyetem, Matematikai Intézet, Ábrázoló Geometriai Intézeti

Részletesebben

A TÉRINFORMATIKA OKTATÁSA ÉS ALKALMAZÁSI LEHETÕSÉGEI

A TÉRINFORMATIKA OKTATÁSA ÉS ALKALMAZÁSI LEHETÕSÉGEI A TÉRINFORMATIKA OKTATÁSA ÉS ALKALMAZÁSI LEHETÕSÉGEI Katona Endre, katona@inf.u-szeged.hu JATE, Alkalmazott Informatikai Tanszék Abstract Geographer students learn how to apply GIS, but for programmer

Részletesebben

GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR KOMPETENCIA FELMÉRÉSÉNEK KIÉRTÉKELÉSE TÁMOP 4.1.1.-08/1

GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR KOMPETENCIA FELMÉRÉSÉNEK KIÉRTÉKELÉSE TÁMOP 4.1.1.-08/1 GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR KOMPETENCIA FELMÉRÉSÉNEK KIÉRTÉKELÉSE TÁMOP 4.1.1.-8/1 211-212 A kompetenciamérések célja annak feltárása, hogy a tanulók képesek-e az elsajátított tudásukat és készségüket

Részletesebben

A modern e-learning lehetőségei a tűzoltók oktatásának fejlesztésében. Dicse Jenő üzletfejlesztési igazgató

A modern e-learning lehetőségei a tűzoltók oktatásának fejlesztésében. Dicse Jenő üzletfejlesztési igazgató A modern e-learning lehetőségei a tűzoltók oktatásának fejlesztésében Dicse Jenő üzletfejlesztési igazgató How to apply modern e-learning to improve the training of firefighters Jenő Dicse Director of

Részletesebben

(11) Lajstromszám: E 006 221 (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA

(11) Lajstromszám: E 006 221 (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA !HU000006221T2! (19) HU (11) Lajstromszám: E 006 221 (13) T2 MAGYAR KÖZTÁRSASÁG Magyar Szabadalmi Hivatal EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA (21) Magyar ügyszám: E 0 7178 (22) A bejelentés napja:

Részletesebben

SZAKIRÁNYOK A MISKOLCI EGYETEM MÛSZAKI INFORMATIKAI SZAKÁN

SZAKIRÁNYOK A MISKOLCI EGYETEM MÛSZAKI INFORMATIKAI SZAKÁN SZAKIRÁNYOK A MISKOLCI EGYETEM MÛSZAKI INFORMATIKAI SZAKÁN Dr. Vadász Dénes, vadasz@iit.uni-miskolc.hu Miskolci Egyetem, Informatikai Intézet, Általános Informatikai Tanszék Abstract Our recently established

Részletesebben

Kereső algoritmusok a diszkrét optimalizálás problémájához

Kereső algoritmusok a diszkrét optimalizálás problémájához Többszálú, többmagos architektúrák és programozásuk Óbudai Egyetem, Neumann János Informatikai Kar Kereső algoritmusok a diszkrét optimalizálás problémájához A diszkrét optimalizálási probléma Soros megoldás

Részletesebben

TANFOLYAMI AJÁNLATUNK

TANFOLYAMI AJÁNLATUNK TANFOLYAMI AJÁNLATUNK Én félek a számítógéptől, inkább hozzá sem nyúlok! Hányszor hallhatjuk ezt a mondatot az örökifjú korú társainktól, pedig nem ördöngösség, bárki megtanulhatja a legalapvetőbb funkciókat.

Részletesebben

Organizáció. Számítógépes Hálózatok 2008. Gyakorlati jegy. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/08nwi/

Organizáció. Számítógépes Hálózatok 2008. Gyakorlati jegy. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/08nwi/ Organizáció Web-oldal http://people.inf.elte.hu/lukovszki/courses/08nwi/ Számítógépes Hálózatok 2008 1. Bevezetés, Internet, Referenciamodellek Előadás Hétfő, 14:00-16:00 óra, hely: Szabó József terem

Részletesebben

1. Fejezet: Számítógép rendszerek

1. Fejezet: Számítógép rendszerek 1. Fejezet: Számítógép The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College Linda

Részletesebben

Adattár. Adattár. Elemzések, modellezés. Adatszolgáltatás

Adattár. Adattár. Elemzések, modellezés. Adatszolgáltatás ADATTÁRALAPÚ VEZETŐI INFORMÁCIÓS RENDSZER (AVIR) Az táralapú Vezetői Információs Rendszer (AVIR) fő célja, hogy hatékonyabbá tegye az intézmény működését, megalapozottabbá tegye a vezetői döntéseket, illetve

Részletesebben

A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006.

A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006. ÖNELLENŐRZÉS ÉS FUTÁSIDEJŰ VERIFIKÁCIÓ SZÁMÍTÓGÉPES PROGRAMOKBAN OTKA T-046527 A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006. Témavezető: dr. Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem

Részletesebben

Előfeltétel (tantárgyi kód) Tantárgyfelelős neve Dr. Kovács Zoltán, a mat. tud. kandidátusa Tantárgyfelelős beosztása főiskolai tanár

Előfeltétel (tantárgyi kód) Tantárgyfelelős neve Dr. Kovács Zoltán, a mat. tud. kandidátusa Tantárgyfelelős beosztása főiskolai tanár Fejezetek a geometriából MT2401 Meghirdetés féléve 4 Kreditpont 3 Összóraszám (elm+gyak) 2+0 Kollokvium Előfeltétel (tantárgyi kód) Tantárgyfelelős neve Dr. Kovács Zoltán, a mat. tud. kandidátusa Tantárgyfelelős

Részletesebben

INFORMATIKA ZÁRÓSZIGORLAT TEMATIKA

INFORMATIKA ZÁRÓSZIGORLAT TEMATIKA INFORMATIKA ZÁRÓSZIGORLAT TEMATIKA 1. a) A Neumann-elvű 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.

Részletesebben

Számítógépes Hálózatok ősz 2006

Számítógépes Hálózatok ősz 2006 Számítógépes Hálózatok ősz 2006 1. Bevezetés, Internet, Referenciamodellek 1 Organizáció Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Előadás Szerda, 14:00-15:30 óra, hely: Mogyoródi terem

Részletesebben

Organizáció. Számítógépes Hálózatok ősz 2006. Tartalom. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/

Organizáció. Számítógépes Hálózatok ősz 2006. Tartalom. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Organizáció Számítógépes Hálózatok ősz 2006 1. Bevezetés, Internet, Referenciamodellek Web-oldal http://people.inf.elte.hu/lukovszki/courses/nwi/ Előadás Szerda, 14:00-15:30 óra, hely: Mogyoródi terem

Részletesebben

A SZÁMÍTÓGÉPPEL TÁMOGATOTT OKTATÁS EREDMÉNYEI A KÉE ÉFK-N

A SZÁMÍTÓGÉPPEL TÁMOGATOTT OKTATÁS EREDMÉNYEI A KÉE ÉFK-N A SZÁMÍTÓGÉPPEL TÁMOGATOTT OKTATÁS EREDMÉNYEI A KÉE ÉFK-N Nagy Elemérné, marg@szef.u-szeged.hu Nagy Elemér, nael@szef.u-szeged.hu Heves Csilla, heves@szef.u-szeged.hu KÉE-ÉFK, Szeged Abstract We have been

Részletesebben

Felnőttképzés Európában

Felnőttképzés Európában Felnőttképzés Európában Nincs szükség annyi diplomásra, amennyit képeznek Helyettük szakképzett emberekre lenne kereslet Az itthon OKJ-s képzés európai hagyományában két vonal érvényesül: - dán - német

Részletesebben

A PROBLÉMAMEGOLDÓ GONDOLKODÁS HELYE AZ ADATBÁZISKEZELÉS OKTATÁSÁBAN. Kupcsikné Fitus Ilona, Selmeci István SZÁMALK Zrt.

A PROBLÉMAMEGOLDÓ GONDOLKODÁS HELYE AZ ADATBÁZISKEZELÉS OKTATÁSÁBAN. Kupcsikné Fitus Ilona, Selmeci István SZÁMALK Zrt. A PROBLÉMAMEGOLDÓ GONDOLKODÁS HELYE AZ ADATBÁZISKEZELÉS OKTATÁSÁBAN THE POSITION OF PROBLEM-SOLVING THINKING IN THE TEACHING OF DATABASE MANAGEMENT Kupcsikné Fitus Ilona, Selmeci István SZÁMALK Zrt. Összefoglaló

Részletesebben

Az informatika alapjai. 10. elıadás. Operációs rendszer

Az informatika alapjai. 10. elıadás. Operációs rendszer Az informatika alapjai 10. elıadás Operációs rendszer Számítógépek üzemmódjai Az üzemmód meghatározói a számítógép adottságai: architektúra hardver kiépítés, térbeli elhelyezés, szoftver, stb. Üzemmód

Részletesebben

Többrétegű műszaki nyilvántartás. NETinv

Többrétegű műszaki nyilvántartás. NETinv Többrétegű műszaki nyilvántartás NETinv NETinv TÁVKÖZLÉSI SZOLGÁLTATÓK, KÖZMŰVÁLLALATOK, ÁLLAMIGAZGATÁSI INTÉZMÉNYEK ÉS NAGYVÁLLATOK SZÁMÁRA A NETvisor NETinv műszaki nyilvántartó rendszere a távközlési

Részletesebben

AZ INFORMATIKA OKTATÁSÁNAK MÚLTJA ÉS JELENE A KOLOZSVÁRI EGYETEMEN

AZ INFORMATIKA OKTATÁSÁNAK MÚLTJA ÉS JELENE A KOLOZSVÁRI EGYETEMEN AZ INFORMATIKA OKTATÁSÁNAK MÚLTJA ÉS JELENE A KOLOZSVÁRI EGYETEMEN Kása Zoltán, kasa@cs.ubbcluj.ro Robu Judit, robu@cs.ubbcluj.ro Varga Ibolya, ivarga@cs.ubbcluj.ro Babes-Bolyai Tudományegyetem, Matematika

Részletesebben

Számítógépes grafika

Számítógépes grafika Számítógépes grafika XVII. rész A grafikai modellezés A modellezés A generatív számítógépes grafikában és a képfeldolgozás során nem a valódi objektumokat (valóságbeli tárgyakat), hanem azok egy modelljét

Részletesebben

A földi ellenôrzô berendezésekben alkalmazott programozási technikák

A földi ellenôrzô berendezésekben alkalmazott programozási technikák A földi ellenôrzô berendezésekben alkalmazott programozási technikák BALAJTHY KÁLMÁN KFKI Részecske és Magfizikai Kutatóintézet, balajthy@rmki.kfki.hu LIPUSZ CSABA, SÓDOR BÁLINT, SZALAI SÁNDOR SGF Kft.,

Részletesebben

Microsoft alapokon az országszerte mintegy 200 telephellyel rendelkező szervezet. hálózata

Microsoft alapokon az országszerte mintegy 200 telephellyel rendelkező szervezet. hálózata Állami Foglalkoztatási Szolgálat: 30 százalékkal csökkentek az informatikai rendszer működtetési költségei a Microsoft Infrastruktúra Optimalizációs Modellje segítségével Microsoft alapokon az országszerte

Részletesebben

IT biztonság és szerepe az információbiztonság területén

IT biztonság és szerepe az információbiztonság területén Óbuda University e Bulletin Vol. 1, No. 1, 2010 IT biztonság és szerepe az információbiztonság területén Tóth Georgina Nóra Óbudai Egyetem Bánki Donát Gépész és Biztonságtechnikai Mérnöki Kar Anyag és

Részletesebben

SZÁMÍTÓGÉPES VIZUALIZÁCIÓ A MATEMATIKA TANÍTÁSÁBAN: ESZKÖZÖK, FEJLESZTÉSEK, TAPASZTALATOK

SZÁMÍTÓGÉPES VIZUALIZÁCIÓ A MATEMATIKA TANÍTÁSÁBAN: ESZKÖZÖK, FEJLESZTÉSEK, TAPASZTALATOK SZÁMÍTÓGÉPES VIZUALIZÁCIÓ A MATEMATIKA TANÍTÁSÁBAN: ESZKÖZÖK, FEJLESZTÉSEK, TAPASZTALATOK Karsai János, karsai@silver.szote.u-szeged.hu, Forczek Erzsébet, forczek@dmi.szote.u-szeged.hu, Nyári Tibor, nyari@dmi.szote.u-szeged.hu

Részletesebben

KÜLSÕ CÉGEK TÁMOGATÁSÁVAL MEGVALÓSÍTOTT, 4GL ÉS CASE ESZKÖZÖKRE ALAPOZOTT KÉPZÉS A SZÉCHENYI ISTVÁN FÕISKOLÁN

KÜLSÕ CÉGEK TÁMOGATÁSÁVAL MEGVALÓSÍTOTT, 4GL ÉS CASE ESZKÖZÖKRE ALAPOZOTT KÉPZÉS A SZÉCHENYI ISTVÁN FÕISKOLÁN KÜLSÕ CÉGEK TÁMOGATÁSÁVAL MEGVALÓSÍTOTT, 4GL ÉS CASE ESZKÖZÖKRE ALAPOZOTT KÉPZÉS A SZÉCHENYI ISTVÁN FÕISKOLÁN dr. Kovács János, kovacsj@rs1.szif.hu Hartványi Tamás, hartvany@rs1.szif.hu Széchenyi István

Részletesebben

MŰSZAKI TUDOMÁNY AZ ÉSZAK-ALFÖLDI RÉGIÓBAN 2010

MŰSZAKI TUDOMÁNY AZ ÉSZAK-ALFÖLDI RÉGIÓBAN 2010 MŰSZAKI TUDOMÁNY AZ ÉSZAK-ALFÖLDI RÉGIÓBAN 2010 KONFERENCIA ELŐADÁSAI Nyíregyháza, 2010. május 19. Szerkesztette: Edited by Pokorádi László Kiadja: Debreceni Akadémiai Bizottság Műszaki Szakbizottsága

Részletesebben

MŰSZAKI TUDOMÁNY AZ ÉSZAK-KELET MAGYARORSZÁGI RÉGIÓBAN 2012

MŰSZAKI TUDOMÁNY AZ ÉSZAK-KELET MAGYARORSZÁGI RÉGIÓBAN 2012 MŰSZAKI TUDOMÁNY AZ ÉSZAK-KELET MAGYARORSZÁGI RÉGIÓBAN 0 KONFERENCIA ELŐADÁSAI Szolnok 0. május 0. Szerkesztette: Edited by Pokorádi László Kiadja: Debreceni Akadémiai Bizottság Műszaki Szakbizottsága

Részletesebben

Az oktatási miniszter. 15/2006. (IV. 3.) OM rendelete. az alap- és mesterképzési szakok képzési és kimeneti követelményeiről

Az oktatási miniszter. 15/2006. (IV. 3.) OM rendelete. az alap- és mesterképzési szakok képzési és kimeneti követelményeiről Az oktatási miniszter 15/2006. (IV. 3.) OM rendelete az alap- és mesterképzési szakok képzési és kimeneti követelményeiről A felsőoktatásról szóló 2005. évi CXXXIX. törvény 153. -a (2) bekezdésének b)

Részletesebben

TECHNIKAI RENDSZEREK ÁLLAPOTLEÍRÁSÁNAK KÉRDÉSEI QUESTIONS REGARDING THE DESCRIPTION OF THE STATE OF TECHNICAL SYSTEMS

TECHNIKAI RENDSZEREK ÁLLAPOTLEÍRÁSÁNAK KÉRDÉSEI QUESTIONS REGARDING THE DESCRIPTION OF THE STATE OF TECHNICAL SYSTEMS űszaki tudományos közlemények 2. XV. űszaki Tudományos Ülésszak, 2014. Kolozsvár, 235 241. http://hdl.handle.net/10598/28544 TCHNIKAI RNDSZRK ÁLLAPOTLÍRÁSÁNAK KÉRDÉSI QUSTIONS RGARDING TH DSCRIPTION OF

Részletesebben

Diagnosztikai szemléletű talajtérképek szerkesztése korrelált talajtani adatrendszerek alapján

Diagnosztikai szemléletű talajtérképek szerkesztése korrelált talajtani adatrendszerek alapján Diagnosztikai szemléletű talajtérképek szerkesztése korrelált talajtani adatrendszerek alapján Bakacsi Zsófia 1 - Szabó József 1 Waltner István 2 Michéli Erika 2 Fuchs Márta 2 - Laborczi Annamária 1 -

Részletesebben

PARAMÉTERES GÖRBÉK ALKALMAZÁSA VALÓSIDE- JŰ DIGITÁLIS HANGFELDOLGOZÁS SORÁN

PARAMÉTERES GÖRBÉK ALKALMAZÁSA VALÓSIDE- JŰ DIGITÁLIS HANGFELDOLGOZÁS SORÁN Multidiszciplináris tudományok, 3. kötet. (2013) sz. pp. 251-258. PARAMÉTERES GÖRBÉK ALKALMAZÁSA VALÓSIDE- JŰ DIGITÁLIS HANGFELDOLGOZÁS SORÁN Lajos Sándor Mérnöktanár, Miskolci Egyetem,Ábrázoló geometriai

Részletesebben

Ismeretanyag Záróvizsgára való felkészüléshez

Ismeretanyag Záróvizsgára való felkészüléshez Ismeretanyag Záróvizsgára való felkészüléshez 1. Információmenedzsment az információmenedzsment értelmezése, feladatok különböző megközelítésekben informatikai szerepek, informatikai szervezet, kapcsolat

Részletesebben

DIPLOMÁS LOGISZTIKAI SZAKREFERENS SZAKIRÁNYÚ TOVÁBBKÉPZÉSI SZAK. A szak képzéséért felelős szervezeti egység: Nemzetközi Gazdálkodási Tanszék

DIPLOMÁS LOGISZTIKAI SZAKREFERENS SZAKIRÁNYÚ TOVÁBBKÉPZÉSI SZAK. A szak képzéséért felelős szervezeti egység: Nemzetközi Gazdálkodási Tanszék DIPLOMÁS LOGISZTIKAI SZAKREFERENS SZAKIRÁNYÚ TOVÁBBKÉPZÉSI SZAK A szak képzéséért felelős szervezeti egység: Nemzetközi Gazdálkodási Tanszék DIPLOMÁS LOGISZTIKAI SZAKREFERENS SZAKIRÁNYÚ TOVÁBBKÉPZÉSI SZAK

Részletesebben

Képfeldolgozás és párhuzamosíthatóság

Képfeldolgozás és párhuzamosíthatóság Többszálú, többmagos architektúrák és programozásuk Óbudai Egyetem, Neumann János Informatikai Kar Képfeldolgozás és párhuzamosíthatóság A képfeldolgozás olyan alkalmazási terület, amely számos lehetőséget

Részletesebben

Széchenyi István Szakképző Iskola

Széchenyi István Szakképző Iskola A SZAKKÖZÉPISKOLAI SZAKMACSOPORTOS ALAPOZÓ OKTATÁS ISKOLAI PROGRAMJA 9 12. évfolyam Érvényes a 2003-2004-es tanévtől felmenő rendszerben Átdolgozva, utolsó módosítás: 2004. április 26. A szakmacsoportos

Részletesebben

Robotot vezérlő szoftverek fejlesztése Developing robot controller softwares

Robotot vezérlő szoftverek fejlesztése Developing robot controller softwares Robotot vezérlő szoftverek fejlesztése Developing robot controller softwares VARGA Máté 1, PÓGÁR István 2, VÉGH János 1 Programtervező informatikus BSc szakos hallgató 2 Programtervező informatikus MSc

Részletesebben

A Debreceni Egyetem és a Nagyváradi Egyetem WiFi alapú helymeghatározó rendszere

A Debreceni Egyetem és a Nagyváradi Egyetem WiFi alapú helymeghatározó rendszere A Debreceni Egyetem és a Nagyváradi Egyetem WiFi alapú helymeghatározó rendszere Gál Zoltán 1 Marius Onic 2 1 IT igazgató, Debreceni Egyetem TEK, zgal@unideb.hu 2 IT vezet, Nagyváradi Egyetem, omar@uoradea.ro

Részletesebben

GPGPU. GPU-k felépítése. Valasek Gábor

GPGPU. GPU-k felépítése. Valasek Gábor GPGPU GPU-k felépítése Valasek Gábor Tartalom A mai órán áttekintjük a GPU-k architekturális felépítését A cél elsősorban egy olyan absztrakt hardvermodell bemutatása, ami segít megérteni a GPU-k hardveres

Részletesebben

Tantárgyi programok 1. Informatikai projektmenedzsment A projektmenedzsment alapjai (a projektek típusai, életciklus, szervezet, ütemezés,

Tantárgyi programok 1. Informatikai projektmenedzsment A projektmenedzsment alapjai (a projektek típusai, életciklus, szervezet, ütemezés, Tantárgyi programok 1. Informatikai projektmenedzsment A projektmenedzsment alapjai (a projektek típusai, életciklus, szervezet, ütemezés, kockázatkezelés és gazdaságossági kérdések). Projektmenedzsment

Részletesebben

Algoritmusok és adatszerkezetek II.

Algoritmusok és adatszerkezetek II. Szegedi Tudományegyetem - Természettudományi és Informatikai Kar - Informatikai Tanszékcsoport - Számítógépes Algoritmusok és Mesterséges Intelligencia Tanszék - Németh Tamás Algoritmusok és adatszerkezetek

Részletesebben

WWW MULTIMÉDIA INTERFÉSZ ADATBÁZISHASZNÁLATHOZ AZ INTERNETEN

WWW MULTIMÉDIA INTERFÉSZ ADATBÁZISHASZNÁLATHOZ AZ INTERNETEN WWW MULTIMÉDIA INTERFÉSZ ADATBÁZISHASZNÁLATHOZ AZ INTERNETEN Herdon Miklós, herdon@fs2.date.hu* Kovács Zoltán, kovacsz@fs2.date.hu** Szegedi János, szegedi@fs2.date.hu* Tóth András-Balázs, tab@fs2.date.hu*

Részletesebben

Informatikai Tesztek Katalógus

Informatikai Tesztek Katalógus Informatikai Tesztek Katalógus 2019 SHL és/vagy partnerei. Minden jog fenntartva Informatikai tesztek katalógusa Az SHL informatikai tesztek katalógusa számítástechnikai tudást mérő teszteket és megoldásokat

Részletesebben

LABORATÓRIUMI GYAKORLATOK A MÉRNÖK-INFORMATIKUS OKTATÁSBAN

LABORATÓRIUMI GYAKORLATOK A MÉRNÖK-INFORMATIKUS OKTATÁSBAN LABORATÓRIUMI GYAKORLATOK A MÉRNÖK-INFORMATIKUS OKTATÁSBAN LABORATORY PRACTICALS IN ENGINEERING INFORMATION TECHNOLOGY EDUCATION Mingesz Róbert 1, Gingl Zoltán 2, Makra Péter 3, Kocsis Péter 4, Mellár

Részletesebben

ÓBUDAI EGYETEM Neumann János Informatikai Kar Informatikai Rendszerek Intézet Témavezető: Bringye Zsolt

ÓBUDAI EGYETEM Neumann János Informatikai Kar Informatikai Rendszerek Intézet Témavezető: Bringye Zsolt Témavezető: Bringye Zsolt Diplomamunka/szakdolgozat címe: X64 szerver virtualizáció technológiai kérdéseinek áttekintése, kereskedelmi termékekben történő megvalósításuk elemzése (funkcionalitás, teljesítmény,

Részletesebben

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás 3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás 1a. Bevezetés http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiiav54 Dr. Várady Tamás, Dr. Salvi Péter BME, Villamosmérnöki

Részletesebben

IK Algoritmusok és Alkalmazásaik Tsz, TTK Operációkutatás Tsz. A LEMON C++ gráf optimalizálási könyvtár használata

IK Algoritmusok és Alkalmazásaik Tsz, TTK Operációkutatás Tsz. A LEMON C++ gráf optimalizálási könyvtár használata IKP-9010 Számítógépes számelmélet 1. EA IK Komputeralgebra Tsz. IKP-9011 Számítógépes számelmélet 2. EA IK Komputeralgebra Tsz. IKP-9021 Java technológiák IK Prog. Nyelv és Ford.programok Tsz. IKP-9030

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș-Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika 1.3 Intézet Magyar Matematika és Informatika 1.4 Szakterület

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4

Részletesebben

III. "JÖVŐ INTERNET" TECHNOLÓGIÁK: ELOSZTOTT ÉS FELHŐ SZOLGÁLTATÁSOK, TÁRGYAK INTERNETE DR. SIMON GYULA

III. JÖVŐ INTERNET TECHNOLÓGIÁK: ELOSZTOTT ÉS FELHŐ SZOLGÁLTATÁSOK, TÁRGYAK INTERNETE DR. SIMON GYULA infokommunikációs technológiák III. "JÖVŐ INTERNET" TECHNOLÓGIÁK: ELOSZTOTT ÉS FELHŐ SZOLGÁLTATÁSOK, TÁRGYAK INTERNETE DR. SIMON GYULA TÉMÁK 1. Szenzorhálózatra épülő elosztott felügyeleti rendszer kidolgozása

Részletesebben

Két projekt - Két év. etrik TISZK

Két projekt - Két év. etrik TISZK Két projekt - Két év PETRIK etrik A 133 éves Petrik 1 fennállása óta Budapest és környezete iparoktatásának jelentős intézménye. Az elmúlt húsz év folyamatos fejlesztésének eredménye, hogy ma már a vegyipari

Részletesebben

Sapientia Egyetem, Műszaki és Humántudományok Tanszék. mgyongyi@ms.sapientia.ro

Sapientia Egyetem, Műszaki és Humántudományok Tanszék. mgyongyi@ms.sapientia.ro Kriptográfia és Információbiztonság 1. előadás Sapientia Egyetem, Műszaki és Humántudományok Tanszék Marosvásárhely, Románia mgyongyi@ms.sapientia.ro 2016 Követelmények, osztályozás Jelenlét: A laborgyakorlat

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeş-Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika 1.3 Intézet Magyar Matematika és Informatika 1.4 Szakterület

Részletesebben

INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS TRAINBUD. Quality label system

INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS TRAINBUD. Quality label system INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS TRAINBUD WP4: Deliverable 4.5 Development of voluntary qualification system Quality label system 1 INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS

Részletesebben

AZ ERDÕ NÖVEKEDÉSÉNEK VIZSGÁLATA TÉRINFORMATIKAI ÉS FOTOGRAMMETRIAI MÓDSZEREKKEL KARSZTOS MINTATERÜLETEN

AZ ERDÕ NÖVEKEDÉSÉNEK VIZSGÁLATA TÉRINFORMATIKAI ÉS FOTOGRAMMETRIAI MÓDSZEREKKEL KARSZTOS MINTATERÜLETEN Tájökológiai Lapok 5 (2): 287 293. (2007) 287 AZ ERDÕ NÖVEKEDÉSÉNEK VIZSGÁLATA TÉRINFORMATIKAI ÉS FOTOGRAMMETRIAI MÓDSZEREKKEL KARSZTOS MINTATERÜLETEN ZBORAY Zoltán Honvédelmi Minisztérium Térképészeti

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4

Részletesebben

GAZDASÁGI ÉS VIDÉKFEJLESZTÉSI AGRÁRMÉRNÖK

GAZDASÁGI ÉS VIDÉKFEJLESZTÉSI AGRÁRMÉRNÖK A DEBRECENI EGYETEM Agrárgazdasági és Vidékfejlesztési Kar KÉRELME GAZDASÁGI ÉS VIDÉKFEJLESZTÉSI AGRÁRMÉRNÖK BSc SZINTŰALAPKÉPZÉSI SZAK INDÍTÁSÁRA Agrár képzési terület Gazdasági, vidékfejlesztési és informatikus

Részletesebben

Tarantella Secure Global Desktop Enterprise Edition

Tarantella Secure Global Desktop Enterprise Edition Tarantella Secure Global Desktop Enterprise Edition A Secure Global Desktop termékcsalád Az iparilag bizonyított szoftver termékek és szolgáltatások közé tartozó Secure Global Desktop termékcsalád biztonságos,

Részletesebben

Osztott alkalmazások fejlesztési technológiái Áttekintés

Osztott alkalmazások fejlesztési technológiái Áttekintés Osztott alkalmazások fejlesztési technológiái Áttekintés Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Történelem - a kezdetek 2 Mainframe-ek és terminálok Minden a központi gépen fut A

Részletesebben

Novell és Oracle: a csúcsteljesítményű, költséghatékony adatközpont megoldás. Sárecz Lajos Értékesítési konzultáns

Novell és Oracle: a csúcsteljesítményű, költséghatékony adatközpont megoldás. Sárecz Lajos Értékesítési konzultáns Novell és Oracle: a csúcsteljesítményű, költséghatékony adatközpont megoldás Sárecz Lajos Értékesítési konzultáns lajos.sarecz@oracle.com A Linux fejlődése Oracle: A Linux elkötelezettje Linux története

Részletesebben

Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben

Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben Tantárgy Tárgykód I. félév ősz II. félév tavasz Algoritmusok

Részletesebben

Gazdaságinformatikus alapképzési szak

Gazdaságinformatikus alapképzési szak Dunaújvárosi Főiskola Gazdaságinformatikus alapképzési szak Tanterv. július 25. 2 Tartalomjegyzék Szakleírás... 5 Óraterv:... 8 tantárgyainak rövid ismertetése... 12 Számítástudomány alapjai I... 12 Információrendszerek

Részletesebben

DB2. Repülőrajt - DB2 ügyfelek. DB2 v9 Linux, UNIX és Windows rendszerhez GC22-0352-00

DB2. Repülőrajt - DB2 ügyfelek. DB2 v9 Linux, UNIX és Windows rendszerhez GC22-0352-00 DB2 DB2 v9 Linux, UNIX és Windows rendszerhez Repülőrajt - DB2 ügyfelek GC22-0352-00 DB2 DB2 v9 Linux, UNIX és Windows rendszerhez Repülőrajt - DB2 ügyfelek GC22-0352-00 Az információk és a tárgyalt termék

Részletesebben

Tevékenység szemléletű tervezés magyarországi felsőoktatási intézmények pályázataiban

Tevékenység szemléletű tervezés magyarországi felsőoktatási intézmények pályázataiban Tevékenység szemléletű tervezés magyarországi felsőoktatási intézmények pályázataiban SÜVEGES Gábor Béla Miskolci Egyetem, Gazdaságtudományi Kar, Miskolc stsuveges@uni-miskolc.hu Az utóbbi években egyre

Részletesebben

A controlling és az értékelemzés összekapcsolása, különös tekintettel a felsőoktatási és a gyakorlati alkalmazhatóságra

A controlling és az értékelemzés összekapcsolása, különös tekintettel a felsőoktatási és a gyakorlati alkalmazhatóságra A controlling és az értékelemzés összekapcsolása, különös tekintettel a felsőoktatási és a gyakorlati alkalmazhatóságra Dr. Szóka Károly Nyugat-magyarországi Egyetem Közgazdaságtudományi Kar Egyetemi docens

Részletesebben

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7 1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7 1.1. Új virtuális gép és Windows Server 2008 R2 Enterprise alap lemez létrehozása 1.2. A differenciális lemezek és a két új virtuális

Részletesebben

Dr. Dezsõ Renáta Anna

Dr. Dezsõ Renáta Anna Dr. Dezsõ Renáta Anna Név Dr. Dezsõ Renáta Anna Szakképzettség közoktatási vezetõ (SZTE 2007) angol nyelv és irodalom szakos bölcsész és középiskolai tanár (PTE 2003) pedagógia szakos tanár / iskolaelemzõ-iskolafejlesztõ

Részletesebben