Információ Európa országairól (összetett alkalmazás)
|
|
- Nándor Szőke
- 8 évvel ezelőtt
- Látták:
Átírás
1 Információ Európa országairól (összetett alkalmazás) Információ Európa osrzágairól Készítsünk webes felületet, melyen Európa térképe klikkelésre érzékeny (szenzitív) képként jelenik meg! Bármelyik országot választva, a rá jellemző legfontosabb adatok (ország neve, főváros, terület, lakók száma, népsűrűség, nemzeti jövedelem, beszélt nyelvek, pénznem, egy főre eső nemzeti jövedelem) és az ország zászlaja jelenjenek meg a képernyőn! Készítsünk összesítő Európainfo táblázatot, melyen valamennyi európai ország jellemző adatai kölönböző szempontok szerint rendezve egyszerre láthatók. Az adatok tárolásához szöveges fájlt használjunk! A feladat megvalósítása Szöveges fájl készítése Először el kell készíteni a szöveges fájlt. A fájl egy-egy sorába egy-egy ország adatait írjuk. Az egyes tulajdonságokat vesszővel választjuk el egymástól. Példaként a Magyarországgal kapcsolatos sor a következő: Magyarország,93030, ,108,Budapest,magyar,4640,forint/fillér, mazaszlo.gif A tulajdonságok sorrendje minden ország esetében azonos: ország neve, terület, lakók száma, népsűrűség, főváros, nyelv, nemzeti jövedelem, valutanem, zászlót ábrázoló képfájl neve. (Az adatok a Fischer Almanach 2002-ben megjelent kiadványából vannak.) Zászlók képeinek összegyűjtése A zászlók képeit egy mappában célszerű összegyűjteni. Ezek az internetről is könnyen letölthetők. A webes megjelenítés miatt kiterjesztésük gif, jpg vagy png lehet. A szenzitív Európa-térkép elkészítése Keresni (esetleg rajzolni) kell egy térképet, melyen az országok jól láthatók. A képet szkennerrel digitalizáljuk. A létrehozott képfájlt megfelelő programmal (Paint, Microsoft Photo Editor) jpg vagy gif formába konvertáljuk. A klikkelésre érzékeny helyek feltérképezéséhez gondolatban minden ország belsejébe egy-egy kört írunk, s feljegyezzük középpontjának koordinátáit és sugarát. Az egér különböző helyzeteihez tartozó x,y koordináták az említett szoftvereket használva a képernyőről leolvashatók.
2 A rendezési szempontokat tartalmazó menüt és szenzitív képet megjelenítő weboldal elkészítése (europa.html) Létrehozunk egy oldalt, melynek bal felére a menüt, jobb felére az Európa-térképet tesszük. A menü minden eleme egy-egy hivatkozás (link), ezek bármelyikére klikkelve a választott szempont szerint rendezett Európainfo táblázatot kapjuk. Ahogy a listából látható, a kölönböző szempontok szerint rendezett lista előállításához a sort.php programot hívjuk. A program neve után írt?sort=x kifejezéssel adjuk át a programnak, hogy éppen mely szempont szerint kívánunk rendezni (pl: x=o esetén ország neve, x=t esetén terület szerint rendezünk). A <MAP NAME="EUROPA"> </MAP> tag-ek között a kép klikkelésre érzékeny részeit definiáljuk. A SHAPE és COORDS tulajdonságok a szenzitív tartományok alakját, ill. koordinátáit mutatják. Az AREA HREF= bejegyzés után a hívásra kerülő programot tüntetjük fel a hívási paraméterrel. Az átadott paraméter esetünkben mindig az ország neve. Például a Magyarország belsejében levő körre klikkelve az orszaginfo.php?orsz=magyarország hívással az orszaginfo.php aktivizálódik, melynek feladata a Magyarországra jellemző adatoknak és a magyar zászlónak a felhasználó képernyőjén való megjelenítése. <HTML> <BODY BGCOLOR=white VLINK=blue> <TABLE> <TR> <TD VALIGN=top> <H2>Lista megjelenítése</h2> <H3> Rendezési szempont: </H3> <A HREF="sort.php?sort=o"> Ország</A><BR> <A HREF="sort.php?sort=f"> Főváros</A><BR> <A HREF="sort.php?sort=t"> Terület</A><BR> <A HREF="sort.php?sort=j"> Nemzeti Jövedelem /fő</a><br> <A HREF="sort.php?sort=l"> Lakók száma</a><br> <A HREF="sort.php?sort=n"> Népsűrűség fő/km<sup>2</a><br> </CENTER> <TD><IMG SRC="europa.jpg" USEMAP="#EUROPA" > </TR> </TABLE> <MAP NAME="EUROPA"> <AREA HREF="orszaginfo.php?orsz=Magyarország" SHAPE=CIRCLE COORDS="252,268,10"> <AREA HREF="orszaginfo.php?orsz=Ausztria" SHAPE=CIRCLE COORDS="217,261,10"> <AREA HREF="orszaginfo.php?orsz=Németország" SHAPE=CIRCLE COORDS="185,222,10"> </MAP> </BODY> </HTML>
3 A választott országgal kapcsolatos információt megjelenítő oldal dinamikus generálása (orszaginfo.php) Az orszaginfo.php?orsz=x formájú programhívásnál x a választott ország neve. Az x nevű országra jellemző adatok eléréséhez az Europainfo.txt szöveges fájlt olvasásra kell megnyitni. Addig kell olvasni a sorokat, míg a megjelölt országig el nem jutunk. Ha megtaláltuk, akkor ezt a sort ($sor változó tartalmát) szét kell szedni alkotóelemeire. Ezen elemek az országra jellemző tulajdonságok. A $sor tartalmát a vessző karakter mentén 'robbantjuk' szét ($szavak=explode(",",$sor)). Az így különválasztott adatok a szavak tömb egy-egy elemét képezik. Az ország neve például a szavak tömb 0., az országra jellemző valuta a szavak tömb 7., a zászlót tároló fájl neve a tömb 8. elemébe kerül. Végül a képernyőn megjelennek az országra jellemző adatok, s megjelenik a zászló képe is. <HTML> <BODY BGCOLOR=white> <H1 ALIGN=CENTER> PC EUROPA </H1> <H2 ALIGN=CENTER> Információ Európa országairól </H2> <??> $f=fopen("europainfo.txt","r"); $i=0; while($sor=fgets($f,10000)) $szavak=explode(",",$sor); if ($szavak[0]==$orsz) break; <H1 ALIGN=CENTER> <? echo $szavak[0]?></h1> <P align=center> <IMG SRC="zaszlok/<? echo $szavak[8]?>" width=50> </P> <TABLE ALIGN=CENTER BGCOLOR=LIGHTGREY> <TR> <TD> Terület: <BR> Főváros:<BR> Népesség:<BR> Népűrűség:<BR> Nyelvek:<BR> Pénznem:<BR> Nemzeti jövedelem:<br> <TD> <? echo $szavak[1]?> km<sup>2</sup><br> <? echo $szavak[4]?><br> <? echo $szavak[2]?> fő <BR> <? echo $szavak[3]?> fő/km<sup>2</sup><br> <? echo $szavak[5]?><br>
4 </TR> </TABLE> <? echo $szavak[7]?><br> <? echo $szavak[6]?> $/fő<br> <P ALIGN=CENTER> <A HREF="europa.html"> <IMG SRC="europa.jpg" WIDTH=50> </A> </P> </BODY> </HTML> A kívánt szempont szerint rendezett Európainfo tábla előállítása és megjelenítése (sort.php) Az adatok rendezéséhez egy adat nevű tömböt hozunk létre. A tömbnek annyi eleme van, ahány országa van Európának. Definiálunk továbbá egy orszag nevű objektumosztályt. Ennek tulajdonságai a definícióból egyértelműen láthatók: class orszag var $orsz; var $ter; var $lakos; var $neps; var $fov; var $nyelv; var $joved; var $penz; Az adat tömb minden eleme az ország objektumosztály egy-egy előfordulása. A sort.php program három fő egységből áll: 1. Az adat tömb feltöltése a szöveges fájl (Europainfo.txt) adataival 2. A rendezés A sort.php programot paraméteresen hívjuk. A rendezési szempontot a hívási paraméter adja meg. Például a sort.php?sort=o hívással az ország szerinti rendezést kérjük. A rendezés a buborék algoritmus szerint (bubble sort) valósul meg, azaz a rendezés során mindig a szomszédos elemeket vizsgáljuk meg és cseréljük ki, ha az szükséges. A tömb elemein többször is végigmenve megvizsgáljuk a szomszédos elemek rendezési szempont szerinti tulajdonságát. Az adat tömb i-edik és i+1-edik elemének megfelelő tulajdonságát hasonlítjuk össze, s szükség esetén felcseréljük a két elemet. A rendezésnek akkor van vége, ha a teljes tömböt végignézve nincs szükség további cserére. A rendezési feltétel a hívási paraméter értékétől függ. Ha például ország szerint kívánunk rendezni, a feltételes kifejezés a következő: $felt=$adat[$i]->orsz >$adat[$i+1]->orsz
5 Mivel többféle elv szerint kérhetjük a rendezést, a többirányú elágazást a programban a switch utasítással valósítjuk meg. Ha a kijelölt feltétel igaz, a $felt változó értéke 1 lesz, a szomszédos elemeket ki kell cserélni. Az Európatábla megjelenítése A program a rendezett tömb adataival HTML-oldalt generál. Ezt a táblázatot a kliens browsere jeleníti meg. <HTML> <BODY> <h1 align=center>európa országai</h1> <P align=center> <A HREF="europa.html">Vissza</A> </P> <? class orszag var $orsz; var $ter; var $lakos; var $neps; var $fov; var $nyelv; var $joved; var $penz; // Tömb feltöltése az Europainfo.txt adataival $f=fopen("europainfo.txt","r"); $i=0; while($sor=fgets($f,10000)) $szavak=explode(",",$sor); $adat[$i] = new orszag; $adat[$i]->orsz = $szavak[0]; $adat[$i]->ter = $szavak[1]; $adat[$i]->lakos = $szavak[2]; $adat[$i]->neps = $szavak[3]; $adat[$i]->fov = $szavak[4]; $adat[$i]->nyelv = $szavak[5]; $adat[$i]->joved = $szavak[6]; $adat[$i]->penz = $szavak[7]; $i++; fclose($f); $n=$i;
6 // Rendezés do $cs=0; for ($i=0; $i<$n-1; $i++) switch($sort) case "o": $felt=$adat[$i]->orsz >$adat[$i+1]->orsz; break; case "f": $felt=$adat[$i]->fov >$adat[$i+1]->fov; break; case "t": $felt=$adat[$i]->ter > $adat[$i+1]->ter; break; case "j": $felt=$adat[$i]->joved > $adat[$i+1]->joved; break; case "l": $felt=$adat[$i]->lakos > $adat[$i+1]->lakos; break; case "n": $felt=$adat[$i]->neps > $adat[$i+1]->neps; break; if ($felt==1) $cs=1; $seg=$adat[$i]; $adat[$i]=$adat[$i+1]; $adat[$i+1]=$seg; while ($cs==1); // Táblázat megjelenítése echo "<TABLE align=center>"; echo "<TR bgcolor=lightblue><th>ország<th>főváros<th>terület <TH>Nemz.jöved<TH>Lakók száma<th>népsűrűség"; for ($i=0; $i<$n; $i++) echo "<TR bgcolor=lightblue>"; echo "<TD>".$adat[$i]->orsz; echo "<TD>".$adat[$i]->fov; echo "<TD ALIGN=right>".$adat[$i]->ter; echo "<TD ALIGN=right>".$adat[$i]->joved; echo "<TD ALIGN=right>".$adat[$i]->lakos; echo "<TD ALIGN=right>".$adat[$i]->neps; echo "</TR>"; echo "</TABLE>";?> </BODY> </HTML>
Villamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz)
Villamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz) HTML (Hyper Text Markup Language)...2 A HTML dokumentumokról...2 Néhány
RészletesebbenKő, Papír, Olló. Felhasználói dokumentáció
Kő, Papír, Olló Felhasználói dokumentáció Feladat: JavaScript és CSS segítségével Kő, Papír, Olló feladat készítése. Futtatási környezet: A http://10.0.0.101/~szabby/ linkre kattintva megjelenik az oldal.
RészletesebbenÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK ÁLTALÁNOS HTML KÓDOLÁSI TUDNIVALÓK
ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK HTML dokumentum = weblap = weboldal = webpage Egy HTML dokumentum kiterjesztései: HTM vagy HTML STÍLUSLAP = Egy vagy több HTML utasítás, értékekkel ellátott paramétereinek
RészletesebbenKépnézeget. Gépigény: Bármilyen számítógépen m ködik, amin található böngész és Internet elérés.
Képnézeget Felhasználói dokumentáció Feladat: Java Script segítségével, olyan programot írni, mely képnézeget ként szolgál. Legalább 10 képet kell elhelyezni benne. Gombok választásával kell a design-ok
RészletesebbenA DBM függvények használata
11. ÓRA A DBM függvények használata Ha nem is férünk hozzá valamilyen SQL adatbáziskezelõhöz (mint a MySQL vagy az Oracle), majdnem biztos, hogy valamilyen DBM-szerû adatbázisrendszer rendelkezésünkre
Részletesebbenmhtml:file://d:\vizsga\html\hogyan szerkeszteni weboldalt - HTML alapok.mht
1. oldal, összesen: 6 oldal Webírás Útmutatók Hogyan csinálni weboldalt HTML alapok HTML HTML alapok Forrás kód megjelenítése - HTML nulladik példa - Tagok = Jelek - Első példa, HTML szerkezet - Második
RészletesebbenEd. Version 1.2. Az XML nyelv. Az XML nyelv. Győri László munkája. Ed. Version 1.2
i Az XML nyelv Győri László munkája ii Copyright 2009 Győri László E közlemény felhatalmazást ad önnek jelen dokumentum sokszorosítására, terjesztésére és/vagy módosítására a Szabad Szoftver Alapítvány
RészletesebbenSzéchenyi István Egyetem. Műszaki Tudományi Kar. Informatikai és Villamosmérnöki Intézet Távközlési Tanszék. Villamosmérnöki szak HTML
Széchenyi István Egyetem Műszaki Tudományi Kar Informatikai és Villamosmérnöki Intézet Távközlési Tanszék Villamosmérnöki szak HTML HTML segédlet számítógép hálózatok tárgy gyakorlatához A jegyzet teljes
RészletesebbenPlanet Me blog aggregátor létrehozása
Planet Me blog aggregátor létrehozása Bemutatjuk, hogyan hozhatunk létre saját blog aggregátort (hírolvasót) a Planet oldalakat (például a Planet Apache-ot) mûködtetõ kóddal. APlanet Projecttel az online
Részletesebbenforrás: www.oktatovideok.hu Web és PHP leckék
forrás: www.oktatovideok.hu Web és PHP leckék Tartalomjegyzék HTML alapok... 3 HTML űrlapok... 9 JavaScript alapok... 12 Apache PHP - MySQL... 16 PHP alapok... 21 Űrlapok feldolgozása PHP-vel... 26 Adatbázis
RészletesebbenINFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek emelt szint 0911 ÉRETTSÉGI VIZSGA 2011. október 17. INFORMATIKAI ALAPISMERETEK EMELT SZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ NEMZETI ERŐFORRÁS MINISZTÉRIUM
RészletesebbenOrszágzászlók (2015. május 27., Sz14)
Országzászlók (2015. május 27., Sz14) Írjon programot, amely a standard bemenetről állományvégjelig soronként egy-egy ország zászlójára vonatkozó adatokat olvas be! Az egyes zászlóknál azt tartjuk nyilván,
RészletesebbenHTML ÉS PHP AZ ALAPOKTÓL
1 HTML ÉS PHP AZ ALAPOKTÓL Bevezetés a HTML és a CSS világába Before we start 2 A kurzus blogja: http://bcecid.net/tag/php-kurzus-2011-12-tavasz A példaprogramok innen lesznek letölthetők Könyvek HTML
Részletesebben2015-16 HTML, CSS. Morabito Érdi SzC Eötvös József Szakképző Iskolája 2015-16
2015-16 HTML, CSS Morabito Érdi SzC Eötvös József Szakképző Iskolája 2015-16 Tartalomjegyzék HTML elemek... 3 Címkék jelölése... 3 Páros és páratlan címkék... 3 Egy egyszerű weboldal készítésének lépései...
RészletesebbenAz evangélikus honlapszerkesztő rendszer használata
Az evangélikus honlapszerkesztő rendszer használata Készítette: Magyarországi Evangélikus Egyház Internet Munkacsoport Bogdányi Gábor és Erdélyi Károly 2004-2006. Tartalomjegyzék Bevezetés Miről is van
RészletesebbenSZABADKAI MŰSZAKI SZAKFŐISKOLA. E-mobil prezentáció dokumentációja SZABADKA, 2015.
SZABADKAI MŰSZAKI SZAKFŐISKOLA E-mobil prezentáció dokumentációja JELÖLT MENTOR Varga Tamás dr Zlatko Čović SZABADKA, 2015. TARTALOM HTML 5 használata a mobilfejlesztésben... 2 HTML5 Struktúrája... 3 Egy
RészletesebbenProgramozási módszertan. Dinamikus programozás: Nyomtatási feladat A leghosszabb közös részsorozat
PM-04 p. 1/18 Programozási módszertan Dinamikus programozás: Nyomtatási feladat A leghosszabb közös részsorozat Werner Ágnes Villamosmérnöki és Információs Rendszerek Tanszék e-mail: werner.agnes@virt.uni-pannon.hu
RészletesebbenMester Gyula 2003 Internet
Internet Windows környezetben A HTML nyelv alapjai Kliensoldali programozás Szerveroldali programozás XML WAP Bevezetés Alapfogalmak Az Internet főbb szolgáltatásai Windows környezetben 1.1. Bevezetés
Részletesebben8. Mohó algoritmusok. 8.1. Egy esemény-kiválasztási probléma. Az esemény-kiválasztási probléma optimális részproblémák szerkezete
8. Mohó algoritmusok Optimalizálási probléma megoldására szolgáló algoritmus gyakran olyan lépések sorozatából áll, ahol minden lépésben adott halmazból választhatunk. Sok optimalizálási probléma esetén
RészletesebbenC# feladatok gyűjteménye
C# feladatok gyűjteménye Készítette: Fehérvári Károly I6YF6E Informatika tanár ma levelező tagozat 1) Feladat: ALAPMŰVELETEK Készítsünk programot, amely bekér két egész számot. Majd kiszámolja a két szám
RészletesebbenXML-HMTL Beadandó Dolgozat. Avagy, mit sikerült validálnunk fél év alatt
i XML-HMTL Beadandó Dolgozat Avagy, mit sikerült validálnunk fél év alatt Ed. Féléves XML-HTML munka 1.0.0 ii Copyright 2009 Varga Krisztina, Varga Máté Nevezd meg!-ne add el!-ne változtasd! 3.0 Unported
RészletesebbenOAF Gregorics Tibor: Minta dokumentáció a 3. házi feladathoz 1.
OAF Gregorics Tibor: Minta dokumentáció a 3. házi feladathoz 1. Feladat Szimuláljuk különféle élőlények túlélési versenyét. A lények egy pályán haladnak végig, ahol váltakozó viszonyok vannak. Egy lénynek
RészletesebbenInformatikai tevékenység 2234 Maglód, Széchenyi u. 4. +36.30.215.6737 +36.29.325.854 Mérnöki, tanácsadói tevékenység Iroda: Mobil: Telefon:
SULISTAT RENDSZER ismertető anyag Budapest, 2004 július Készítette: UFO-INFO Bt., Újfalusi Krisztián UFO-INFO Bt. SuliStat Rendszer Ismertetője 1 / 13 BEVEZETÉS Ez a dokumentáció az UFO-INFO Bt. által
RészletesebbenINFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 1021 ÉRETTSÉGI VIZSGA 2011. május 13. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ NEMZETI ERŐFORRÁS MINISZTÉRIUM
RészletesebbenAdatok szűrése, rendezése
Adatok szűrése, rendezése Célkitűzések Szűrést kifejező lekérdezések végrehajtása A lekérdezés eredményének rendezése &változó használata isql*plus-ban futási időben megadható feltételek céljából A lista
Részletesebben2015, Diszkrét matematika
Diszkrét matematika 5. előadás Sapientia Egyetem, Műszaki és Humántudományok Tanszék Marosvásárhely, Románia mgyongyi@ms.sapientia.ro 2015, őszi félév Miről volt szó az elmúlt előadáson? számtani, mértani,
RészletesebbenInternet programozása. 3. előadás
Internet programozása 3. előadás Áttekintés Hogyan használjuk az if szerkezetet arra, hogy bizonyos sorok csak adott feltételek teljesülése mellett hajtódjanak végre? Hogyan adhatunk meg csak bizonyos
Részletesebben3. Gyakorlat Ismerkedés a Java nyelvvel
3. Gyakorlat Ismerkedés a Java nyelvvel Parancssori argumentumok Minden Java programnak adhatunk indításkor paraméterek, ezeket a program egy tömbben tárolja. public static void main( String[] args ) Az
RészletesebbenINFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek emelt szint 0802 ÉRETTSÉGI VIZSGA 2008. október 20. INFORMATIKAI ALAPISMERETEK EMELT SZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM
Részletesebben(statikus) HTML (XHTML) oldalak, stíluslapok
(statikus) HTML (XHTML) oldalak, stíluslapok Áttekintés A HTML története HTML oldal felépítése Egymásba ágyazható stíluslapok CSS Áttekintés A HTML története HTML oldal felépítése Egymásba ágyazható stíluslapok
RészletesebbenSzolgáltatások 01 Állandó letelepedés: egy adott társasággal kapcsolatos kérés
Szolgáltatások 01 Állandó letelepedés: egy adott társasággal kapcsolatos kérés A szolgáltatóval kapcsolatos általános kérdések (A1) 1. 1 A szolgáltató jogosult-e arra, hogy az Önök tagállamában a(z) [${Service1}]
RészletesebbenInternet technológiák
Szabadkai Műszaki Szakfőiskola Internet technológiák dr Zlatko Čović chole@vts.su.ac.rs 1 Függvények A függvény egy zárt, önálló kódrészlet, amelyet a PHP programból meghívhatunk és a meghívás után a függvény
RészletesebbenINFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek emelt szint 1021 ÉRETTSÉGI VIZSGA 2011. május 13. INFORMATIKAI ALAPISMERETEK EMELT SZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ NEMZETI ERŐFORRÁS MINISZTÉRIUM
RészletesebbenTÉRINFORMATIKA AZ INTERNETEN
Térinformatika tanszék * Keresztmetszet 2004. Nyugat-Magyarországi Egyetem, Geoinformatikai Főiskolai Kar, Székesfehérvár. TÉRINFORMATIKA AZ INTERNETEN Bódis Gábor Sopron és Környéke Víz- és Csatornamű
RészletesebbenPélda: Aktuális könyvtár tartalmának fájlba mentése, melynek neve az aktuális dátum és idő: ls l > `date+%f_%h-%m`.txt
Beépített változók (paraméterezés): $# - paraméterek száma $1...9 - az adott paraméter értéke $0 - az adott héjprogram neve $* - az összes paraméter egyben Idézőjelek típusai: ' ' - belső szöveg stringként
RészletesebbenXML adatkezelés. 11. témakör. Az XQuery nyelv alapjai. XQuery. XQuery célja egy imperatív lekérdező nyelv biztosítása. XQuery.
XML adatkezelés 11. témakör Az nyelv alapjai ME GEIAL dr Kovács Lászl szló célja egy imperatív lekérdező nyelv biztosítása SQL XPath XSLT (nem XML) XDM Forrás XML processzor Eredmény XML 1 jellemzői --
Részletesebben9. MODUL WEBKEZDŐ. A vizsgafeladat megoldásához kizárólag a választott webkészítő program, illetve jegyzettömb (editor) használható.
9. MODUL WEBKEZDŐ A KILENCEDIK MODUL TARTALMA A kilencedik modul 60 feladatot tartalmaz. Közülük egyet kell megoldania a vizsgázónak. A feladatok megoldása során előre elkészített fájlokat kell használni,
RészletesebbenRelációs algebra áttekintés és egy táblára vonatkozó lekérdezések
Relációs algebra áttekintés és egy táblára vonatkozó lekérdezések Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.4. Relációs algebra (áttekintés) 5.1.
RészletesebbenNONPROFIT ÉRDEKVÉDELMI SZERVEZETEK FEJLESZTÉSE (PL.3346) Java-script nyelv. programozás alapjai. Haramia László
NONPROFIT ÉRDEKVÉDELMI SZERVEZETEK FEJLESZTÉSE (PL.3346) Java-script nyelv programozás alapjai Haramia László JavaScript szerepe Netscape fejlesztette ki LiveScript Interaktív weboldalak dinamikus kezelhetősége
RészletesebbenSZAKDOLGOZAT. Vígh Gábor DEBRECEN 2009.
SZAKDOLGOZAT Vígh Gábor DEBRECEN 2009. 1 Debreceni Egyetem Informatika Kar Témavezető: Készítette: Dr. Kuki Attila Vígh Gábor adjunktus Programtervező informatikus (Bsc) Debrecen 2009. 2 Webes alkalmazásfejlesztés
RészletesebbenNeoCMS tartalommenedzselő szoftver leírása
NeoCMS tartalommenedzselő szoftver leírása A NeoSoft Informatika NeoCMS márkanévvel ellátott rendszere könnyen, gyorsan testre szabható tartalommenedzselő rendszer, mely egyedileg átalakítható, és így
Részletesebben117. AA Megoldó Alfréd AA 117.
Programozás alapjai 2. (inf.) pót-pótzárthelyi 2011.05.26. gyak. hiányzás: kzhpont: MEG123 IB.028/117. NZH:0 PZH:n Minden beadandó megoldását a feladatlapra, a feladat után írja! A megoldások során feltételezheti,
RészletesebbenProgramozás alapjai C nyelv 5. gyakorlat. Írjunk ki fordítva! Írjunk ki fordítva! (3)
Programozás alapjai C nyelv 5. gyakorlat Szeberényi Imre BME IIT Programozás alapjai I. (C nyelv, gyakorlat) BME-IIT Sz.I. 2005.10.17. -1- Tömbök Azonos típusú adatok tárolására. Index
RészletesebbenÜGYVITELI ALAPISMERETEK
Ügyviteli alapismeretek emelt szint 0802 ÉRETTSÉGI VIZSGA 2009. október 19. ÜGYVITELI ALAPISMERETEK EMELT SZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM
RészletesebbenKörkörös listák. fej. utolsó. utolsó. fej
Körkörös listák fej utolsó fej utolsó Példa. Kiszámolós játék. Körben áll n gyermek. k-asával kiszámoljuk őket. Minden k-adik kilép a körből. Az nyer, aki utolsónak marad. #include using namespace
RészletesebbenC# gyorstalpaló. Készítette: Major Péter
C# gyorstalpaló Készítette: Major Péter Adattípusok Logikai változó Egész szám (*: előjel nélküli) Lebegőponto s szám Típus Típusnév másképpen (egyenértékű) Helyigény (bit) Példa bool Boolean 8 (!) true,
RészletesebbenE B D C C DD E E g e 112 D 0 e B A B B A e D B25 B B K H K Fejhallgató Antenna A B P C D E 123 456 789 *0# Kijelzés g B A P D C E 0 9* # # g B B 52 Y t ] [ N O S T \ T H H G ? > < p B E E D 0 e B D
RészletesebbenKét tűz között. statikus site generátorok és javascript alkalmazások és a Drupal
Két tűz között statikus site generátorok és javascript alkalmazások és a Drupal Várady Zoltán @drifter! zoltan@farm.co.hu! http://farm.co.hu http://www.fsz.bme.hu/hungary/homepage_h.html Magyar Honlap
RészletesebbenKÖNYVELÉS A GYAKORLATBAN. Webes ERP RENDSZERREL MEGOLDOTT ESETTANULMÁNY
KÖNYVELÉS A GYAKORLATBAN Webes ERP RENDSZERREL MEGOLDOTT ESETTANULMÁNY Készítette: Budainé Szekér Andrea 1 Tartalom Bevezető... 4 Partnerek felvitele:... 6 Vevő és szállító számla készítése... 8 Szállító
Részletesebben2.3. A C nyelv utasításai
2.3. A C nyelv utasításai A C szabvány hét csoportban osztályozza a C nyelv utasításait: Csoport Kulcsszavak, ill. jelölések Kifejezés utasítás Üres utasítás: ; Összetett utasítás: } Szelekciós utasítások:
RészletesebbenNemzeti 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észletesebbenMesterséges intelligencia 1 előadások
VÁRTERÉSZ MAGDA Mesterséges intelligencia 1 előadások 2006/07-es tanév Tartalomjegyzék 1. A problémareprezentáció 4 1.1. Az állapottér-reprezentáció.................................................. 5
Részletesebben12-13. Informatika E FAKT 2013-12-05 , = ±
2-3. Informatika E FAKT 203-2-05 if (feltétel) then todo todo if ( == ) //elágazás case (érték) todo case (érték2) todo2 todo switch () case : Console.WriteLine("nem, nem 2");. Írjuk meg a fenti folyamatábrán
RészletesebbenPicture Style Editor 1.12. verzió Kezelési kézikönyv
MAGYAR Képstílusfájlok létrehozására szolgáló szoftver Picture Style Editor 1.12. verzió Kezelési kézikönyv A kezelési kézikönyv tartalma A PSE a Picture Style Editor rövidítése. jelöli a menükiválasztás
RészletesebbenProgramozás és adatbázis kezelés PHP ben
Programozás és adatbázis kezelés PHP ben Készítette: Pető László I. A programozási környezet A PHP platformfüggetlen programozási nyelv. A szkriptek futtatása szerveroldalon történik. Ezt a szerepet leggyakrabban
RészletesebbenAdatbázisok I. Az SQL nyelv
Adatbázisok I Az SQL nyelv SQL (Structured Query Language) Deklaratív nyelv, 1974-ben publikálták Halmaz orientált megközelítés, a relációs algebra műveleteinek megvalósítására Előzménye a SEQUEL (IBM)(Structured
RészletesebbenMS Access Feladatgyűjtemény
SZENT ISTVÁN EGYETEM GAZDASÁG- ÉS TÁRSADALOMTUDOMÁNYI KAR MS Access Feladatgyűjtemény Klárné Barta Éva 2014.01.01. Microsoft Access - Feladatok 1 Feladatok 1. Hozzon létre egy új adatbázist SZÁMÍTÓGÉPEK
RészletesebbenIGLU Software 4028 Debrecen, Rózsahegy u. 26. Tel.: 0620-537-33-21 E-mail: Iglu@t-online.hu www.iglu.hu MEDIALIB ÁLTALÁNOS KATALOGIZÁLÓ ÉS NYILVÁNTARTÓ IRODAI PROGRAM KEZELÉSI ÚTMUTATÓ (v 2.3.1-2003.10)
RészletesebbenBlonde. Szépségszalon, Szolárium, Spa, Fitness. Ügyviteli Rendszer. Funkcionális Specifikáció. Verzió 1.1
Blonde Szépségszalon, Szolárium, Spa, Fitness Ügyviteli Rendszer Funkcionális Specifikáció Verzió 1.1 Blonde Funkcionális Specifikáció v1.1 2012.01.12 1 Tartalomjegyzék 1. Bevezetés 3 1.1. A dokumentum
RészletesebbenSZERVER OLDALI JAVASCRIPT. 3. hét Javascript nyelvi elemek
SZERVER OLDALI JAVASCRIPT 3. hét Javascript nyelvi elemek NYELVI ALAPOK: Ez sajnos igen száraz anyag, Viszont a megértékhez és a nyelv elsajátításához kell. Próbáljuk meg random gifekkel feldobni. MIRŐL
RészletesebbenEgyszerű programozási tételek
Egyszerű programozási tételek Sorozatszámítás tétele Például az X tömbben kövek súlyát tároljuk. Ha ki kellene számolni az összsúlyt, akkor az S = f(s, X(i)) helyére S = S + X(i) kell írni. Az f0 tartalmazza
RészletesebbenDecentralizáció és piacosítás
Decentralizáció és piacosítás A helyi közüzemi szolgáltatások átalakulása Magyarországon Péteri Gábor, peteri@pontes.hu 1 Az átalakulás folyamata 1. Jogi, igazgatási, tulajdonosi váltás (1990-91) 2. Szervezeti
Részletesebben2012.05.11. Adatbázisok I A relációs algebra
Adatbázisok I A relációs algebra 2 3 4 1 Feladatok Tantárgy tkód cím kredit oktató Oktató oktkód név tanszék fizetés Feladatok 1. Az átlagos kreditpontszám: Γ avg(kredit) (Tantárgy) 2. A Matematika tanszéken
RészletesebbenKözponti proxy szolgáltatás
Központi proxy szolgáltatás Az Informatikai Igazgatóság minden aktív és volt egyetemi hallgató és munkaviszonnyal rendelkezõ egyetemi dolgozó részére úgynevezett proxy szolgáltatást biztosít. A szolgáltatás
RészletesebbenEgyre színesebb a fentrol.hu
Egyre színesebb a fentrol.hu Takács Krisztián térinformatikus GISopen konferencia, Székesfehérvár 2016. április 13-15. Földmérési és Távérzékelési Intézet Szolgáltató Igazgatóság Digitális légifelvétel
RészletesebbenA C# programozási nyelv alapjai
A C# programozási nyelv alapjai Tisztán objektum-orientált Kis- és nagybetűket megkülönbözteti Ötvözi a C++, Delphi, Java programozási nyelvek pozitívumait.net futtatókörnyezet Visual Studio fejlesztőkörnyezet
RészletesebbenHello World Servlet. Készítsünk egy szervletet, amellyel összeadhatunk két számot, és meghívásakor üdvözlőszöveget ír a konzolra.
Hello World Servlet Készítsünk egy szervletet, amellyel összeadhatunk két számot, és meghívásakor üdvözlőszöveget ír a konzolra. Hozzunk létre egy Dynamic Web projectet File New Other itt a következőket
RészletesebbenPásztor Attila. Algoritmizálás és programozás tankönyv az emeltszintű érettségihez
Pásztor Attila Algoritmizálás és programozás tankönyv az emeltszintű érettségihez 8. ELEMI ALGORITMUSOK II...88 8.1. MÁSOLÁS...88 8.2. KIVÁLOGATÁS...89 8.3. SZÉTVÁLOGATÁS...91 8.4. METSZET (KÖZÖS RÉSZ)...93
RészletesebbenINFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0521 É RETTSÉGI VIZSGA 2005. október 24. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI MINISZTÉRIUM I. rész
RészletesebbenAlap számológép alkalmazás
Első Androidos programom - Egyszerű műveleteket használó számológép elkészítése Android Developer Tools (ADT) segítségével Alap számológép alkalmazás Android programfejlesztés Tompos Szabolcs Tartalom
Részletesebbenhp Intelligens bővítőmodul
hp Intelligens bővítőmodul Kiegészítő megjegyzések Ez a fájl a felhasználói útmutató harmadik kiadásának kiegészítése (a 2,1-s belső vezérlőprogramnak megfelelő tartalommal), és az alábbi témakörökhöz
RészletesebbenBevezetés a C++ programozási nyelvbe
Miskolci Egyetem Általános Informatikai Tanszék Bevezetés a C++ programozási nyelvbe Oktatási segédlet Összeállította: Ficsor Lajos 2001. 1. A C++ programozási nyelv története A C++ programozási nyelv
Részletesebben1.1 DEVIZÁS SZÁMLA KIEGYENLÍTÉSÉHEZ KAPCSOLÓDÓ AUTOMATIKUS ÁRFOLYAM KÜLÖNBÖZET KÖNYVELÉS
HÍREK 2016.06.01. EOS FONTOSABB PROGRAM-MÓDOSÍTÁSOK 1. KIEMELT FEJLESZTÉSEK 1.1 DEVIZÁS SZÁMLA KIEGYENLÍTÉSÉHEZ KAPCSOLÓDÓ AUTOMATIKUS ÁRFOLYAM KÜLÖNBÖZET KÖNYVELÉS Költségvetési könyvelést folytató ügyfeleink
RészletesebbenSúgó a KMCSSZ olvasási különpróba rendszeréhez
Súgó a KMCSSZ olvasási különpróba rendszeréhez Tanácsadók számára Megjegyzések Egyes muveleteket csak adminisztrátori jogokkal rendelkezo tanácsadók, azaz adminisztrátorok tudják elvégezni. Az ezekre vonatkozó
RészletesebbenÉS TESZTEK A DEFINITSÉG
MÁTRIX DEFINITSÉGÉNEK FOGALMA ÉS TESZTEK A DEFINITSÉG ELDÖNTÉSÉRE DR. NAGY TAMÁS egyetemi docens Miskolci Egyetem Alkalmazott Matematikai Tanszék A bemutatott kutató munka a TÁMOP-..1.B-10//KONV-010-0001
RészletesebbenC# feladatgyűjtemény Kovács Emőd, Radványi Tibor, Király Roland, Hernyák Zoltán
C# feladatgyűjtemény Kovács Emőd, Radványi Tibor, Király Roland, Hernyák Zoltán C# feladatgyűjtemény Kovács Emőd, Radványi Tibor, Király Roland, Hernyák Zoltán Publication date 2011 A tananyag a TÁMOP-4.1.2-08/1/A-2009-0046
RészletesebbenThe evolution of spam techniques and countermeasures
The evolution of spam techniques and countermeasures Hámor Tamás Hellinger Péter Réti Kornél Révay Gergely Tutsek Bálint Bevezető SPAM: a fogadó által nem kért, elektronikusan, például e-mailen keresztül
RészletesebbenEddig még nem használt vezérlőket is megismerünk: PlaceHolder, RadioButtonList.
Áttekintés Alapesetben az ASP.NET-ben az esemény bekövetkezésekor az oldalunk teljesen újratöltődik és nem tárolja el a kliens állapotát automatikusan. Ezért kell foglalkoznunk a Szerver vagy Kliens oldali
RészletesebbenBARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv?
BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv? Készítették: Névery Tibor és Széll Ildikó PPKE I. évf. kiadói szerkesztő hallgatók, közösen 1 BEVEZETŐ Az elektronikus könyv valamilyen
RészletesebbenÁltalános Szerződési Feltételek
Általános Szerződési Feltételek I. Szerződéskötés Az e-szolgálat Kft. (továbbiakban szolgáltató) Általános Szerződési Feltételeit a Megrendelő - együttesen Felek - elfogadják elektronikus szerződésként
RészletesebbenBÉRSTATISZTIKAI PROGRAM HASZNÁLATI ÚTMUTATÓJA
BÉRSTATISZTIKAI PROGRAM HASZNÁLATI ÚTMUTATÓJA Az adatbeviteli és adatellenőrző program felhasználásbarát környezetet biztosít az adatgyűjtés kitöltési útmutatójában leírt és részletezett adatszolgáltatási
RészletesebbenEntity Framework alapú adatbáziselérés
Entity Framework alapú adatbáziselérés Dr. Johanyák Zsolt Csaba http://johanyak.hu A gyakorlat célja Model-first megközelítéssel Entity-Framework modell létrehozása, majd ebből adatbázis generálása LocalDB-ben.
RészletesebbenA Surfer for Windows használata (8. verzió)
Surfer for Windows alapismeretek A Surfer for Windows használata (8. verzió) Kovács Balázs & Szanyi János Kovács Szanyi, 2004-2006 Hidrodinamikai és transzportmodellezés kurzus kezdőknek; Sümeg, 2006.
RészletesebbenInformatika Kft. Budapest, XXV. Villányi út 11.
Budapest, XXV. Villányi út 11. Tisztelt Kis Péter! Mellékelten megküldjük Önnek legfrissebb szoftverajánlónkat. Ha érdekli az itt csak röviden bemutatott megoldások, kérjük, keressen fel személyesen vagy
RészletesebbenINFORMATIKAI ALAPISMERETEK
ÉRETTSÉGI VIZSGA 2006. május 18. INFORMATIKAI ALAPISMERETEK EMELT SZINTŰ ÍRÁSBELI VIZSGA 2006. május 18. 14:00 I. Időtartam: 60 perc Pótlapok száma Tisztázati Piszkozati OKTATÁSI MINISZTÉRIUM Informatikai
RészletesebbenBevezető Mi a statisztika? Mérés Feldolgozás Adatok rendezése Adatok jellemzése Időbeli elemzés Feladatok. Statisztika I.
Statisztika I. 1. előadás: A statisztika alapfogalmai Kóczy Á. László koczy.laszlo@kgk.uni-obuda.hu Keleti Károly Gazdasági Kar Vállalkozásmenedzsment Intézet Óbudai Egyetem A kurzusról A kurzus célja
RészletesebbenMáté: Számítógépes grafika alapjai
Téglalap kitöltése Kör, ellipszis kitöltése Területi primitívek: Zárt görbék által határolt területek (pl. kör, ellipszis, poligon) Megjeleníthetők a) Csak a határvonalat reprezentáló pontok kirajzolásával
RészletesebbenVISUAL BASIC ALAPISMERETEK
11. Grafika VISUAL BASIC ALAPISMERETEK 11. Gyakorlat témaköre: Kiválasztógomb (Option Button) és a jelölőnégyzet (CheckBox) használata Kör, ellipszis (Circle) rajzolása. Circle (X, Y), Sugár, QBColor(Szín),
RészletesebbenI. sz. 220 körül Origenész összeállítja Hexapla címen az Ószövetség hat különbözı fordítását
1 I. sz. 220 körül Origenész összeállítja Hexapla címen az Ószövetség hat különbözı fordítását A Biblia egyes nehezebben érthetı helyeihez főzött magyarázatok a szkholia-k. 360 körül Szt. Athanasziosz
RészletesebbenJava programozási nyelv
Java programozási nyelv 2. rész Vezérlő szerkezetek Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/23 Tartalomjegyzék
RészletesebbenM4 TÁBLÁZATKEZELÉS ALAPJAI
Képletek Olyan egyenletek, amelyek a munkalapon szereplő értékekkel számításokat hajtanak végre. Jellemzői: - egyenlőségjellel = kezdődik Képlet részei: 1. Számtani műveleti jelek. 2. Állandók. 3. Hivatkozások.
RészletesebbenLEKÉRDEZÉSEK SQL-BEN. A relációs algebra A SELECT utasítás Összesítés és csoportosítás Speciális feltételek
LEKÉRDEZÉSEK SQL-BEN A relációs algebra A SELECT utasítás Összesítés és csoportosítás Speciális feltételek RELÁCIÓS ALGEBRA A relációs adatbázisokon végzett műveletek matematikai alapjai Halmazműveletek:
RészletesebbenProgramozás I gyakorlat. 5. Struktúrák
Programozás I gyakorlat 5. Struktúrák Bemelegítés Írj programot, amely beolvassa 5 autó adatait, majd kiírja az adatokat a képernyőre. Egy autóról a következőket tároljuk: maximális sebesség fogyasztás
RészletesebbenS z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 10. előadás Ami eddig volt Számítógépek architektúrája Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Shell script Windows adminisztráció
Részletesebben1. Áttekintés 1.1 Figyelmeztetések (1) Az új akkumulátorok optimális teljesítményüket 2-3 feltöltési és lemerítési ciklus után érik el.
1. Áttekintés 1.1 Figyelmeztetések (1) Az új akkumulátorok optimális teljesítményüket 2-3 feltöltési és lemerítési ciklus után érik el. (2) Kérjük, hogy a készüléken tárolt fontos adatairól rendszeresen
RészletesebbenAXEL Számlázó és készletnyilvántartó program
AXEL Számlázó és készletnyilvántartó program Felhasználói útmutató 1. MEGVÁSÁRLÁS... 2 1.1. AUTOMATIKUS ÉLESÍTÉS... 2 1.2. MANUÁLIS ÉLESÍTÉS... 2 2. TELEPÍTÉS... 3 2.1. ELSŐ TELEPÍTÉS... 3 2.2. TÖBB PÉLDÁNY
RészletesebbenTöbbfelhasználós és internetes térkép kezelés, megjelenítés
Többfelhasználós és internetes térkép kezelés, megjelenítés Többfelhasználós környezetek Egyszerű fájlszerveres megoldás, LAN (Novel, Windows hálózat) Egy fájl egyidejű módosítása több helyről nem lehetséges
Részletesebben2016/06/23 07:47 1/13 Kérdések
2016/06/23 07:47 1/13 Kérdések < Számítástechnika Kérdések Hardver Kérdés 0001 Hány soros port lehet egy PC típusú számítógépen? 4 COM1 COM2 COM3 COM4 Kérdés 0002 Egy operációs rendszerben mit jelent a
RészletesebbenAlgoritmizálás. Horváth Gyula Szegedi Tudományegyetem Természettudományi és Informatikai Kar horvath@inf.u-szeged.hu
Algoritmizálás Horváth Gyula Szegedi Tudományegyetem Természettudományi és Informatikai Kar horvath@inf.u-szeged.hu 4. Dinamikus programozással megoldható feladatok A dinamikus programozás elnevezés egy
RészletesebbenAdatbázis használata PHP-ből
Adatbázis használata PHP-ből Adatbázis használata PHP-ből...1 Nyílt forráskódú adatbázisok...1 A mysql függvények...2 A mysqli függvények...4 Bináris adatok adatbázisban való tárolása...8 Adatbázis csatoló
Részletesebben