XML az oktatásban Egy esettanulmány eredményének bemutatása
|
|
- Mariska Királyné
- 6 évvel ezelőtt
- Látták:
Átírás
1 XML az oktatásban Egy esettanulmány eredményének bemutatása Menyhárt László Gábor ELTE IK Absztrakt. Az XML megtalálható az informatika minden területén. Ugyanakkor az oktatásban nincs ilyen nagyfokú elterjedtsége. Ebben a cikkben bemutatom az eredményét annak az esettanulmánynak, amiben utánajártam, hogy az XML és a köré épülő technológiák miként jelennek meg az oktatásban. A kutatás az Interneten zajlott, és számos magyarországi, illetve körülbelül ugyanannyi angol és német nyelvterületen található külföldi egyetem kurzusának online elérhető tematikáját dolgozta fel. Kulcsszavak: esettanulmány, oktatás, tananyag, Internet, XML 1. Bevezetés A számítógép-felhasználókat csoportosíthatjuk úgy, hogy vannak az end-user-ek, akik internetezésre, levelezésre, irodai feladatok elvégzésére vagy játékra használják a gépet. Ők vannak többen. Azok a szakmabeliek vannak kevesebben, akik ezeken kívül még fejlesztenek, üzemeltetnek vagy egyéb alacsonyabb szinten képesek a számítógépek kezelésére. A végfelhasználók közvetlenül nem találkoznak az XML-lel, de valójában más fájlok formátumát sem ismerik. Ugyanakkor náluk is megjelennek, hiszen amikor böngésznek, és egy XHTML lapot látogatnak meg, akkor tudtukon kívül egy XML fájl töltődik le a számítógépükre. Amikor irodai alkalmazást mentenek el, akkor a fájlrendszerükben megjelenik egy docx, xlsx vagy odt, ods, stb. kiterjesztésű fájl. Valójában ezek a fájlok tömörített fájlok, amelyek egy könyvtárstruktúrát tartalmaznak konfigurációt és adattárolást végző XML fájlokkal. Utóbbiak formátuma az OASIS Open Document Format-ja (ODF) [7], míg az előbbiek formátuma a Microsoft Nyílt specifikációs programjába tartozik. Ez saját nyílt formátum az ODF-re és az Open XML-re (ECMA-376 and ISO/IEC-2950) épül. [8, 9] Ebből kiderül, hogy ha közvetlenül nem is látják az XML formátumot a végfelhasználók, de alacsonyabb szinten sok helyen megjelenik konfigurációhoz, adattároláshoz illetve kommunikációhoz is ez a lehetőség. Nagyon elterjedt, csak pár példát sorolok fel most: 1. Webszerverek konfigurálásánál (domain.xml, ) 2. Alkalmazások konfigurálásánál (web.xml, ) 3. Üzemeltetésnél naplózási módok konfigurációjánál (log4j.xml, ) 4. Adatok tárolásához (a NAV bevallásokhoz használt Általános nyomtatványkitöltő program (ÁNYK) program enyk kiterjesztésű fájljai XML formátumúak, vagy az UML diagramok lementésekor is XML fájlok készülnek, úgynevezett XML Metadata Interchange (XMI) fájlok) [10] 5. Adattovábbításhoz web-szervizek (szabványos WS-ek SOAP-os hívásokkal) 6. Különböző verziók közötti rugalmas használat, hiszen az XML felépítéséből adódóan lehetőség van csak az adatok egy részét használni, a szükségtelenekkel meg nem foglalkozni Így az XML nagyon jó integrációs eszköz a különböző rendszerek között.
2 Menyhárt László Gábor Kiemelném, hogy nagy adatbázis-kezelőkben is (például Oracle vagy DB2) fejlesztettek XML tárolásához típusokat, és speciális SQL lekérdezésekkel lehet a relációs adatbázisban az XML típusú adatokat szűrni. [11, 12, 13, 14] Ugyanakkor natív XML adatbázisok fejlesztése is elkezdődött. [15, 16, 17] Volt több kísérlet ezek implementálására, de csak pár maradt életben. Sedna [18] utolsó 3.5-ös verzióját 2011 novemberében adták ki, az existdb [19] 3.0-ás verziója 2015 júliusától tölthető le, az xindice projekt fejlesztését az Apache leállította 2011 augusztusában, 10 év után. A Berkeley DB-t felvásárolta az Oracle és még árulja jelenleg a es verziót (bár a dokumentációt 2009 decemberében frissítették utoljára a os verzióhoz [20, 21]). Ebben a cikkben kimondottan csak az XML-el foglalkozok. Később további kutatásokat érdemes lesz még folytatni a hasonló célokat szolgáló más technológiák (például JSON) megjelenésével kapcsolatban is. 2. Az esettanulmány Ahogy a bevezetésben láttuk az XML megtalálható az informatika minden területén. Ugyanakkor az oktatásban nincs ilyen nagyfokú elterjedtsége. Az esettanulmányban (case study) a tanulmány készítője a következő lépéseket végzi el: felteszi a kérdéseket, kiválasztja az eseteket, és dönt az adatgyűjtés technikájáról és analizálásáról, adatokat gyűjt, kiértékeli és elemzi az adatokat végül jelentést készít belőle. [22] Az esettanulmány lineáris, nem ad változtatási javaslatot a felmérésben gyűjtött adatok elemzésekor feltárt esetleges problémák kezelésére, csak jelentést készít. [23] Ebben a cikkben leírom a kutatásaim során összegyűjtött információkat az oktatással foglalkozó szervezetekben előforduló XML tananyagokról. Az esettanulmányom adatgyűjtési eredménye az [1] linken található. Szövegesen pedig alább részletezem, hogy milyen ismereteket szereztem, amikor utánanéztem annak, hogy hol milyen formában hogyan tanítják az XML-t. Az ismétlések elkerülése végett a hivatkozásokat már nem írom ki, azok a függelékben tételesen elérhetőek. Az adatgyűjtés módszere online kutatás volt, így azok az információk szerepelnek itt, amiket az Interneten publikáltak, még elérhetőek, és a keresésem eredményeképpen rájuk találtam. A kutatás alapjául a Google-t használtam; kezdetben az elinduláshoz szabadszöveges kereséssel, majd tematikusan az egyetemek oldalainak keresésével, illetve azok oldalain belüli szűréssel. Ezek a kiinduló pontok is szerepelnek a linkek listájában. Amikor elérhető volt a website-okon a saját adatbázisukban a keresés, akkor ott folytattam. A tantárgylistákból elérhető leírások, tárgytematikák végigolvasása is előfordult. A függelékben található táblázatban témakörönként jeleztem X -szel, amit biztosan említettek,? -lel pedig azt, amit nagy valószínűséggel érintenek, de nem volt pontosan meghatározva az elérhető anyagokban Hazai intézmények Először a magyarországi egyetemek online publikált adatait vizsgáltam. Az ELTE-n a Programozási Nyelvek és Fordítóprogramok Tanszék által karbantartott portálon a programozási nyelvek között az XML leírónyelv is megtalálható. Több órán is megjelenik, mint például az Adatbázisok tervezése, megvalósítása, menedzselése (IP-abATME/1), Korszerű adatbázisok (2+2) (IPM-08irKAEG/1) és Információs rendszerek elméleti alapjai. Ez utóbbinál a tematikában nem találtam meg, csak az elérhető anyagok között. Az érintett témák eltérőek és nem fedik le a teljes palettát. Az ELTE-n még egy speciális kollégium foglalkozik ezzel a témával, amiről a következő fejezetben írok. A Budapesti Műszaki és Gazdaságtudományi Egyetemen (BME) is több tantárgy foglalkozik az XML lel és ahhoz kapcsolódó egyéb technológiákkal. Például: XML-alapú rendszerintegráció üzleti rendszerekben, Az XML és alkalmazásai, Az XML alapjai. Ezek között van olyan, amit az egyetem 2
3 XML az oktatásban normál nappali képzésében indít, de olyan is, amit felsőfokú szakképzésben oktatnak csak. Ezért változnak a témakörök és az anyag mélysége is. A Pannon Egyetem Műszaki Informatikai Karán a 2008/09 tavaszi félévében volt XML programozás című tantárgy, ami XML-lel, DTD-vel, DOM feldolgozással és XSL-lel foglalkozott. Az XSL miatt XPath-t is kellett érinteniük. Úgy tűnik, hogy ez a tárgy csak a 2011/12 es tanév tavaszi félévéig volt elérhető. Ugyanakkor a Web programozás című tantárgy 2008-tól még a es tanév tavaszi félévében is fut, ahol XML-t, XSD-t és XSL-t tartalmaz a tananyag. Az XML-t említik még az Elektronikus üzleti technológiák és az A rendszerfejlesztés korszerű módszerei című tantárgyakban is. A Programrendszerek fejlesztése tárgyhoz a Bilicki Vilmos által kidolgozott tananyag az XML-t, az XSD-t, a DOM-t és az XPath-t írja le. Az Üzleti webtechnológiák tárgyhoz Holló Csaba tananyaga az XML-t, a DTD-t és a DOM-t dolgozza fel. A Szegedi Tudományegyetemen az Adatbázis alapú rendszerek tematikája az XML, a DTD és a Natív XML adatbázisok témaköröket említi. Egy jegyzetben csak az előbbi kettőt találtam meg, de ez nem jelenti azt, hogy az utóbbit kihagyták volna, hanem előfordulhat, hogy külön jegyzet van ehhez a részhez, és az XQuery-t is feldolgozza. Az Alkalmazásfejlesztés, Információs technológiák, Web tartalomfejlesztés, Üzleti webtechnológiák és Fejlett programozás II. című tárgyak is foglalkoznak XML-lel. Bilicki Vilmos nevével itt is megtaláltam a Programrendszerek fejlesztése című tárgyat. A Debreceni Egyetem Informatikai Karán is több tárgy tematikájában megtalálható az XML. Említi a Programozási technológiák című tárgy. A HTML, XML még XSD-vel, XPath és XSL-lel foglalkozik. Az XML adatkezelés XSL, XSL-FO és XQuery-t mutatja még be. A Fejlett adatbázistechnológiák XQuery-t is tanít. Jeszenszky Péter neve alatt található Fejlett XML technológiák az XSD, XPath és XSL témaköröket dolgozza fel. A Budapesti Corvinus Egyetemen a Szoftver-technológia I. tárgy említi az XML-t. A Hálózati technológiák II. tárgy tematikájában már a DTD és az XPath illetve XSL is bemutatásra kerül. Ennél az Internet alkalmazásfejlesztés című tárgy bővebb, mert XSD-t is tanít. A Budapesti Gazdasági Egyetem felsőfokú szakképzésében a Webprogramozó szakképesítés szakmai és vizsgakövetelményében is megjelenik az XML. A Dunaújvárosi Egyetem weboldalain elérhető tárgytematikák szerint a PERL és Web programozás című tárgyak megemlékeznek az XML-ről. Míg a mérnök informatikus alapképzésen és a Web-programozó felsőfokú szakképzésen elérhető Internet technológiák című tárgy részletesebben is foglalkozik a DTD, XSD, XPath és XSL témakörökkel. A Miskolci Egyetem Gépészmérnöki és Informatikai Karán az Adatkezelés XML-ben című tárgy nagyon részletesen foglalkozik az XML-lel, hiszen feldolgozza a következő témaköröket: DTD, XSD, SAX és DOM feldolgozás, XPath, XSL és natív XML adatbázisok, XQuery. A Nyíregyházi Egyetemen a programtervező informatikusok Információ menedzsment specializációs képzésében az XML című tárgy is elég részletesen bemutatja az XML, SAX, DOM és XSLt, így XPath-t is. Az informatika tanárképzésben elérhető Alkalmazói rendszerek tárgy tematikája említi az XML-t, XSD-t és a transzlációkat, ami valószínűleg XSL-t jelent. A szakképzésben az Öszszefüggő szakmai gyakorlat -nál van a tartalomban XML alapú technológiák használata megemlítve, míg az Internet eszközök és szolgáltatások című tárgy csak az ajánlott irodalomban sorol fel XML témájú könyvet. A Nyugat-magyarországi Egyetemen a Web-programozó illetve Általános rendszergazda felsőfokú szakképzésén elérhető Webes rendszerek szerver oldali programozása tárgy csak az XML-t említi, míg a Webes rendszerek kliens oldali programozása már a DTD-t, XPath-t és XSL-t is. Az Óbudai Egyetemen az Adatbázis-kezelés elmélete és gyakorlata című tárgy is elég részletesen feldolgozza az XML-hez kötődő témaköröket: XML, DTD, XSD, XPath, XSL és XQuery. Egy másik 3
4 Menyhárt László Gábor tárgy, a Web-alapú technológiák pedig az XQuery helyett az XSL-FO-t tanítja, és az XSD-t nem említette. A Neumann János Egyetem korábban Pallasz Athéné Egyetem oldalain a mérnök informatikus alapszakon az XML-t tartalmazzák a Vállalati információs rendszerek I. és WEB-programozás II. című tárgyak. Natív XML adatbázisokkal foglalkozik az Adatbázisok II.. Még a Vizuális programozás tárgy tematikája említi az XML-t és a natív XML adatbázisokat. A Pázmány Péter Katolikus Egyetemen a Nyelvtechnológia alapjai című tárgy témái között ott van az XML, DTD, SAX, DOM, XPath és XSL. A Széchenyi István Egyetemen pedig a WEB-technológia 1 tárgy foglalkozik az XML lel és DTD vel. Elérhetőek még XML-t oktató anyagok magyarul a Szabad Információs Társadalom weboldalán és Bíró Szabolcs tananyaga Szövegfeldolgozás XML alapokon címmel a Tankönyvtár-on Külföldi példák A külföldi egyetemek közül sajnos nyelvismeret hiánya miatt csak az angol és német nyelven elérhető weboldalakat tudtam feldolgozni. Az angolszász vonatkozású államok, országok egyetemeinek sem mindegyikét voltam képes áttekinteni, ezért csak az első kétszáz mint mértékadó közül válogattam. A Massachusetts Institute of Technology-n több tárgy is foglalkozott vagy foglalkozik az XMLlel. A Special Problems in Architecture Studies tematikája csak az XML-t említi, de a letöltött anyagokban már DTD-t is találtam. A Biomedical Information Technology az XML-en kívül natív XML adatbázisokkal és XQuery lekérdezésekkel is foglalkozik. A 6.893: Database Systems tárgy is oktatja a natív XML adatbázisokat az XML-en kívül, ráadásul a SAX és DOM feldolgozásokat is. A 1.264J / ESD.264J Database, Internet, and Systems Integration Technologies tárgy a legteljesebb, mert az előzőeken kívül még az XPath és az XSL témaköröket is előveszi. A Harvardi Computer Science tárgylistát végigböngészve két tárgyat találtam, ami XML-lel foglalkozik. Az XML with Java, Java Servlet, and JSP foglalkozik XML, DTD, XSD, SAX, DOM, XPath, XSL és Xquery témakörökkel. A Web Development Using XML az előzőeken kívül még az XSL- FO és Natív XML adatbázisok témakörét is érinti. A Stanford kurzusainak listájában négy említhető tárgyat találtam. A Callback Me Maybe: Contemporary Javascript (CS 42) az XML-t és a DOM feldolgozást említi. Az XML Data az XMl mellett DTD-vel és XSD-vel foglalkozik. Az utoljára 2007-ben meghirdetett XML and Databases (CS 345B) az előzőeken kívül az XSL-t és XQuery-t tárgyalta. Míg az Introduction to Databases (CS 145) temítikája az XPath-t is említi. A Berkeley-n az utóbbi évek tárgyai között nem találtam olyan kurzust, ami az XML-t említi a tematikájában és 2005 között induló XML and Related Technologies tárgy XML, XSD, XPath és XSL témaköröket dolgozta fel. A 2007-től 2011-ig futó Concepts in Computing with Data című tárgy a statisztikai számításokhoz szakterültet-specifikus R programozási nyelvvel foglalkozott, de az XML-t tanította. A 2006 és 2013 között meghirdetett XML Foundations című tárgy az XML, XSD, XPath, XSL és XQuery témaköröket oktatta. Az Oxford-on Extensible Markup Language címen találtam kurzust, ami az XML, XSD, XPAth és XSL témaköröket dolgozza fel. A kanadai University of Toronto kurzuslistájában egyik tárgy sem említi, hogy az XML-lel foglalkozna. 4
5 XML az oktatásban A University of British Columbia kurzuslistájában pedig csak egy tárgyat, a 2005-től 2016-ig meghirdetett Introduction to Database Systems címűt találtam, ami XML, XPath és XQuery-t oktat. A svájci Eidgenössische Technische Hochschule (Zürich) tantárgyai közül a Using R for Data Analysis and Graphics és Programming with R for Reproducible Research -hoz letölthető anyagok között szerepel az XML, DTD és XPath. Valószínűleg még szó esik a SAX, DOM és XSL ről is. De nem csak a statisztikai tanszék R nyelvről szóló anyagai között, hanem a 2012-es Big Data című tárgy is említi a következőket: XML, DTD, XSD, XPath és XQuery. Sajnos a többi és újabb tárgyak adataiért be kellene lépni az online rendszerbe, ahova nincs azonosítóm, így csak ezekhez volt elérhető tananyag, amiből dolgozni tudtam. Az ausztrál Monash University weboldalán az Information retrieval systems című tantárgyhoz 2006 és 2008 közötti anyagokat találtam meg CS3201 kóddal, XML, DTD, XSD és XSL szerepel az anyagban, de az XPath-t is kellett érinteniük. Azóta FIT5166 kóddal fut ugyanezen a néven, de a kurzus anyagait csak bejelentkezés után lehet elérni, így nem tudtam ellenőrizni, hogy azóta történt-e változás a tananyagban. Az ugyancsak ausztrál The University of Sydney E-Business Engineering című kurzusához is csak 2007-es anyag található meg a weben a COMP5347 kód alatt. Ebben az XML és XSL van megemlítve, de valószínűleg az XPath, DTD és XSD-ről is szó esik. Ugyanitt a Foundations: Internet Software Platforms (ELEC5742) tananyagában 2010 és 2014 között az XML és DTD volt benne. A szingapúri National University of Singapore oldalain is említik az XML-t, de sajnos a nyílt weben nem találtam olyan tananyagot, ami bizonyítaná, hogy az oktatásban szerepel. Németországból a Freie Universität Berlin anyagait néztem át először, ahol 2008 előtti anyagok publikusak, míg az azutáni információkhoz be kell jelentkezni. A Datenbanksysteme II című tárgy tematikjában az XML-t és DTD-t említik, de a tananyagban SAX, DOM, XPath, XSL és XSL-FO-ra történő utalásokat is találtam. A Softwaretechnik tárgy tematikájában ugyan nem említenek a témakörből semmit, de az anyagban XML és DOM megtalálható. Ugyanez igaz a Projekt Webdienste Wong - World of Networked Games című tárgyra is. A Digitale Editionsmethoden című tárgyban pedig XML, DTD, XPath és XSL kerül megemlítésre. A Technische Universität München oldalain is több helyen található utalás az XML-re és a kapcsolódó technológiákra. A Transformation von XML-Dokumenten című anyagban foglalkoznak az XML-lel, XPath, XQuery, XSL és XSL-FO témákkal. Az Einsatz und Realisierung von Datenbanksystemen című tárgy XML und Datenbanksysteme témaköre feldolgozza az XML, XPath és XQuery-t, míg a Foundations in Data Engineering című tárgyban a Other Data Models témakörben az XML, DTD, XSD, XPath és XQuery kerül terítékre. A 2007/08-as tanévben a Database- Supported XML Processors című tárgy részletesebben foglalkozik e témákkal. XSL-FO és natív XML adatbázisokon kívül mindent magában foglal. A Universität Tübingen oldalai szerint a 2012/13-as tanévig az előző bekezdésben említett Database-Supported XML Processors című tárgyat ugyanazzal a tartalommal ugyanaz az oktató tartotta. Majd onnantól Advanced SQL néven kevesebb témakört dolgozott fel az órákon. Az egyetemeken kívül még utánajártam az online elérhető kurzusoknak, hogy ott milyen formában oktatják az XML-t. Kiinduló pontnak az online kurzusok listáját és a MOOC-ok gyűjteményét tartalmazó, listázó oldalakról indultam. A coursetalk.com például tartalmazza a KhanAcademy, Stanford Online, Coursera, edx és további porátálokon elérhető kurzusokat. Itt 184 említi az XML t, ebből 19 ingyenes. Minimum négy csillaggal az ötből hét kurzus rendelkezik, amiből 4 ingyenesen elérhető. Az open2study.com-on a keresés idejében éppen nem volt XML-lel foglalkozó kurzus. Ugyanakkor az edx.org-on kettő is említette, de csak az XML-t. Ezek a Professional Android Developer GalileoX által és a Supply Chain Technology and Systems az MIT készítésében. 5
6 Menyhárt László Gábor Az Alison-on 8 kurzus említi az XML-t, de egyik sem erről szól konrétan. A Lynda-n elérhető kurzusok közül 6 említi. Az Udemy-n konkrétan az XML lel és XSD vel foglalkozik az XML and XML Schema Definition in Easy Steps, míg a Learn XML Programming az XPath és XSL témaköröket is feldolgozza és további 39 kurzus említi az XML-t. Az online-learning.com 6 hetes, heti négy óra foglalkozást igénylő és 279 amerikai dollárba kerülő kurzusa a legrészletesebb, ami XML, DTD, XSD, XPath, XSL, XSL-FO és XQuery témakörökkel foglalkozik. Az Association for Computing Machinery (ACM) oktatási tananyagokat ajánl, melyek pár évente publikálásra kerülnek. Ezek között a év decemberében publikált Computing Curricula 2001 Computer Science anyag még nem említi az XML-t, de a 2006-os MSIS 2006: MODEL CURRICULUM AND GUIDELINES FOR GRADUATE DEGREE PROGRAMS IN INFORMATION SYSTEMS az IT Infrastructure (Level 2) témaköre a webszolgáltatásoknál már foglalkozik az XML-el. A 2008-ban publikált Information Technology Curriculum Guidelines for Undergraduate Degree Programs in Information Technology már az Information Management (IM) Data Organization Architecture, Managing the Database Environment, Intersystem Communications, Data Mapping and Exchange és Web Systems & Technologies témakörökben már felsorolja az XML, DTD, XSD, SAX, DOM, XPath és XSL technológiákat is. Ugyanebben az évben egy másik publikáció, a Computer Science Curriculum 2008 csak az XSD-t nevezi meg az Information Management DataModelling témakörében. Ennek a publikációnak a 2013-as verziójában már az Information Management (IM) a Data Modeling és Introduction to Databases témakörökben is szerepel az XML, sőt DTD, XSD, XPath, XSL és XQuery is helyet kap a tematikában. 3. Adatkezelés XML című tantárgy bemutatása Az előző fejezetben bemutattam, hogy hol hogyan oktatják az XML-t. Ebben a fejezetben az ELTE n speciális kollégiumként, az ELTE-s NEPTUN-ban IKI-AXFG és TANM-INF-300-XML kódokon meghirdetett Adatkezelés XML című tárgyat mutatom be, amit 2002/03-as tavaszi féléve óta tanítok az általam kidolgozott tematika és tananyag alapján. Eredetileg az informatika tanár szakon kötelezően választható blokként indult, de 50-50%-ban veszik fel informatika tanárképzésen részt vevő hallgatók és a programtervező informatikusok. A tárgy az adatbázisok és a rájuk épülő integrált környezetek megismertetését tűzte ki célul. Akkor az informatika tanár szakon a hallgatók összesen 2+2 (később 2+3) órában tanultak adatbázis-kezelést, mely idő nagyon kevés ahhoz, hogy megfelelő mélységben ismertessük a napjainkban oly fontos informatikai területtel kapcsolatos tudnivalókat. A W3C szabványainak, a szemantikus WEB építőelemeinek egyre nagyobb elterjedtsége miatt az XML technológiát választottuk, hogy a blokk egyik félévében lehetőséget kapjanak a tanár szakos hallgatók az adatok formális illetve formázott megjelenítésének megismerésére. Így a hallgatók egy félév alatt betekintést kapnak az új formális leírónyelvek használatába. Emellett foglalkozunk a félig strukturált adatok adatbázisban történő tárolási lehetőségeivel. Ez egyrészt érinti a relációs modell kiegészítési lehetőségeit XML adatok tárolására, másrészt megismerkedünk natív XML adatbázissal is. A gyakorlati jegy megszerzésének feltétele egy egyénileg vagy csoportosan elkészített XML-t használó beadandó feladat bemutatása és megvédése, valamint egy zárthelyi dolgozat legalább elégségesre történő megírása. A tematika tartalmazza a következőket: adatbázisok reprezentálása, adatok leírása, XML szintaktika, jól-formázott leírás. Adatmegszorítás dokumentumtípus-definícióval illetve sémával (DTD, XSD 6
7 XML az oktatásban schema), érvényesítés. SAX és DOM programozási lehetőségek. Xpath: adattagok címzése. XML dokumentum transzformálása (XSL, XSLT), formázott megjelenítése (akár PDF-ben). Natív XML adatbáziskezelő, például az Xindice. A tematika részletesebben hetekre lebontva: 1. Adatbázisok reprezentálása, adatok leírása, egy szintaxisa, HTML ismeretekre építve XML bemutatása, különös tekintettel a szintaxisra (XML, well-formed) 2. Dokument Típus Definíciós állomány formátuma és validálás (DTD, validation) 3. Sémák, séma nyelvek formátumának bemutatása. Érvényesítés (XSD, validation) 4. Simple API for XML és Document Object Model bemutatása Javascript vagy Java segítségével 5. SAX és DOM összehasonlítása, használhatóság különböző esetekben 6. Lekérdező nyelvek, XML dokumentum adatainak címzése. Szintaxis, függvények. (XPath) 7. Stílusleíró nyelv formátuma, nyelvtana, függvények (XSL) 8. Stílusleíró nyelv formátuma, nyelvtana, függvények. Folytatás. Transzformálás kliens illetve szerver oldalon (XSLT) 9. Az Xindice natív XML adatbáziskezelő bemutatása. Telepítés, adminisztrálás 10. XML adatkezelés Xindice-ben. Lekérdezőnyelvek gyakorlati használata, példák XPath lekérdezésekre 11. XML:DB XUpdate használata 12. XML dokumentumok alkalmazásai, felhasználása különböző technológiákkal: JavaScript, Java, JSP, PHP 13. Zárthelyi dolgozat (ZH) 14. Beadandó bemutatása, szükség esetén pót ZH, jegybeírás Ajánlott irodalomként a [24], [25], [26] és [27] kerültek megnevezésre a [28], [29], [30], [31], [32], [33] és [34] linkeken túl. A heti 90 perces óra úgy épül fel, hogy az első percben interaktív előadásban az új anyag kerül ismertetésre, majd a hátralévő időben mindenki a saját számítógépén elvégzi a kitűzött gyakorlati feladatokat. A beadandó feladatban a félév során megismert technológiák használatát kell alkalmazni és bemutatni. A zárthelyi dolgozat két részből áll. Ez első 30 perc az elméleti rész, amikor fogalmak és kapcsolatok, vagyis összefüggések illetve különbségek leírása történik papírra, majd ezt követi egy gyakorlati rész, ahol számítógépen kell hibát keresni, javítani vagy létrehozni valamit a témában. Például az [2] linken található egy ZH feladatsor. A hallgatók visszajelzései azt mutatják, hogy szeretik a tárgyat és érdekes, hasznos dolgokat tanultak meg. Néhány vélemény megtalálható az [3], [4], [5] és [6] linkeken. 4. Konkluzió Az XML-ről és a köré épülő technológiákról szóló tananyagommal már a jelenlegi egyetemi informatikus-képzés korai szakaszában is bemutathatóak lennének az XML technológiák alapjai, melyekre építhetnének a hallgatók a későbbi tanulmányaik során. Az előző fejeztekben látszik, hogy az egyetemek oktatási anyagai között sok helyen és többször jelenik meg az XML. Néhol csak egy tárgy néhány óráján van szó róla, máshol egy teljes kurzust kitesz. Valahol csak adatreprezentációs lehetőségként említik, de strukturált adatbázisokkal is összehasonlíthatják. 7
8 Menyhárt László Gábor Több kollégámmal észrevettük, hogy a mai informatikus-képzésben kikerülhetetlen az XML megemlítése, így újra-és-újra szóba hozzák, összehasonlításokat tesznek vele, építenek rá. De a kutatásom során talált, az XML-vel foglalkozó tárgyak közül csak pár érinti az összes XML technológiát, és nincs jelen kötelező alapozó tárgyként. Az itt taglalt példa és a Webfejlesztés 1. című kurzus tapasztalati döbbentettek rá, hogy előre kellene venni az oktatásban. Így egy korai bevezető kurzus XML tudására építve a későbbi tárgyak óráin nem kell időt szánni ugyanerre az anyagra, és az itt megismert informatikai fogalmakat, módszereket már fel tudják használni. Az egy félévre tervezett és itt bemutatott tananyagom az egyik legbővebb, mely megismerteti a strukturált adatokat és velük együtt a típusokat. Bevezet a szöveges fájlok világába, a szekvenciális feldolgozásba, de a memóriában tárolt faszerkezetet és interface-eket is érinti. Absztrakt, magasabb szintű gondolkodásra ösztönöz a konfigurációs megszorításokon keresztül. Irodalom 1. Az esettanulmányhoz gyűjtött anyagok (2017) (utoljára megtekintve: ) 2. Egy zárthelyi dolgozat (2017) (utoljára megtekintve: ) 3. Hallgatói vélemény 1 (2017) (utoljára megtekintve: ) 4. Hallgatói vélemény 2 (2017) (utoljára megtekintve: ) 5. Hallgatói vélemény 3 (2017) (utoljára megtekintve: ) 6. Hallgatói vélemény 4 (2017) (utoljára megtekintve: ) 7. OASIS Open Document Format (2011) (utoljára megtekintve: ) 8. Microsoft Office Open XML Format (2017) (utoljára megtekintve: ) 9. Microsoft DOCX Format (2015) DOCX].pdf (utoljára megtekintve: ) 10. XML Metadata Interchange (2016) (utoljára megtekintve: ) 11. A. Chaudhri, R. Zicari, A. Rashid: XML Data Management: Native XML and XML Enabled DataBase Systems, Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA, 2003, ISBN: (utoljára megtekintve: ) 8
9 XML az oktatásban 12. Oracle White Paper (2017) (utoljára megtekintve: ) 13. Native XML support in DB2 universal database (2005) (utoljára megtekintve: ) 14. DB2 (2013) FkZwiPCA$cnt&attachmentName=replacing_xml_extender.pdf&token=MTQzNzk4Njk2NDU0OA==&locale=en_ALL_ZZ (utoljára megtekintve: ) 15. H. V.Jagadish, S. Al-Khalifa, A. Chapman, L. V. S. Lakshmanan, A. Nierman, S. Paparizos, J. M. Patel, D. Srivastava, N. Wiwatwattana, Y. Wu, C. Yu: Timber: A native XML database In The VLDB Journal The International Journal on Very Large Data Bases archive, Volume 11 Issue 4, December 2002, Pages (utoljára megtekintve: ) 16. Native XML Databases (2016) (utoljára megtekintve: ) 17. XML Database Products: Native XML Databases (2010) (utoljára megtekintve: ) 18. Sedna (2012) (utoljára megtekintve: ) 19. W. Meier: exist: An Open Source Native XML Database In Web, Web-Services, and Database Systems, Volume 2593 of the series Lecture Notes in Computer Science pp (utoljára megtekintve: ) 20. Documentation of Berkeley DB (2017) (utoljára megtekintve: ) 21. Documentation of Berkeley DB XML (2017) (utoljára megtekintve: ) 22. S. K. Soy: The case study as a research method (1997) (utoljára megtekintve: ) 23. Difference Between Action Research and Case Study (2017) (utoljára megtekintve: ) 24. S. Abiteboul, P. Buneman, D. Suciu: Data on the Web, From Relations to Semistructured Data and XML 25. N. Bradley: Az XML kézikönyv, Szak Kiadó, M. J. Young: XML lépésről lépésre, Szak Kiadó, B. McLaughlin: Java és XML, Kossuth World Wide Web Consortium (2017) (utoljára megtekintve: ) 29. W3C - Extensible Markup Language (2016) (utoljára megtekintve: ) 30. XML - W3C Recommendation (2008) (utoljára megtekintve: ) 31. XML 1.0 (2008) (utoljára megtekintve: ) 32. Document Type Declaration (2008) (utoljára megtekintve: ) 33. XML Schema Definition Language (2012) (utoljára megtekintve: ) 9
10 Menyhárt László Gábor 34. W3Schools Online Web Tutorials ( ) (utoljára megtekintve: ) 10
ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu
ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu Számonkérés 2 Papíros (90 perces) zh az utolsó gyakorlaton. Segédanyag nem használható Tematika 1. félév 3 Óra Dátum Gyakorlat 1. 2010.09.28.
A szemantikus világháló oktatása
A szemantikus világháló oktatása Szeredi Péter Lukácsy Gergely Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi és Információelméleti Tanszék ➀ A szemantikus világháló... c. tárgy ➁ A tananyag
TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL
TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL http://bit.ly/a1lhps Abonyi-Tóth Andor Egyetemi tanársegéd 1117, Budapest XI. kerület, Pázmány Péter sétány 1/C, 2.404 Tel: (1) 372-2500/8466 http://abonyita.inf.elte.hu
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
Petőfi Irodalmi Múzeum. megújuló rendszere technológiaváltás
Petőfi Irodalmi Múzeum A Digitális Irodalmi Akadémia megújuló rendszere technológiaváltás II. Partnerek, feladatok Petőfi Irodalmi Múzeum Megrendelő, szakmai vezetés, kontroll Konzorcium MTA SZTAKI Internet
Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):
Követelményrendszer 1. Tantárgynév, kód, kredit, választhatóság: Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K 2. Felelős tanszék: Informatika Szakcsoport 3. Szak, szakirány, tagozat: Műszaki
Adatbázisok-1 előadás
Adatbázisok-1 előadás IP-08AB1E prog.inf. BSc 2016/2017.tanév 2.févében előadó: dr. Hajas Csilla http://people.inf.elte.hu/sila/ Általános tudnivalók AB1_01ea_RelModell // Adatbázisok-1 elıadás // Ullman-Widom
Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése Célkitűzés, tematika, követelmények A.NET Core keretrendszer Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu Célkitűzés
Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése Bevezetés Célkitűzés, tematika, követelmények A.NET Core keretrendszer Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu
Mérnökinformatikus alapszak (BSc)
Neumann János Egyetem GAMF Műszaki és Informatikai Kar Mérnökinformatikus alapszak (BSc) Tanulmányi Tájékoztató 2017 MÉRNÖKINFORMATIKUS ALAPSZAK TANULMÁNYI TÁJÉKOZATÓ 2017 Ez a tanulmányi tájékoztató azoknak
XSLT XML. DEIM Forum 2013 B2-1 XML XML XML XML XSLT XSLT XSLT XML XSLT XSLT
DEIM Forum 2013 B2-1 XML XSLT 305 8550 1-2 E-mail: s0911654@u.tsukuba.ac.jp, nszuki@slis.tsukuba.ac.jp XML XML XML XPath XSLT XML XSLT XSLT XML 1. XMLXSLT XML(Extensible Markup Language) Web XML ( XML
Az informáci. Forczek Erzsébet SZTE, ÁOK Orvosi Informatikai Intézet. 2009. május 24-25.
Az informáci ció életútjatja Forczek Erzsébet SZTE, ÁOK Orvosi Informatikai Intézet 2009. május 24-25. Mit oktassunk nem informatika szakos hallgatóknak? ( orvos, gyógyszerész, főiskolai: ápoló, gyógytornász,
Adatbázis rendszerek 7. előadás State of the art
Adatbázis rendszerek 7. előadás State of the art Molnár Bence Szerkesztette: Koppányi Zoltán Osztott adatbázisok Osztott rendszerek Mi is ez? Mi teszi lehetővé? Nagy sebességű hálózat Egyre olcsóbb, és
Nyilvántartási Rendszer
Nyilvántartási Rendszer Veszprém Megyei Levéltár 2011.04.14. Készítette: Juszt Miklós Honnan indultunk? Rövid történeti áttekintés 2003 2007 2008-2011 Access alapú raktári topográfia Adatbázis optimalizálás,
DocBook útmutató. Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu
DocBook útmutató Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu Mi a DocBook? (1) XML formátum műszaki dokumentációhoz Eredetileg hardver és szoftver dokumentáció készítéséhez
A TANTÁRGY ADATLAPJA
1. A képzési program adatai A TANTÁRGY ADATLAPJA 1.1 Felsőoktatási intézmén Babeș-Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika 1.3 Intézet Magyar Matematika és Informatika 1.4 Szakterület Informatika
MÉRNÖKINFORMATIKUS ALAPSZAK TANULMÁNYI TÁJÉKOZATÓ 2017.
MÉRNÖKINFORMATIKUS ALAPSZAK TANULMÁNYI TÁJÉKOZATÓ 2017. Ez a tanulmányi tájékoztató azoknak a Mérnökinformatikus alapszakos hallgatóknak szól, akik 2017. szeptember 1-jét követően kezdték meg tanulmányaikat.
ANDROID ALKALMAZÁS FEJLESZTÉS
ANDROID ALKALMAZÁS FEJLESZTÉS 2017/18 II. félév Android alapú fejlesztés Mobil rendszerek programozása I. Sicz-Mesziár János sicz-mesziar.janos@nik.uni-obuda.hu Mezei József mezei.jozsef@nik.uni-obuda.hu
A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem
A J2EE fejlesztési si platform (application model) 1.4 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11.13. A J2EE application model A Java szabványok -
XML avagy az univerzális információelérés álma
XML avagy az univerzális információelérés álma Mészáros Tamás meszaros@mit.bme.hu Budapesti Műszaki Egyetem XML, avagy az univerzális információelérés álma 1 Ki használ XML-t? CiteSeer Youtube Origo SVG
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
II. ADATLAP - Programmodul részletes bemutatása
II. ADATLAP - Programmodul részletes bemutatása 1. A programmodul azonosító adatai Ügyeljen arra, hogy a programmodul sorszáma és megnevezése azonos legyen a I. A program általános tartalma fejezet 11.
Gépipari Technológiai Intézet
Szent István Egyetem Gépészmérnöki Kar Gépipari Technológiai Intézet FOGLALKOZTATÁSI TERV ÉS TANTÁRGYI ISMERTETŐ Egyszerűsített értékelésű tantárgyakhoz Tartalom 1. Általános adatok...1 1.1. A tantárgy
Nemzeti Fejlesztési és Gazdasági Minisztérium támogatásával megvalósuló KKC-2008-V-08-08-101 számú projekt B2CR ONLINE KOMMUNIKÁCIÓ
ONLINE KOMMUNIKÁCIÓ azaz, hogyan használjuk fel az internet lehetőségeit cégünk sikerei érdekében. MarkCon előadó: Vendler Balázs, ügyvezető TARTALOM (1) Az internetről általában (2) Webes megjelenések
Részletes tantárgyprogram és követelményrendszer
Részletes tantárgyprogram és követelményrendszer Óbudai Egyetem Kandó Kálmán Villamosmérnöki Kar Híradástechnika Intézet Tárgy neve és kódja: Távközlési informatika II. KHWTI3TBNE Kreditérték: 5 Nappali
Zenetár a webszerverünkön,
Zenetár a webszerverünkön, avagy XML használata PHP 5 alatt. Ercsey Balázs (laze) netpeople.hu Zenetár a webszerverünkön Miről lesz szó? XML Objektum orientált szemléletmód PHP4 PHP5 Az XML W3C szabvány
Modellinformációk szabványos cseréje. Papp Ágnes, Debreceni Egyetem EFK
Modellinformációk szabványos cseréje Papp Ágnes, agi@delfin.unideb.hu Debreceni Egyetem EFK Tartalom MOF, UML, XMI Az UML és az XML séma MDA - Model Driven Architecture Networkshop 2004 2 Az OMG metamodell
ALKALMAZÁSOK ISMERTETÉSE
SZE INFORMATIKAI KÉPZÉS 1 SZE SPECIFIKUS IT ISMERETEK ALKALMAZÁSOK ISMERTETÉSE A feladat megoldása során valamely Windows Operációs rendszer használata a javasolt. Ebben a feladatban a következőket fogjuk
BEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA. Kvaszingerné Prantner Csilla, EKF
BEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA Kvaszingerné Prantner Csilla, EKF Az Internet 2 A hálózatok összekapcsolt, hálózatba szervezett rendszere, amely behálózza a világot. Részévé vált életünknek.
HELYI TANTERV / INFORMATIKA
Célok és kompetenciák Alap és legfontosabb cél INFORMATIKA TANTERV A GIMNÁZIUM 9. ÉVFOLYAMAI SZÁMÁRA A tanuló képes legyen a modern információs társadalom előnyeit kihasználni, veszélyeit kikerülni. Legyen
A tantárgyelem kódja: KIT0402G
A mérföldkő megnevezése: A tantárgy megnevezése: A mérföldkő kódja: A tantárgy kódja: A tantárgyelem megnevezése: Számítástechnika az egészségügyben ápolóknak A tantárgyelem kredit-értéke: 1 A tantárgyelem
Elektronikus Információs és Nyilvántartási Rendszer a Doktori Iskolák fiatal kutatói részére
Elektronikus Információs és Nyilvántartási Rendszer a Doktori Iskolák fiatal kutatói részére Adamkó Attila adamkoa@inf.unideb.hu Debreceni Egyetem Informatikai Intézet 1 Áttekintés A rendszer célja A rendszer
13. Fájlformátumok. Schulcz Róbert schulcz@hit.bme.hu Madarassy László lmadarassy@mik.bme.hu. 13. Fájlformátumok v2011.05.04.
Schulcz Róbert schulcz@hit.bme.hu Madarassy László lmadarassy@mik.bme.hu A tananyagot kizárólag a BME hallgatói használhatják fel tanulási céllal. Minden egyéb felhasználáshoz a szerzı engedélye szükséges!
Web-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Rich Internet Applications RIA Vékony-kliens generált (statikus) HTML megjelenítése szerver oldali feldolgozással szinkron oldal megjelenítéssel RIA desktop alkalmazások funkcionalitása
Honlap szerkesztés Google Tudós alkalmazásával
Dr. Mester Gyula Honlap szerkesztés Google Tudós alkalmazásával Összefoglaló: A közlemény tematikája honlap szerkesztés Google Tudós alkalmazásával. A bevezetés után a tudományos teljesítmény mérésének
EOQ Megbízhatósági és Szolgáltatási Szakbizottság dr. Bartolits István NMHH 2014. november 25.
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Tartalom és alkalmazás szolgáltatók (CAP) IP tranzit szolgáltatók iserél központok (IX) Tartalom szállító szolgáltatók (CDN) Internet hozzáférés szolgáltatók (ISP)
Fejlett kereső és lekérdező eszközök egy elektronikus szakfolyóirathoz (IBVS)
Networkshop, 2008 Márc. 17 19., Dunaújváros Holl Erdődi: Fejlett kereső... 1 Fejlett kereső és lekérdező eszközök egy elektronikus szakfolyóirathoz (IBVS) Holl András Erdődi Péter MTA Konkoly Thege Miklós
Bevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég olcsó: hardver, szoftver, programozó 2. nincs elég olcsó: szoftver, p
A MeMOOC online informatikai egyetem és a szoftverkrízis Dr. Kusper Gábor, EKE Dr. Nehéz Károly, ME Dr. Hornyák Olivér, ME Bevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég
R ENDŐRTISZTI F ŐISKOLA SZÁMÍTÁSTECHNIKAI ÉS INFORMATIKAI KÖZPONT T ÁJÉKOZTATÓ ÉS T EMATIKA
R ENDŐRTISZTI F ŐISKOLA SZÁMÍTÁSTECHNIKAI ÉS INFORMATIKAI KÖZPONT T ÁJÉKOZTATÓ ÉS T EMATIKA Számítástechnika és informatika, Robotzsaru tantárgyakból a nappali tagozat részére 2009/2010 tanévtől A hallgatói
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. A Wolfram Alpha tudásgép. https://www.wolframalpha.
Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás László 0. A Wolfram Alpha tudásgép https://www.wolframalpha.com/ Alkalmazott Informatikai Intézeti Tanszék MŰSZAKI INFORMATIKA Dr.Dudás
Dokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint sass@digitus.itk.ppke.hu. Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20.
XML Sass Bálint sass@digitus.itk.ppke.hu Bevezetés a nyelvtechnológiába 2. gyakorlat 2007. szeptember 20. 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML 1 DOKUMENTUMFORMÁTUMOK 2 JELÖLŐ NYELVEK 3 XML DOKUMENTUMFORMÁTUMOK
SZOFTVERFEJLESZTÉS. Földtudományi mérnöki mesterszak / Geoinformatikus-mérnöki szakirány. 2017/18 II. félév. A kurzus ebben a félévben nem indult
SZOFTVERFEJLESZTÉS Földtudományi mérnöki mesterszak / Geoinformatikus-mérnöki szakirány 2017/18 II. félév A kurzus ebben a félévben nem indult TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ Miskolci Egyetem Műszaki Földtudományi
Gyakorlati vizsgatevékenység A
Gyakorlati vizsgatevékenység A Szakképesítés azonosító száma, megnevezése: 481 04 0000 00 00 Web-programozó Vizsgarészhez rendelt követelménymodul azonosítója, megnevezése: 1189-06 Web-alkalmazás fejlesztés
Korszerű oktatási környezet kialakítása az eenvplus projektben. Márkus Béla
Korszerű oktatási környezet kialakítása az eenvplus projektben Márkus Béla www.eenvplus.eu Márkus B: Korszerű oktatási környezet kialakítása az eenvplus projektben, GISopen konferencia, Székesfehérvár,
PUBLIKÁCIÓ & PREZENTÁCIÓ. (számítógépes gyakorlat 6)
PUBLIKÁCIÓ & PREZENTÁCIÓ (számítógépes gyakorlat 6) építészlabor bevezető kurzus neve gesztor intézet építészeti intézet szak/képzés/tagozat építész/ba/nappali előadás/gyakorlat/labor (heti) 0/2/0 helye
A WEB programozása - Bevezetés. 2010. őszi félév Dr. Gál Tibor
A WEB Programozása Dr. Gál Tibor Automatizálási és Alkalmazott Informatikai Tanszék Általános információ Kommunikáció az előadóval Iroda: V2. épület, IV. emelet 454. szoba Tel: 2835 email: gal@aut.bme.hu
Gyakorlati vizsgatevékenység B
55 41 04 0000 00 00 Web-programozó 110-06 111-06 70-06 11-06 119-06 1.. 3. 1.. 1.. 3. 1.. 1.. 3. 4. 5. Gyakorlati vizsgatevékenység B Szakképesítés azonosító száma, megnevezése: 55 41 04 0000 00 00 Web-programozó
Microsoft SQL Server telepítése
Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió
Játékelmélet és stratégiai gondolkodás
Nyomtatás Játékelmélet és stratégiai gondolkodás Budapesti Műszaki és Gazdaságtudományi Egyetem Gazdaság- és Társadalomtudományi Kar Szociológia és Kommunikáció Tanszék TANTÁRGYI ADATLAP 0 I. Tantárgyleírás
GAZDASÁGTUDOMÁNYI KAR TANTÁRGYI PROGRAMOK
GAZDASÁGTUDOMÁNYI KAR TANTÁRGYI PROGRAMOK KÖTELEZŐEN VÁLASZTHATÓ SZAKNYELVI KURZUSOK FELSŐFOKÚ SZAKKÉPZÉSBEN INFORMATIKAI STATISZTIKUS ÉS GAZDASÁGI TERVEZŐ SZAKON ANGOL NYELVBŐL Tantárgy neve: Angol nyelv
A tantárgyelem kódja: KIT0301G
A mérföldkő megnevezése: A tantárgy megnevezése: A mérföldkő kódja: A tantárgy kódja: A tantárgyelem megnevezése: Számítástechnika az egészségügyben védőnőknek A tantárgyelem kredit-értéke: A tantárgyelem
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
Enterprise extended Output Management. exom - Greendoc Systems Kft. 1
Enterprise extended Output Management exom - Greendoc Systems Kft. 1 exom - Greendoc Systems Kft. 2 Sokféle bementi adatformátum kezelése Adatok fogadása különböző csatornákon Előfeldolgozás: típus meghatározás,
Számítógépek architektúrák. Architektúrák
Számítógépek architektúrák Architektúrák Bemutatkozom Dr. Kovács Szilveszter, egyetemi docens szkovacs@iit.uni-miskolc.hu http://www.iit.uni-miskolc.hu/~szkovacs Tel: +36 46 565-136 Informatikai Intézet
Flash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft
Flash és PHP kommunikáció Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft A lehetőségek FlashVars External Interface Loadvars XML SOAP Socket AMF AMFphp PHPObject Flash Vars Flash verziótól függetlenül
Digitális kultúra, avagy hová lett az informatika az új NAT-ban? Farkas Csaba
Digitális kultúra, avagy hová lett az informatika az új NAT-ban? Farkas Csaba farkas.csaba@uni-eszterhazy.hu Áttekintés A digitális átalakulás nem választás kérdése: olyan elkerülhetetlen jelenség, amelyre
KOPI. KOPI Online Plágiumkereső és Információs Portál DSD. Pataki Máté MTA SZTAKI. Elosztott Rendszerek Osztály
KOPI Rendszerek Osztály KOPI Online Plágiumkereső és Információs Portál Pataki Máté MA SZAKI émakörök Bemutatkozás A KOPI projekt célja A rendszer működése A KOPI portál bemutatása ovábbfejlesztési lehetőségek
Jelentkezési határidő: július 31. nappali / augusztus 26. esti
Szakképzési felhívás Érettségizők, érettségivel rendelkezők figyelem! A Ceglédi Szakképzési Centrum Közgazdasági és Informatikai Szakgimnáziuma a 2019/2020-as tanévben a következő szakmai képzéseket indítja
Software Engineering Babeş-Bolyai Tudományegyetem Kolozsvár
Software Engineering Dr. Barabás László Ismétlés/Kitekintő Ismétlés Software Engineering = softwaretechnológia Projekt, fogalma és jellemzői, személyek és szerepkörök Modell, módszertan Kitekintés Elemzés/
Szolgáltatásintegráció (VIMIM234) tárgy bevezető
Szolgáltatásintegráció Szolgáltatásintegráció (VIMIM234) tárgy bevezető Gönczy László gonczy@mit.bme.hu A tárgyról A tantárgy célja a hallgatók megismertetése a komplex informatikai rendszerek integrációs
Intelligens közlekedési rendszerek (ITS)
Budapesti Műszaki és Gazdaságtudományi Egyetem Közlekedésüzemi és Közlekedésgazdasági Tanszék Intelligens közlekedési rendszerek (ITS) Térinformatika (GIS) közlekedési alkalmazásai Közlekedési adatbázisok
TÉRINFORMATIKA II. Dr. Kulcsár Balázs főiskolai docens. Debreceni Egyetem Műszaki Kar Műszaki Alaptárgyi Tanszék
TÉRINFORMATIKA II. Dr. Kulcsár Balázs főiskolai docens Debreceni Egyetem Műszaki Kar Műszaki Alaptárgyi Tanszék TÁJÉKOZTATÁS TANTÁRGYI TEMATIKA 1 Előadás 1. GPS műszerek és kapcsolódó szoftvereik bemutatása
Gyakorlati vizsgatevékenység A
55 41 04 0000 00 00 Web-programozó 110-06 111-06 70-06 11-06 119-06 Gyakorlati vizsgatevékenység A Szakképesítés azonosító száma, megnevezése: 55 41 04 0000 00 00 Web-programozó Vizsgarészhez rendelt követelménymodul
PROGRAMTERVEZŐ INFORMATIKUS ALAPKÉPZÉSI SZAK
PROGRAMTERVEZŐ INFORMATIKUS ALAPKÉPZÉSI SZAK 1. Az alapképzési szak megnevezése: programtervező informatikus (Computer Science) 2. Az alapképzési szakon szerezhető végzettségi szint és a szakképzettség
KÉPZÉSI PROGRAM. GAZDASÁGI INFORMATIKUS OKJ azonosító: 54 481 02. Szolnok
KÉPZÉSI PROGRAM GAZDASÁGI INFORMATIKUS OKJ azonosító: 54 481 02 Szolnok 2015 KÉPZÉSI PROGRAM A képzési program Megnevezése Gazdasági informatikus OKJ azonosító 54 481 02 A képzés során megszerezhető kompetenciák
Adatbázis rendszerek. dr. Siki Zoltán
Adatbázis rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati személyzeti
Gyakorlati vizsgatevékenység B
Gyakorlati vizsgatevékenység Szakképesítés azonosító száma, megnevezése: 481 04 0000 00 00 Web-programozó Vizsgarészhez rendelt követelménymodul azonosítója, megnevezése: 1189-06 Web-alkalmazás fejlesztés
ekörnyezetvédelmi szolgáltatások az INSPIRE keretében Márkus Béla Giorgio Saio
ekörnyezetvédelmi szolgáltatások az INSPIRE keretében Márkus Béla Giorgio Saio EURÓPAI FÖLDMÉRŐK ÉS GEOINFORMATIKUSOK NAPJA 2015 eenvplus - eenvironmental services for advanced applications within INSPIRE
CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ
CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ Tartalom Nehézségeink CMDB adatok és függ ségek vizualizációja
INFORMATIKA OKTATÁS A KLTE-N 1
INFORMATIKA OKTATÁS A KLTE-N 1 Juhász István, pici@math.klte.hu KLTE, Matematikai és Informatikai Intézet, Információ Technológia Tanszék Abstract The Institute of Mathematics and Informatics of Kossuth
Az ekovut költségvetés követő alkalmazás web-es környezetben működik, adatait SQL adatbázisban tárolja.
NewSoft Team 9400 Sopron, Avar u. 10. Tel.: 06-30/364-8694 E-mail: newsoft@t-online.hu http://newsoft.hu ekovut - költség menedzsment rendszer Az ekovut építőipari költség menedzsment, költségkövető rendszer,
Webes alkalmazások fejlesztése
Webes alkalmazások fejlesztése 3. gyakorlat Authentikáció, adatok feltöltése Szabó Tamás (sztrabi@inf.elte.hu) - sztrabi.web.elte.hu Authentikáció Manapság már elvárás, hogy a felhasználó regisztrálni
Web-fejlesztés NGM_IN002_1
Web-fejlesztés NGM_IN002_1 Szindikálás, aggregálás - RSS, Atom Tartalom betáplálás Gyakran frissül! webszájtok Új felhasználói igények el!fizetési igény az új tartalomra a tartalom újrafelhasználása eltér!
TANTÁRGYI ÚTMUTATÓ. Regionális gazdaságtan
III. évfolyam Gazdálkodási és menedzsment, Pénzügy és számvitel BA TANTÁRGYI ÚTMUTATÓ Regionális gazdaságtan TÁVOKTATÁS Tanév: 2014/2015. I. félév A KURZUS ALAPADATAI Tárgy megnevezése: Regionális gazdaságtan
SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ
UNIVERSITY OF SZEGED SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ Gyimóthy Tibor és Ferenc Rudolf Szegedi Tudományegyetem Szoftverfejlesztés Tanszék Szoftverfejlesztés Tanszék Több
A tantárgyelem kódja: KIT0401G. gyakorlat A tantárgyelem jellege: A tantárgyelem oktatásának ajánlott 5. félév
A mérföldkő megnevezése: A tantárgy megnevezése: A mérföldkő kódja: A tantárgy kódja: A tantárgyelem megnevezése: Számítástechnika az egészségügyben ápolóknak A tantárgyelem kredit-értéke: 1 A tantárgyelem
Földmérési és Távérzékelési Intézet
Ta p a s z ta l a to k é s g ya ko r l a t i m e g o l d á s o k a W M S s zo l gá l tatá s b a n Földmérési és Távérzékelési Intézet 2011.03.13. WMS Szolgáltatások célja A technikai fejlődéshez igazodva
Siki Zoltán DigiKom Kft. BME ÁFGT. KÖRINFO Konferencia május 28-án
A KÖRINFO adatbázisok számítástechnikai háttere Siki Zoltán DigiKom Kft. BME ÁFGT Strukturálatlan adatok Tárolt adatok Dinamikus honlapok, közösségi portálok (WEB2), hálószerően kapcsolódó adatok (linkek)
Neumann János Egyetem GAMF Műszaki és Informatikai Kar
Neumann János Egyetem GAMF Műszaki és Informatikai Kar Tanulmányi tájékoztató Programozó informatikus szakirányú továbbképzési szak Kecskemét 2017-től 1 A tantárgyleírásokat a NJE GAMF Műszaki és Informatikai
INFORMATIKA TANMENET SZAKKÖZÉPISKOLA 9.NY OSZTÁLY HETI 4 ÓRA 37 HÉT/ ÖSSZ 148 ÓRA
MINŐSÉGIRÁNYÍTÁSI ELJÁRÁS MELLÉKLET Tanmenetborító Azonosító: ME-III.1./1 Változatszám: 2 Érvényesség kezdete: 2013. 09. 01. Oldal/összes: 1/6 Fájlnév: ME- III.1.1.Tanmenetborító SZK- DC-2013 INFORMATIKA
Jelentkezési határidő nappalis képzésre: július 13. A beiratkozás időpontja: augusztus 1. 9 óra
Szakképzési felhívás Érettségizők, érettségivel rendelkezők figyelem! A Ceglédi Szakképzési Centrum Közgazdasági és Informatikai Szakgimnáziuma a 2018/2019-es tanévben a következő szakmai képzéseket indítja
Adatbázis-kezelés alapjai 1. Ea: Infó Mátrix. Lehet, nem lehet
Adatbázis-kezelés alapjai 1. Ea: Infó Mátrix Lehet, nem lehet 35/1 B ITv: MAN 2018.09.08 Info Mátrix 35/2 Rólam 35/3 Szűcs Miklós Alias: BitMan Mesteroktató Informatika épület, 108-as szoba szucs@iit.uni-miskolc.hu
Moodle haszna lat hallgato knak 1
Moodle haszna lat hallgato knak 1 Ez a segédlet a BME-MVT 2 által gondozott Innovatív vállalkozások indítása és működtetése tantárgy Moodle oktatási környezetének hallgatói használatához készült. A következőkben
KnowledgeTree dokumentumkezelő rendszer
KnowledgeTree dokumentumkezelő rendszer Budapest, 2011. január 11. Tartalomjegyzék Tartalomjegyzék... 2 Dokumentum információ... 3 Változások... 3 Bevezetés... 4 Funkciók... 5 Felhasználói felület... 5
BIZTONSÁGI AUDIT. 13. óra
13. óra BIZTONSÁGI AUDIT Tárgy: Szolgáltatás menedzsment Kód: NIRSM1MMEM Kredit: 5 Szak: Mérnök Informatikus MSc (esti) Óraszám: Előadás: 2/hét Laborgyakorlat: 2/hét Számonkérés: Vizsga, (félévi 1db ZH)
Oracle adatkezelési megoldások helye az EA világában. Előadó: Tar Zoltán
Oracle adatkezelési megoldások helye az EA világában Előadó: Tar Zoltán Témák Bemutatkozás Enterprise Architecture bemutatása Mi az az EA? TOGAF bemutatása OEAF bemutatása Oracle megoldások Oracle termékek
TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL
TUDNIVALÓK AZ INFORMATIKA KURZUSRÓL Előadó: Dr. Abonyi-Tóth Andor Egyetemi adjunktus 1117, Budapest XI. kerület, Pázmány Péter sétány 1/C, 2.404 Tel: (1) 372-2500/8466 http://abonyita.inf.elte.hu http://bioinf.elte.hu
Oracle SQL Developer Data Modeler és a DW adatmodellezés. Gollnhofer Gábor Meta Consulting Kft.
Oracle SQL Developer Data Modeler és a DW adatmodellezés Gollnhofer Gábor Meta Consulting Kft. Oracle Information Management & Big Data Reference Architecture 2 Mi a NoSQL modellezés célja? Forrás: Insights
Az Internet. avagy a hálózatok hálózata
Az Internet avagy a hálózatok hálózata Az Internet története 1. A hidegháború egy fontos problémája Amerikában a hatvanas évek elején: Az amerikai kormányszervek hogyan tudják megtartani a kommunikációt
MINŐSÉGÜGY. ANYAGMÉRNÖK BSC KÉPZÉS SZAKMAI TÖRZSANYAG (nappali munkarendben) TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ
MINŐSÉGÜGY ANYAGMÉRNÖK BSC KÉPZÉS SZAKMAI TÖRZSANYAG (nappali munkarendben) TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ MISKOLCI EGYETEM MŰSZAKI ANYAGTUDOMÁNYI KAR ENERGIA- ÉS MINŐSÉGÜGYI INTÉZET Miskolc, 2017/18.
Döntéstámogatás terepi gyakorlatokon
Döntéstámogatás terepi gyakorlatokon Forczek Erzsébet 1 Karsai János 1 - Berke József 2 1 Szegedi Tudományegyetem, Általános Orvostudományi Kar Orvosi Informatikai Intézet, 6720 Szeged, Korányi fasor 9.
II. ADATLAP - Programmodul részletes bemutatása
II. ADATLAP - Programmodul részletes bemutatása 1. A programmodul azonosító adatai 1.1. Program megnevezése Webszerkesztés, a web programozás alapjai 1.2.. A modul sorszáma 1 1.3. A modul megnevezése Web
Információs technológiák 0. Ea: Infó Mátrix (2015)
Információs technológiák 0. Ea: Infó Mátrix (2015) 35/1 B IT v: 2015.09.14 MAN A tárgyról Tárgykódok, szakok, követelmények: GEIAL343B: Mechatronikai alapszak, 7. félév. 2e+1gy, aláírás + gyakorlati jegy,
Grafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez
Grafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez Székely István Debreceni Egyetem, Informatikai Intézet A rendszer felépítése szerver a komponenseket szolgáltatja Java nyelvű implementáció
Pénzügyi instrumentumok számvitele
Budapesti Gazdasági Főiskola Pénzügyi és Számviteli Főiskolai Kar Budapest Nappali tagozat MESTERSZAK Pénzügyi instrumentumok számvitele Tantárgyi útmutató 2014/2015 tanév tavaszi félév 1 Tantárgy megnevezése:
JAVA webes alkalmazások
JAVA webes alkalmazások Java Enterprise Edition a JEE-t egy specifikáció definiálja, ami de facto szabványnak tekinthető, egy ennek megfelelő Java EE alkalmazásszerver kezeli a telepített komponensek tranzakcióit,
SAS A HAZAI FELSŐOKTATÁSBAN
SAS A HAZAI FELSŐOKTATÁSBAN 2010 január 25. A SAS programcsomag felsőoktatásban történő használatáról szakmai tanácskozás résztvevőivel készített felmérés eredménye Gáspár-Papanek Csaba gaspar@tmit.bme.hu
Tanári óratartás nyilvántartása a ZMNE-n
Tanári óratartás nyilvántartása a ZMNE-n Tamáskáné Dús Lívia ZMNE Informatikai Igazgatóság Témakörök Előzmények Az alkalmazás célja, az alkalmazással szemben támasztott főbb követelmények A megoldás módja
Soltész Gábor. Önéletrajz Budapest, Lechner Ödön fasor em 26. a.
Soltész Gábor Önéletrajz SZEMÉLYI ADATOK Születési dátum: 1983.07.09 Születési hely: Lakcím: Dunaújváros 1095 Budapest, Lechner Ödön fasor 1. 2. em 26. a Telefonszám: +36/20-466-7553 Email: Weboldal: solteszgabor@solteszgabor.com
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