Minden állat ToString() metódusa így nézzen ki: rajtszám. kutya/macska neve, pontszáma.

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

Download "Minden állat ToString() metódusa így nézzen ki: rajtszám. kutya/macska neve, pontszáma."

Átírás

1 C# 4. Gyakorlat Öröklés 1. feladat Vészesen közeleg az állatverseny időpontja, és a megrendelő most jött rá, hogy módosítani kellene a programunkat (a megrendelők már csak ilyenek ) Hiába dugjuk az orra alá az eredeti kérését, mégpedig ezt: Az állatmenhely alapítvány március közepén kisállat-versenyt rendez. Mindegyik állat regisztrálásakor meg kell adni az állat nevét és a születési évét. Ezek a verseny során nyilván nem változhatnak. Mindegyikőjüket pontozzák, pontot kapnak a szépségükre és a viselkedésükre is. A pontszám meghatározásakor figyelembe veszik a korukat is (csak év): egy egységesen érvényes maximális kor fölött 0 pontot kapnak, alatta pedig az életkor arányában veszik figyelembe a szépségre és a viselkedésre adott pontokat. Minél fiatalabb, annál inkább a szépsége számít, és minél idősebb, annál inkább a viselkedése. (Ha pl. 10 év a maximális kor, akkor egy 2 éves állat pontszáma: (10-2)*a szépségére adott pontok + 2* a viselkedésére kapott pontok.) ő közli, hogy bocsánat, tévedett, és kéri a módosítást. Kiderült ugyanis, hogy a versenyen kutyák és macskák vesznek részt, nem teljesen egyforma feltételekkel. A regisztrációra és a pontozásra való előírás nagyjából marad, de ezeket a módosításokat kéri: Kutyák esetén a gazdához való viszonyt is pontozzák. Ez hozzáadódik a szépségért és viselkedésért kapott pontokhoz, de ezt a viszony-pontot még a verseny előtt adja a zsűri, és csak akkor vehet részt a kutya a versenyen, ha már túlesett ezen az előfeltételen. Ha nincs viszony-pontja, akkor a végső pontszáma nulla lesz. Mivel kutyák és macskák együtt szerepelnek, ezért csak olyan macskák versenyezhetnek, akiknek van macskaszállító dobozuk. A doboz létét már a regisztráció során be kell jelenteni, de a verseny pillanatáig módosítható. Ha a verseny pillanatában nincs ilyen doboz, akkor az ő végső pontszáma is nulla lesz. Bár a megrendelő csak ennyit mondott, de azért figyelmeztessük rá, hogy így nem lehet egyértelműen azonosítani az állatokat, hiszen miért ne lehetne köztük két azonos nevű. Most állapodjunk meg abban, hogy mindegyikőjük kap egy rajtszámot, mégpedig a regisztrálás sorrendjének megfelelő értéket. Minden állat ToString() metódusa így nézzen ki: rajtszám. kutya/macska neve, pontszáma. 1. Először próbáljuk ki az elkészült osztályokat két konkrét példányra. 2. Utána kapcsolja össze a feladatot az előző órán tanultakkal, azaz regisztráljon valahány állatot (vegyesen kutyákat és macskákat), majd versenyeztesse őket (legegyszerűbb, ha véletlen pontokat ad). A regisztráció után is és a verseny után is írassa ki az adataikat. Az adatokat az allatok.txt fájlból olvassa. (A megoldás több részletét kedd estétől az AllatVerseny2.pdf fájlban olvashatja.) 1

2 2. feladat Járműpark továbbfejlesztése. A szomszéd vállalkozó is szeretne egy járműparkot adminisztráló programot, de az ő vállalkozása kicsit összetettebb: teherautókat és buszokat ad bérbe, ráadásul elég nagy telephelye van, vagyis elvileg bármikor bővítheti a rendelkezésre álló járműparkot. Mindkét járműfajtának van rendszáma, regisztrációkor mindegyiknél meg kell adni a gyártási évet és a fogyasztást, de a buszoknál a férőhelyek számát is, teherautók esetén pedig a maximálisan szállítható mennyiséget (tonna). Ugyanúgy lehet kiszámolni a buszok és teherautók futott kilométerszámát és egy-egy út költségét, mint ahogy ezt a járművek esetén tárgyaltuk, de ezeket a járműveket bérbe is lehet adni. Minden jármű esetén van egy egységes alap bérleti díj, amelyre buszok esetén is és teherautók esetén is rájön még egy-egy pótdíj: buszoknál a férőhelyek számának és egy, az összes buszra egyformán érvényes szorzónak a szorzata, teherautóknál pedig a maximális teherbírás és egy, a teherautókra egyformán érvényes, de a buszokétól esetleg eltérő szorzónak a szorzata. Ezen kívül minden egyes jármű esetén ki kell fizetni az aktuális út költségének x %-kal növelt értékét. Ez a százalékérték minden jármű esetén egyforma. (Ez a haszonkulcs, vagyis ha pl Ft a költség és x=10%- os haszonkulccsal dolgozik a cég, akkor a díjnak ez a része 1100 Ft.) Tesztelje az elkészült osztályokat! (A megoldás menetét kedd estétől a Jarmupark3.pdf fájlban olvashatja.) 3. feladat Különböző henger alakú testek nyilvántartását végző programot szeretnénk írni. Vannak olyan hengerek, amelyek csupán mértani testek. Ezeknek van sugaruk és magasságuk. Vannak rudak, melyeknek tömegük is van (tömör hengerek). Az ilyen alakzatoknak van sűrűségük is. Végül vannak csövek, azaz lyukas rudak Készítsük el a megadott alakzatok osztályait, figyelembe véve az alakzatok közötti hierarchikus kapcsolatot (öröklődést). Minden alakzat legyen képes visszaadni alapadatait, térfogatát és esetleges tömegét. Készítsünk indító osztályt, amelyben létrehozunk egy hengert, egy rudat és két csövet, és a program kiírja az objektumok megfelelő adatait. (A megoldás lépéseit csütörtök estétől a Henger.pdf fájlban olvashatja.) 4. feladat Vannak téglalap alapú hasábok, hengerek és kockák, próbáljuk meg kiszámítani minél kevesebb ismétlődéssel és az öröklődés felhasználásával a térfogatukat, felületüket. Tesztelje a megoldást néhány adattal. Segítség: gondolja végig, mi az, amire minden térfogatszámításnak szüksége van, ez legyen az ősosztályban (ez akár absztrakt osztály is lehet), és gondolja végig azt is, hogy melyik osztály melyikből öröklődhet. 2

3 5. feladat Egy könyvet jellemez a címe, szerzője, oldalszáma, beszerzési ára, adója és eladási ára. Az adó értékét az egységes ÁFA-kulcs határozza meg, az eladási ár a beszerzési ár áfával növelt értéke. A könyv borítójára (ToString()) a szerzőt, címet, oldalszámot és eladási árat kell feltüntetni. Az idegen nyelvű könyvet szintén jellemzik ezek az adatok, valamint egy, a könyv nehézségére utaló jelző. Ezt a könyvpéldány létrehozásakor egy egész számmal jelezzük, de a könyv borítójára a megfelelő szó kerül majd, és az is, hogy a könyv olvasása hány idegen szó ismeretét igényli (mekkora szókincs kell hozzá). Alapértelmezett adatok lehetnek például ezek: 1-es szint: 400 szó, alapfok; 2-es szint: 1000 szó, középfok, 3-as szint: 1500 szó felsőfok. Hogy serkentsék a nyelvtanulást, a könyv árából elengedik a szókincs ezrelékének megfelelő összeget, de egy minimális árnál olcsóbban semmit sem adnak. a/ Tesztelje az elkészült osztályokat néhány példány létrehozásával és kiíratásával. Próbálja megoldani azt is, hogy módosítani lehessen az idegen nyelvű könyvek nehézségére vonatkozó szó-számot, feliratot. Ha elég ügyes, avval is próbálkozhat, hogy a szintek száma is lehessen eltérő. b/ Olvasson be néhány adatot, ezekből hozzon létre könyv példányokat és számolja ki, hogy mekkora a bevétel, ha eladják az összes könyvet. Azt, hogy az épp aktuális könyv magyar vagy idegen nyelvű, egy véletlen szám alapján döntse el, és persze, ennek megfelelően kérje vagy ne kérje be a könyv szintjét. c/ A mellékelt konyvek.txt adatfájlból (vagy egy Ön által készített hasonló adatfájlból) olvassa be az adatokat, és hozza létre a könyvek listáját, majd számolja ki, mekkora az össz-bevétel, ha eladjuk őket. Melyik(ek) a legdrágább és melyik(ek) a legolcsóbb könyv(ek)? 6. feladat A mai gyerekek már elektronikus meséken nőnek fel (szegények ). Sőt, a mesékhez nem egyszer készül játék szoftver is. Akár az Ön feladata is lehet valamikor később, hogy egy, mondjuk a Csipkerózsika mesét feldolgozó játékszoftvert író csapat munkatársa legyen. Talán emlékszik rá, hogy a mesében vannak tündérek és boszorkány(ok) is. Hogy érdekesebb legyen a játék, ezek a karakterek rendelkezhetnek valamilyen, a játékhoz szükséges tulajdonságokkal. Például lehet varázserejük, ami változhat a játék során. Amikor találkoznak egy emberrel, akkor ennek az erőnek megfelelően valamilyen hatást gyakorolhatnak rájuk a tündérek nyilván jó hatást, a boszorkányok rosszat, stb. Egy ilyen játék persze akkor érdekes, ha a felhasználó grafikus felületen, interaktív módon beleavatkozhat a játék menetébe, de még nem rendelkezik az ehhez szükséges ismeretekkel. A karakterek alaptulajdonságait viszont már meg tudja fogalmazni, és egy egyszerűbb kis tesztprogrammal ellenőrizni is tudja a működésüket. Ez lesz most a feladata. Vannak tehát tündérek és boszorkányok. Mindegyiknek van neve, és mindegyik rendelkezik valamekkora mágikus erővel (egy int érték). Mindegyikük tud áldani vagy átkozni. A varázslás (azaz áldás vagy átok) során mindegyikük kifejt valamekkora hatást. Ez a hatás egy egész szám, amelyet az illető hölgy ereje alapján számítunk, mégpedig úgy, hogy tündérek esetén ezt az erőt megszorozzuk egy, a tündérekre egyaránt érvényes szorzóval, boszorkányok esetén pedig egy, a boszorkányokra egyaránt érvényes szorzóval. Boszorkányok esetén ez a hatás még egy -1-es szorzóval is kiegészül. Mivel a jócselekedetek növelik az ember erejét, a rosszak pedig legalábbis a mesében csökkentik, ezért a tündérek ereje minden egyes varázsláskor 1-gyel növekszik, a boszorkányoké 1-gyel csökken, de csak addig, amíg nulla nem lesz. 3

4 Mindenki tudja visszaadni (ToString()) azt, hogy tündér vagy boszorkány, továbbá a nevét és az erejének értékét. Ha a boszorkány ereje nullára csökken, akkor még az is kerüljön az adatok mellé, hogy megjavult. a/ Tesztelje néhány adattal az elkészült osztályokat. b/ Írja meg a mese keresztelő részét, vagyis: olvassa be a meghívottak nevét addig, amíg van újabb meghívott (egy kérdésre adott válasz dönti el, hogy van-e még). Az illető hölgy induló ereje legyen egy véletlen érték. Az pedig, hogy tündér-e vagy boszorkány, szintén a véletlenen múlik. Vegye figyelembe azt is, hogy a hölgyeknek kb. x %-a boszorkány. A meghívás után írassa ki a jelenlévő hölgyeket, majd egyenként mindenki varázsoljon, és számoljuk ki ezek összhatását. c/ A mellékelt boszi.txt adatfájlból (vagy egy Ön által készített hasonló adatfájlból) olvassa be az adatokat, és hozza létre a hölgyek listáját, majd számolja ki, az átlagos varázserőt, valamint a legnagyobb varázserejű tündér és a leggonoszabb boszorkány nevét. 7. feladat Egy projekt elvégzésére dolgozókat és gyakornokokat vesznek fel. A gyakornok csak annyiban különbözik egy teljes értékű dolgozótól, hogy fizetése a teljes munkaidős dolgozó fizetésének 65%-a. Felvételkor meg kell adni a dolgozó nevét és azt, hogy milyen munkakörbe vették fel. A projekt ideje alatt ezek egyike sem változhat. A dolgozók a ledolgozott óraszámuk alapján kapják a fizetésüket, az óradíj minden egyes dolgozó esetén azonos. A dolgozó időnként dolgozik valahány órát, ekkor ledolgozott óraszáma a metódus paraméterében lévő óraszámmal növekszik. Írjon programot, amelyben felveszi a jelentkezőket (beolvassa az adataikat egy adatfájlból), dolgoztatja őket (kérdezze meg, hogy ki hány órát dolgozott), majd kiíratja a fizetésüket. Számítsa ki az összes kifizetett bér értékét is. 8. feladat Készítsünk alkalmazást egy vállalatnál dolgozó emberek fizetésének kiszámítására. A dolgozók között vannak Vezetők, akik havi fix bérért dolgoznak. Vannak ÓraBéres munkások, akiknek a bére attól függ, hogy hány órát dolgoztak. A túlóráért az órabér 150%-át kapják. A ledolgozott órák számát és a túlórák számát is megadhatja egy set beállítással. Az óradíj egységes. A DarabBéres munkások bére attól függ, hogy hány darab terméket állítottak elő. A darabbér minden darabra azonos. A dolgozók negyedik csoportja a Kereskedő, akik fix alapbért kapnak, és jutalék is jár nekik, amely attól függ, hány terméket értékesítettek. A jutalék minden termékre azonos. Minden dolgozót jellemez: Azonosító, Név, Belépés dátuma, munkabére. A ToString() adja vissza az azonosítót, nevet és belépési dátumot. A munkabér nem ennyire nyilvános, azt alapból ne adja vissza, csak akkor, ha direkt kérjük. Hozzon létre egy absztrakt Dolgozo osztályt, amely definiálja a MunkaBer() metódust. Hozza létre a leszármazott osztályokat, és az osztálynak megfelelő módon számítsa ki a dolgozók bérét. Írjon egy alkalmazást, ahol teszteli a megoldását! (Elég, ha csak néhány példányt hoz létre.)! 4

5 Emlékeztető: Öröklődés: Class UtodOsztaly : OsOsztaly { } Az öröklődés során egy meglévő osztályból kiindulva, új osztályt hozunk létre (származtatunk). Az ősosztálytól örököljük annak public és protected mezőit és metódusait. Ezen mezőkre a saját metódusainkban hivatkozhatunk, az örökölt metódusokat meghívhatjuk. Hasonlóan örököljük a private mezőket és metódusokat is, de azok védelmi szintje, hatásköre miatt ezekre nem hivatkozhatunk közvetlenül. Valójában a származtatott osztály az ősosztály minden tagját, metódusát örökli, kivéve a példánykonstruktorokat, a statikus konstruktorokat és a destruktorokat. Az ősosztály metódusának újradefiniálása a leszármazott osztályban az override kulcsszóval történik. A lecserélhetőséget az ősben a virtual kulcsszóval jelezzük. Az absztrakt (abstract) osztályt nem lehet példányosítani. Az absztrakt osztály tartalmazhat normál metódusokat. Az absztrakt metódusok csak deklarálva vannak az absztrakt osztályban, az utódosztályban kell megvalósítanunk őket. A megvalósító metódusokat az override kulcsszóval kell ellátnunk. Az absztrakt metódusok implicite virtuálisak is. 5

Objektumorientált programozás C# nyelven

Objektumorientált programozás C# nyelven Objektumorientált programozás C# nyelven 2. rész Öröklés és többalakúság Nemvirtuális metódusok, elrejtés Virtuális metódusok, elrejtés Típuskényszerítés, az is és as operátorok Absztrakt osztályok, absztrakt

Részletesebben

C++ programozási nyelv

C++ programozási nyelv C++ programozási nyelv Gyakorlat - 8. hét Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. november A C++ programozási nyelv Soós Sándor 1/12 Tartalomjegyzék Miért

Részletesebben

Programozás. C++ osztályok. Fodor Attila. Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.

Programozás. C++ osztályok. Fodor Attila. Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein. Programozás C++ osztályok Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. április 8. Csak bázisosztályként használt/értelmezhető

Részletesebben

Programozás III KIINDULÁS. Különböző sportoló típusok vannak: futó, magasugró, focista, akik teljesítményét más-más módon határozzuk meg.

Programozás III KIINDULÁS. Különböző sportoló típusok vannak: futó, magasugró, focista, akik teljesítményét más-más módon határozzuk meg. KIINDULÁS Különböző sportoló típusok vannak: futó, magasugró, focista, akik teljesítményét más-más módon határozzuk meg. Programozás III Az egyszerűség kedvéért mindegyiket a nevük alapján regisztráljuk,

Részletesebben

C++ programozási nyelv

C++ programozási nyelv C++ programozási nyelv Gyakorlat - 13. hét Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. december A C++ programozási nyelv Soós Sándor 1/10 Tartalomjegyzék Objektumok

Részletesebben

Gyakorlati vizsgatevékenység A

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

Részletesebben

JAVA PROGRAMOZÁS 2.ELŐADÁS

JAVA PROGRAMOZÁS 2.ELŐADÁS Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 2.ELŐADÁS 2014-2015 tavasz Tömbök, osztályok, objektumok, konstruktorok Tömbök 2 Referencia típusú változó Elemtípus Primitív Referencia: osztály,

Részletesebben

Dokumentáció. 1. Beadandó feladat

Dokumentáció. 1. Beadandó feladat Ballai Brigitta XG3077 gittacska91@gmail.com 2013.11.25. Dokumentáció 1. Beadandó feladat Feladat : A feladat egy kellően bonyolult osztálystruktúra megtervezése és implementálása Java nyelven. Minimális

Részletesebben

Alkalmazott Modul III 6. előadás. Objektumorientált programozás: öröklődés és polimorfizmus

Alkalmazott Modul III 6. előadás. Objektumorientált programozás: öröklődés és polimorfizmus Eötvös Loránd Tudományegyetem Természettudományi Kar Alkalmazott Modul III 6. előadás Objektumorientált programozás: öröklődés és polimorfizmus 2011.10.24. Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto

Részletesebben

Már megismert fogalmak áttekintése

Már megismert fogalmak áttekintése Interfészek szenasi.sandor@nik.bmf.hu PPT 2007/2008 tavasz http://nik.bmf.hu/ppt 1 Témakörök Polimorfizmus áttekintése Interfészek Interfészek kiterjesztése Eseménykezelési módszerek 2 Már megismert fogalmak

Részletesebben

Programozás II gyakorlat. 6. Polimorfizmus

Programozás II gyakorlat. 6. Polimorfizmus Programozás II gyakorlat 6. Polimorfizmus Típuskonverziók C-ben: void * ptr; int * ptr_i = (int*)ptr; Ez működik C++-ban is. Használjuk inkább ezt: int * ptr_i = static_cast(ptr); Csak egymással

Részletesebben

OOP. Alapelvek Elek Tibor

OOP. Alapelvek Elek Tibor OOP Alapelvek Elek Tibor OOP szemlélet Az OOP szemlélete szerint: a valóságot objektumok halmazaként tekintjük. Ezen objektumok egymással kapcsolatban vannak és együttműködnek. Program készítés: Absztrakciós

Részletesebben

1. Olvassuk be két pont koordinátáit: (x1, y1) és (x2, y2). Határozzuk meg a két pont távolságát és nyomtassuk ki.

1. Olvassuk be két pont koordinátáit: (x1, y1) és (x2, y2). Határozzuk meg a két pont távolságát és nyomtassuk ki. Számítás:. Olvassuk be két pont koordinátáit: (, y) és (2, y2). Határozzuk meg a két pont távolságát és nyomtassuk ki. 2. Olvassuk be két darab két dimenziós vektor komponenseit: (a, ay) és (b, by). Határozzuk

Részletesebben

Objektumorientált programozás C# nyelven

Objektumorientált programozás C# nyelven Objektumorientált programozás C# nyelven 2. rész Öröklés és többalakúság Nemvirtuális metódusok, elrejtés Virtuális metódusok, elrejtés Típuskényszerítés, az is és as operátorok Absztrakt osztályok, absztrakt

Részletesebben

KOMPETENCIA ALAPÚ LEVELEZŐ MATEMATIKA VERSENY

KOMPETENCIA ALAPÚ LEVELEZŐ MATEMATIKA VERSENY Név:.Iskola: KOMPETENCIA ALAPÚ LEVELEZŐ MATEMATIKA VERSENY 2012. november 12. 12. évfolyam I. forduló Pótlapok száma db Matematika 12. évfolyam 1. forduló 1. Az alábbiakban számtani sorozatokat adtunk

Részletesebben

A fizetendő összegből a 35 év fölötti tulajdonos 20 % kedvezményt kap.

A fizetendő összegből a 35 év fölötti tulajdonos 20 % kedvezményt kap. Elágazás Az elágazás, olyan vezérlési szerkezet, amely az utasítások egy adott csoportját attól függően hajtja végre, hogy egy adott logikai feltétel teljesül-e. Legegyszerűbb változata a kétirányú elágazás,

Részletesebben

1. feladat. Keresse meg, hogy kik teljesítették a legtöbb kreditet, kiknek a legrosszabb az átlaguk, kik a legfiatalabbak, stb.

1. feladat. Keresse meg, hogy kik teljesítették a legtöbb kreditet, kiknek a legrosszabb az átlaguk, kik a legfiatalabbak, stb. TUDNIVALÓK: Lévén, hogy nagyon kevés időnk van a konzultációkon, a feladatok zöme HÁZI FELADAT! Ezek megoldása fontos a tárgy sikeres teljesítéséhez! (Nyilván minden feladatsorban vannak hasonló jellegű

Részletesebben

III. OOP (objektumok, osztályok)

III. OOP (objektumok, osztályok) III. OOP (objektumok, osztályok) 1. Természetes emberi gondolkozás Az Objektumorientált paradigma alapelvei nagyon hasonlítanak az emberi gondolkozásra. Érdemes ezért elsőként az emberi gondolkozás elveit

Részletesebben

Objektumorientált szoftverfejlesztés alapjai

Objektumorientált szoftverfejlesztés alapjai Objektumorientált szoftverfejlesztés alapjai Gyakorlatorientált szoftverfejlesztés C++ nyelven Visual Studio Community fejlesztőkörnyezetben @Katona József Kővári Attila Lektorálta: Dr. Fauszt Tibor DOI:

Részletesebben

Alkalmazott modul: Programozás

Alkalmazott modul: Programozás Eötvös Loránd Tudományegyetem Informatikai Kar Alkalmazott modul: Programozás Feladatgyűjtemény Összeállította: Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto Frissítve: 2015.

Részletesebben

OOP és UML Áttekintés

OOP és UML Áttekintés OOP és UML Áttekintés Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) OOP és UML Áttekintés 2013 1 / 32 Tartalom jegyzék 1 OOP Osztály Öröklődés Interfész, Absztrakt Osztály Kivétel kezelés

Részletesebben

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: 1 Adatbázis kezelés 3. gyakorlat A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: Tábla kapcsolatok létrehozása,

Részletesebben

Visual C++ osztály készítése, adattagok, és metódusok, láthatóság, konstruktor, destruktor. Objektum létrehozása, használata, öröklés.

Visual C++ osztály készítése, adattagok, és metódusok, láthatóság, konstruktor, destruktor. Objektum létrehozása, használata, öröklés. Visual C++ osztály készítése, adattagok, és metódusok, láthatóság, konstruktor, destruktor. Objektum létrehozása, használata, öröklés. Az osztály egy olyan típus leíró struktúra, amely tartalmaz adattagokat

Részletesebben

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS. Objektumorientált programozás 2015-2016

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS. Objektumorientált programozás 2015-2016 Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 2.ELŐADÁS 2015-2016 Objektumorientált programozás OOP PHP-ben 2 A PHP az 5.0-as verziójától megvalósítja az OO eszközrendszerét OO eszközök:

Részletesebben

Tömbök kezelése. Példa: Vonalkód ellenőrzőjegyének kiszámítása

Tömbök kezelése. Példa: Vonalkód ellenőrzőjegyének kiszámítása Tömbök kezelése Példa: Vonalkód ellenőrzőjegyének kiszámítása A számokkal jellemzett adatok, pl. személyi szám, adószám, taj-szám, vonalkód, bankszámlaszám esetében az elírásból származó hibát ún. ellenőrző

Részletesebben

Programozási feladatok Tartalom

Programozási feladatok Tartalom Programozási feladatok Tartalom Néhány feladat...2 I. C#...2 II. Java...7 Néhány hallgatói vizsgafeladat képernyőképe...18 Néhány vélemény...25 1 Néhány feladat I. C# 1. feladat: Holnap lesz a boldogság

Részletesebben

Java programozási nyelv 6. rész Java a gyakorlatban

Java programozási nyelv 6. rész Java a gyakorlatban Java programozási nyelv 6. rész Java a gyakorlatban Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. október A Java programozási nyelv Soós Sándor 1/16 Tartalomjegyzék

Részletesebben

PHP5 Új generáció (2. rész)

PHP5 Új generáció (2. rész) PHP5 Új generáció (2. rész)...avagy hogyan használjuk okosan az osztályokat és objektumokat PHP 5-ben. Cikksorozatom elõzõ részében képet kaphattunk arról, hogy valójában mik is azok az objektumok, milyen

Részletesebben

Swedish store (C#) Óbudai Egyetem, Programozás 2 Mérnök Informatikus szak, BSc Labor. Bedők Dávid 2013.03.05. v0.1

Swedish store (C#) Óbudai Egyetem, Programozás 2 Mérnök Informatikus szak, BSc Labor. Bedők Dávid 2013.03.05. v0.1 Swedish store (C#) Óbudai Egyetem, Programozás 2 Mérnök Informatikus szak, BSc Labor Bedők Dávid 2013.03.05. v0.1 Feladat A Swedish store alkalmazás egy bútoráruházat szeretne modellezni*. Az alkalmazás

Részletesebben

MATEMATIKA ÉRETTSÉGI 2008. május 06. KÖZÉPSZINT I.

MATEMATIKA ÉRETTSÉGI 2008. május 06. KÖZÉPSZINT I. 1) Adja meg a Például: 1 ; 8 8 M 1 ; 10 5 MATEMATIKA ÉRETTSÉGI 008. május 06. KÖZÉPSZINT I. nyílt intervallum két különböző elemét! ( pont) ( pont) ) Egy 7-tagú társaságban mindenki mindenkivel egyszer

Részletesebben

INFORMATIKAI ALAPISMERETEK

INFORMATIKAI ALAPISMERETEK ÉRETTSÉGI VIZSGA 2005. május 20. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÉRETTSÉGI VIZSGA Az írásbeli vizsga időtartama: 180 perc JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI MINISZTÉRIUM Megoldási útmutató I.

Részletesebben

Java gyakorlat feladatai e s megolda sai (2014.04.10)

Java gyakorlat feladatai e s megolda sai (2014.04.10) Java gyakorlat feladatai e s megolda sai (2014.04.10) 1. Feladat Számítsuk ki a Fibonacci sorozat első 20 tagját! / Fibonacci számsorozat tagjait kiszámoló, egyetlen osztályból álló program @author Bence

Részletesebben

Széchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu

Széchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu Programozás III. Varjasi Norbert varjasin@sze.hu 1 A java virtuális gép (JVM) Képzeletbei, ideális számítógép. Szoftveresen megvalósított működési környezet. (az op. rendszer egy folyamata). Feladata:

Részletesebben

E-mail cím létrehozása

E-mail cím létrehozása E-mail cím létrehozása A Moodle-rendszerben Ön akkor tudja regisztrálni magát, ha rendelkezik e-mail címmel. A Moodle ugyanis az Ön e-mail címére küld egy elektronikus levelet, amelyben a regisztráció

Részletesebben

51 344 01 Pénzügyi- Számviteli ügyintéző szakképesítés. Komplex szakmai vizsga Írásbeli vizsgatevékenysége. B) Könyvvezetés és beszámolókészítés

51 344 01 Pénzügyi- Számviteli ügyintéző szakképesítés. Komplex szakmai vizsga Írásbeli vizsgatevékenysége. B) Könyvvezetés és beszámolókészítés NEMZETGAZDASÁGI MINISZTÉRIUM TÜK szám: 24/3-304/2014. KORLÁTOZOTT TERJESZTÉSŰ Érvényességi idő: 2014. október 08. 11:45 óra Minősítő neve: Mészáros László Beosztása: főosztályvezető Készült: 1 eredeti

Részletesebben

INFORMATIKAI ALAPISMERETEK

INFORMATIKAI ALAPISMERETEK Informatikai alapismeretek középszint 0721 ÉRETTSÉGI VIZSGA 2007. október 24. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM

Részletesebben

1. MATEMATIKA EMELT SZINTŰ ÍRÁSBELI FELADATSOR

1. MATEMATIKA EMELT SZINTŰ ÍRÁSBELI FELADATSOR 1. MATEMATIKA EMELT SZINTŰ ÍRÁSBELI FELADATSOR A feladatok megoldására 240 perc fordítható, az idő leteltével a munkát be kell fejeznie. A feladatok megoldási sorrendje tetszőleges. A II. részben kitűzött

Részletesebben

Kísérő okmányok felvitele

Kísérő okmányok felvitele Kísérő okmányok felvitele Ez a menüpont lehetővé teszi, hogy direkt módon lehessen borkísérő okmányokat készíteni, az áttekintés használata nélkül. Borkísérő okmányok A menüpont a borkísérő okmányok karbantartására,

Részletesebben

1. a. Vegye fel az alábbi táblázatban szereplő adatokat! Ügyeljen a táblázatban szereplő

1. a. Vegye fel az alábbi táblázatban szereplő adatokat! Ügyeljen a táblázatban szereplő 1. 1. a. Vegye fel az alábbi táblázatban szereplő adatokat! Ügyeljen a táblázatban szereplő formátumokra is! Sorszám Betét napja Kamatláb Bet. össz. (Ft) Kamat (Ft) Kifiz (Ft) 1. 1997. 08. 14. 12% 100

Részletesebben

Az élet szép, környezetünk tele van fákkal, virágokkal, repdeső madarakkal, vidáman futkározó állatokkal.

Az élet szép, környezetünk tele van fákkal, virágokkal, repdeső madarakkal, vidáman futkározó állatokkal. Objektumorientált programozás Az élet szép, környezetünk tele van fákkal, virágokkal, repdeső madarakkal, vidáman futkározó állatokkal. Ez a nem művészi értékű, de idillikus kép azt a pillanatot mutatja,

Részletesebben

Követelmények és feladatleírás

Követelmények és feladatleírás Követelmények és feladatleírás Feladat: Árkalkulációs program készítése, amely egy cég elavult vállalatirányítási rendszeréből kinyert adatok alapján kiszámolja a gyártott termékek eladási árát Felhasználói

Részletesebben

Osztály öröklődés. Öröklődés és polimorfizmus. Programozás II. előadás. http://nik.uni-obuda.hu/prog2 Szénási Sándor. szenasi.sandor@nik.uni-obuda.

Osztály öröklődés. Öröklődés és polimorfizmus. Programozás II. előadás. http://nik.uni-obuda.hu/prog2 Szénási Sándor. szenasi.sandor@nik.uni-obuda. Osztály öröklődés Öröklődés és polimorfizmus előadás http://nik.uni-obuda.hu/prog2 Szénási Sándor szenasi.sandor@nik.uni-obuda.hu Óbudai Egyetem,Neumann János Informatikai Kar Öröklődés Polimorfizmus Osztályok

Részletesebben

Azonosító jel: MATEMATIKA EMELT SZINTŰ ÍRÁSBELI VIZSGA. 2009. május 5. 8:00. Az írásbeli vizsga időtartama: 240 perc

Azonosító jel: MATEMATIKA EMELT SZINTŰ ÍRÁSBELI VIZSGA. 2009. május 5. 8:00. Az írásbeli vizsga időtartama: 240 perc ÉRETTSÉGI VIZSGA 2009. május 5. MATEMATIKA EMELT SZINTŰ ÍRÁSBELI VIZSGA 2009. május 5. 8:00 Az írásbeli vizsga időtartama: 240 perc Pótlapok száma Tisztázati Piszkozati OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM

Részletesebben

Bánsághi Anna anna.bansaghi@mamikon.net. 2014 Bánsághi Anna 1 of 31

Bánsághi Anna anna.bansaghi@mamikon.net. 2014 Bánsághi Anna 1 of 31 IMPERATÍV PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 9. ELŐADÁS - OOP TERVEZÉS 2014 Bánsághi Anna 1 of 31 TEMATIKA I. ALAPFOGALMAK, TUDOMÁNYTÖRTÉNET II. IMPERATÍV PROGRAMOZÁS Imperatív paradigma

Részletesebben

Kenguru 2013 Maljuk, 2. osztály (75 perc)

Kenguru 2013 Maljuk, 2. osztály (75 perc) Kenguru 2013 Maljuk, 2. osztály (75 perc) Az 1. 5. feladatok 3 pontot érnek 1. Péter lemásolta a táblára felírt számjegyeket. Melyiket hagyta ki? А: 2 Б: 3 В: 4 Г: 5 Д: 6 2. A könyvespolcon 12 könyv volt.

Részletesebben

C++ programozási nyelv Struktúrák a C++ nyelvben

C++ programozási nyelv Struktúrák a C++ nyelvben C++ programozási nyelv Struktúrák a C++ nyelvben Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2004. szeptember A C++ programozási nyelv Soós Sándor 1/37 Bevezetés A

Részletesebben

Programozás C++ -ban 2007/7

Programozás C++ -ban 2007/7 Programozás C++ -ban 2007/7 1. Másoló konstruktor Az egyik legnehezebben érthető fogalom C++ -ban a másoló konstruktor, vagy angolul "copy-constructor". Ez a konstruktor fontos szerepet játszik az argumentum

Részletesebben

DDC online rendelési platform felhasználói kézikönyv

DDC online rendelési platform felhasználói kézikönyv DDC online rendelési platform felhasználói kézikönyv 25. Belépés DDC rendelési felületére történô bejelentkezés felhasználónév és jelszó megadásával lehetséges a príloha nyitóoldalon látható Bejelentkezés

Részletesebben

Programozás II. labor

Programozás II. labor Programozás II. labor 1. rész Programozási tételek Öröklődés Interfészek Eseménykezelés Kivételkezelés Visszalépéses keresés Programozás II. Programozási tételek OOP alapok ismétlése Öröklődés Öröklődés

Részletesebben

INFORMATIKAI ALAPISMERETEK

INFORMATIKAI ALAPISMERETEK Informatikai alapismeretek középszint 0621 ÉRETTSÉGI VIZSGA 2007. május 25. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI ÉS KULTURÁLIS MINISZTÉRIUM

Részletesebben

Minta 2. MATEMATIKA KÖZÉPSZINTŰ ÍRÁSBELI FELADATSOR. I. rész

Minta 2. MATEMATIKA KÖZÉPSZINTŰ ÍRÁSBELI FELADATSOR. I. rész 2. MATEMATIKA KÖZÉPSZINTŰ ÍRÁSBELI FELADATSOR I. rész A feladatok megoldására 45 perc fordítható, az idő leteltével a munkát be kell fejeznie. A feladatok megoldási sorrendje tetszőleges. A feladatok megoldásához

Részletesebben

1.) Csaba egy 86 oldalas könyv 50 oldalát elolvasta. Hány nap alatt fejezi be a könyvet ha egy nap 9 oldalt olvas belőle? A) 6 B) 4 C) 3 D) 5

1.) Csaba egy 86 oldalas könyv 50 oldalát elolvasta. Hány nap alatt fejezi be a könyvet ha egy nap 9 oldalt olvas belőle? A) 6 B) 4 C) 3 D) 5 WWW.ORCHIDEA.HU 1 1.) Csaba egy 86 oldalas könyv 50 oldalát elolvasta. Hány nap alatt fejezi be a könyvet ha egy nap 9 oldalt olvas belőle? A) 6 B) 4 C) 3 D) 5 2.) Számítsd ki a végeredményt: 1 1 1 1 1

Részletesebben

Pénzügy menedzsment. Hosszú távú pénzügyi tervezés

Pénzügy menedzsment. Hosszú távú pénzügyi tervezés Pénzügy menedzsment Hosszú távú pénzügyi tervezés Egy vállalat egyszerűsített mérlege és eredménykimutatása 2007-ben és 2008-ban a következőképpen alakult: Egyszerűsített eredménykimutatás (2008) Értékesítés

Részletesebben

Tisztelt hallgatók! Farkas Péter egyetemi adjunktus, tananyagfejlesztõ, tutor (gyõri és pécsi csoport) egyetemi adjuntus, tutor (budapesti csoport)

Tisztelt hallgatók! Farkas Péter egyetemi adjunktus, tananyagfejlesztõ, tutor (gyõri és pécsi csoport) egyetemi adjuntus, tutor (budapesti csoport) Tisztelt hallgatók! E-LEARNING KÉZÉS Az alábbiakban a Gazdálkodási szakos, e-learning rendszerben mûködõ képzés tananyagához készült hibalistát olvashatja. A visszajelzések és az anyag folyamatos gondozása

Részletesebben

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja.

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja. Testmodellezés Testmodellezés (Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja. A tervezés (modellezés) során megadjuk a objektum geometria

Részletesebben

OOP #1 (Bevezetés) v1.0 2003.03.07. 18:39:00. Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj.

OOP #1 (Bevezetés) v1.0 2003.03.07. 18:39:00. Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. OOP #1 (Bevezetés) v1.0 2003.03.07. 18:39:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan OOP OOP_01-1 - E jegyzet másolata

Részletesebben

Objektumok és osztályok. Az objektumorientált programozás alapjai. Rajzolás tollal, festés ecsettel. A koordinátarendszer

Objektumok és osztályok. Az objektumorientált programozás alapjai. Rajzolás tollal, festés ecsettel. A koordinátarendszer Objektumok és osztályok Az objektumorientált programozás alapjai Rajzolás tollal, festés ecsettel A koordinátarendszer A vektorgrafikában az egyes grafikus elemeket (pontokat, szakaszokat, köröket, stb.)

Részletesebben

Bár a szoftverleltárt elsősorban magamnak készítettem, de ha már itt van, miért is ne használhatná más is.

Bár a szoftverleltárt elsősorban magamnak készítettem, de ha már itt van, miért is ne használhatná más is. SZOFTVERLELTÁR FREE Amennyiben önnek vállalkozása van, akkor pontosan tudnia kell, hogy milyen programok és alkalmazások vannak telepítve cége, vállalkozása számítógépeire, és ezekhez milyen engedélyeik,

Részletesebben

SZÁMTANI SOROZATOK. Egyszerű feladatok. 1. Egy számtani sorozatban:

SZÁMTANI SOROZATOK. Egyszerű feladatok. 1. Egy számtani sorozatban: SZÁMTANI SOROZATOK Egyszerű feladatok. Egy számtani sorozatban: a) a, a 29, a? 0 b) a, a, a?, a? 80 c) a, a 99, a?, a? 0 20 d) a 2, a2 29, a?, a90? 2 e) a, a, a?, a00? 2. Hány eleme van az alábbi sorozatoknak:

Részletesebben

Nevelési év indítása óvodák esetén

Nevelési év indítása óvodák esetén Nevelési év indítása óvodák esetén A LÉPÉSEK SORRENDJE NAGYON FONTOS, EZÉRT KÉRJÜK SZIGORÚAN BETARTANI! - Mielőtt elkezdi a nevelési év indítását, kérem, legalább egyszer olvassa át az egész segédletet,

Részletesebben

OAF Gregorics Tibor: Minta dokumentáció a 3. házi feladathoz 1.

OAF 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észletesebben

Programozási Paradigmák és Technikák

Programozási Paradigmák és Technikák Programozási Paradigmák és Technikák Öröklődés Interfészek Kivételkezelés Rekurzió Eseménykezelés Programozási Paradigmák és Technikák Öröklődés Öröklődés a C# nyelvben Öröklődés feladatok Gyakorló feladatok

Részletesebben

EMELT SZINTŰ ÍRÁSBELI VIZSGA

EMELT SZINTŰ ÍRÁSBELI VIZSGA ÉRETTSÉGI VIZSGA 2012. május 8. MATEMATIKA EMELT SZINTŰ ÍRÁSBELI VIZSGA 2012. május 8. 8:00 Az írásbeli vizsga időtartama: 240 perc Pótlapok száma Tisztázati Piszkozati NEMZETI ERŐFORRÁS MINISZTÉRIUM Matematika

Részletesebben

Másodfokú egyenletek. 2. Ábrázoljuk és jellemezzük a következő,a valós számok halmazán értelmezett függvényeket!

Másodfokú egyenletek. 2. Ábrázoljuk és jellemezzük a következő,a valós számok halmazán értelmezett függvényeket! Másodfokú egyenletek 1. Alakítsuk teljes négyzetté a következő kifejezéseket! a.) - 4 + 4 b.) - 6 + 8 c.) + 8 - d.) - 4 + 9 e.) - + 8 - f.) - - 4 + 3 g.) + 8-5 h.) - 4 + 3 i.) -3 + 6 + 1. Ábrázoljuk és

Részletesebben

Szoftvertechnolo gia gyakorlat

Szoftvertechnolo gia gyakorlat Szoftvertechnolo gia gyakorlat Dr. Johanyák Zsolt Csaba http://johanyak.hu 1. Dependency Injection (függőség befecskendezés) tervezési minta A tervezési minta alapgondolata az, hogy egy konkrét feladatot

Részletesebben

1. Komárom. 40 pont. Név:... osztály:... Informatika középszint. gyakorlati vizsga 0921 4 / 16 2010. május 17.

1. Komárom. 40 pont. Név:... osztály:... Informatika középszint. gyakorlati vizsga 0921 4 / 16 2010. május 17. 1. Komárom Hozzon létre egy 2 oldalas dokumentumot a komáromi er drendszer történetének bemutatására! A dokumentumot a szövegszerkeszt program segítségével készítse el! Az egyszer szövegszerkeszt vel készített

Részletesebben

500. AA Megoldó Alfréd AA 500.

500. AA Megoldó Alfréd AA 500. Programozás alapjai 2. NZH 2010.05.13. gyakorlat: / Hiány:0 ZH:0 MEGOLD IB.027/51. Hftest: 0 Minden beadandó megoldását a feladatlapra, a feladat után írja! A megoldások során feltételezheti, hogy minden

Részletesebben

Színes érettségi feladatsorok matematikából középszint írásbeli

Színes érettségi feladatsorok matematikából középszint írásbeli Színes érettségi feladatsorok matematikából középszint írásbeli I. rész 1. Mivel egyenlő ( x 3) 2, ha x tetszőleges valós számot jelöl? A) x 3 B) 3 x C) x 3 2. Mekkora az a és b szöge az ábrán látható

Részletesebben

Rendszerterv. Makoviczki András. Neptun: JJ26AR 2012.11.29.

Rendszerterv. Makoviczki András. Neptun: JJ26AR 2012.11.29. Rendszerterv Makoviczki András Neptun: JJ26AR 2012.11.29. Rendszerterv 2. Tartalomjegyzék 1. A program célja... 3 2. A rendszerterv célja... 3 3. A program adatkezelése... 3 3.1. Adatfájlok... 4 4. A program

Részletesebben

33 811 02 1000 00 00 Pincér Pincér

33 811 02 1000 00 00 Pincér Pincér A 10/2007 (II. 27.) SzMM rendelettel módosított 1/2006 (II. 17.) OM rendelet Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről alapján. Szakképesítés,

Részletesebben

Érettségi feladatok: Sorozatok

Érettségi feladatok: Sorozatok Érettségi feladatok: Sorozatok 2005. május 10. 8. Egy mértani sorozat első tagja 8, hányadosa 2. Számítsa ki a sorozat ötödik tagját! 14. Egy számtani sorozat második tagja 17, harmadik tagja 21. a) Mekkora

Részletesebben

Erdő generálása a BVEPreproc programmal

Erdő generálása a BVEPreproc programmal Erdő generálása a BVEPreproc programmal Első lépés, hogy elkészítjük a falevél objektumot. Ezeket fogjuk rárakni a faág objektumokra, majd jön a fatörzs... Ez csak vicc volt. Elkészítjük/összeollózzuk

Részletesebben

MATEMATIKA HETI 5 ÓRA. IDŐPONT: 2010. Június 4.

MATEMATIKA HETI 5 ÓRA. IDŐPONT: 2010. Június 4. EURÓPAI ÉRETTSÉGI 2010 MATEMATIKA HETI 5 ÓRA IDŐPONT: 2010. Június 4. A VIZSGA IDŐTARTAMA: 4 óra (240 perc) ENGEDÉLYEZETT SEGÉDESZKÖZÖK : Európai képletgyűjtemény Nem programozható, nem grafikus kalkulátor

Részletesebben

KOMBINATORIKA Permutáció

KOMBINATORIKA Permutáció Permutáció 1) Három tanuló, András, Gábor és Miklós együtt megy iskolába. Hányféle sorrendben léphetik át az iskola küszöbét? Írja fel a lehetséges sorrendeket! 2) Hány különböző négyjegyű számot alkothatunk

Részletesebben

JEUNESSE HÁTTÉRIRODA FUNKCIÓI, MŰKÖDÉSE 7. WALLET

JEUNESSE HÁTTÉRIRODA FUNKCIÓI, MŰKÖDÉSE 7. WALLET JEUNESSE HÁTTÉRIRODA FUNKCIÓI, MŰKÖDÉSE 7. WALLET A Wallet a Te a elektronikus pénztárcád, ide érkezik be a cégtől a jutalékod. A Walletodat a regisztráció után aktiválnod kell, ezt az első bejelentkezéskor

Részletesebben

HÍRLEVÉL. Tisztelt Ügyfeleink!

HÍRLEVÉL. Tisztelt Ügyfeleink! HÍRLEVÉL Tisztelt Ügyfeleink! Örömmel tájékoztatjuk a 2008 májusában elkészült fejlesztéseinkről. A mellékelt dokumentumban megtalálja a változtatások rövid összefoglalóját, míg a hozzá tartozó használati

Részletesebben

Bánsághi Anna anna.bansaghi@mamikon.net

Bánsághi Anna anna.bansaghi@mamikon.net ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 1. ELŐADÁS - C# ÁTTEKINTÉS - 1 2015 Bánsághi Anna 1 of 84 TEMATIKA I. C# ÁTTEKINTÉS II. WPF III. Modern UI 2015 Bánsághi Anna 2 of 84

Részletesebben

Youtube videó letöltés és konvertálás Linuxon

Youtube videó letöltés és konvertálás Linuxon Youtube videó letöltés és konvertálás Linuxon A szkript futtatásához szükségünk van 2 program telepítésére (youtube dl, mencoder), ezeket a következő parancs kiadásával tudjuk a legegyszerűbben telepíteni:

Részletesebben

Experts. szakértoi rendszerek. www.diagnostics.hu. Kalocsai László, +36 (30) 9-773-890 2004 Ver. 09p07

Experts. szakértoi rendszerek. www.diagnostics.hu. Kalocsai László, +36 (30) 9-773-890 2004 Ver. 09p07 szakértoi rendszerek Kalocsai László, +36 (30) 9-773-890 2004 Ver. 09p07 www.diagnostics.hu Diagnosztika Experts Szakértoi és nyilvántartó rendszerek Mérések, muszerek, méréstechnika, diagnosztika Nagymennyiségu

Részletesebben

Származtatási mechanizmus a C++ nyelvben

Származtatási mechanizmus a C++ nyelvben Származtatási mechanizmus a C++ nyelvben Miskolci Egyetem Általános Informatikai Tanszék CPP2 / 1 Az öröklődés s fogalma 1. Egy osztály deklarálható valamely más osztály(ok) leszármazottjaként. Az deklaráció

Részletesebben

Matematika _ 2. Ha feldobunk három különböző pénzérmét, annak 8 különböző eredménye lehet. Az alábbi ábra ezt a 8 lehetséges esetet mutatja.

Matematika _ 2. Ha feldobunk három különböző pénzérmét, annak 8 különböző eredménye lehet. Az alábbi ábra ezt a 8 lehetséges esetet mutatja. Matematika _ 2. 1. feladat Ha feldobunk három különböző pénzérmét, annak 8 különböző eredménye lehet. z alábbi ábra ezt a 8 lehetséges esetet mutatja. ) Mekkora annak az esélye, hogy legalább két érme

Részletesebben

PC-Kismester verseny második forduló feladatai. Beküldési határidő: 2014. február 22.

PC-Kismester verseny második forduló feladatai. Beküldési határidő: 2014. február 22. PC-Kismester XVII. informatikai verseny feladatok 1. oldal, összesen: 7 5-8. osztály PC-Kismester verseny második forduló feladatai Beküldési határidő: 2014. február 22. Informatikai alapismeretek 1. Egy

Részletesebben

Megoldás: Mindkét állítás hamis! Indoklás: a) Azonos alapú hatványokat úgy szorzunk, hogy a kitevőket összeadjuk. Tehát: a 3 * a 4 = a 3+4 = a 7

Megoldás: Mindkét állítás hamis! Indoklás: a) Azonos alapú hatványokat úgy szorzunk, hogy a kitevőket összeadjuk. Tehát: a 3 * a 4 = a 3+4 = a 7 A = {1; 3; 5; 7; 9} A B = {3; 5; 7} A/B = {1; 9} Mindkét állítás hamis! Indoklás: a) Azonos alapú hatványokat úgy szorzunk, hogy a kitevőket összeadjuk. Tehát: a 3 * a 4 = a 3+4 = a 7 Azonos alapú hatványokat

Részletesebben

JAVA PROGRAMOZÁS 3.ELŐADÁS

JAVA PROGRAMOZÁS 3.ELŐADÁS Dr. Pál László, Sapientia EMTE, Csíkszereda JAVA PROGRAMOZÁS 3.ELŐADÁS 2014-2015 tavasz Polimorfizmus, absztrakt osztályok, interfészek 2 Példa - Hengerprogram 3 Példa - Hengerprogram 4 Példa - Hengerprogram

Részletesebben

Teljesítményprognosztizáló program FELHASZNÁLÓI KÉZIKÖNYV

Teljesítményprognosztizáló program FELHASZNÁLÓI KÉZIKÖNYV Teljesítményprognosztizáló FELHASZNÁLÓI KÉZIKÖNYV Tartalomjegyzék 1. A szoftver feladata...3 2. Rendszerigény...3 3. A szoftver telepítése...3 4. A szoftver használata...3 4.1. Beállítások...3 4.1.1. Elszámolási

Részletesebben

Autosoft a Profit-generátor. Autosoft AMS. AMS 6.2.9.0 6.2.13.0 verzió leírása. 4. rész

Autosoft a Profit-generátor. Autosoft AMS. AMS 6.2.9.0 6.2.13.0 verzió leírása. 4. rész Autosoft AMS AMS 6.2.9.0 6.2.13.0 verzió leírása 4. rész AUTOSOFT KFT. Kiadvány 1 / 8 Impresszum Szerkesztő Molnár Lilian Szerzők Kormány János Bodnár Péter Kliszki Bálint Vilusz Edgár Koncz Lilla Visszajelzés

Részletesebben

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. 7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. A gyakorlat célja: 1. A shell vezérlő szerkezetei használatának gyakorlása. A használt vezérlő szerkezetek: if/else/fi, for, while while, select, case,

Részletesebben

A gyakorlat során az alábbi ábrán látható négy entitáshoz kapcsolódó adatbevitelt fogjuk megoldani.

A gyakorlat során az alábbi ábrán látható négy entitáshoz kapcsolódó adatbevitelt fogjuk megoldani. Vizuális programozás 1. A gyakorlat célja A gyakorlat célja a Könyvtár alkalmazás folytatása az előző gyakorlaton elkészített grafikus felület felhasználásával. Elsőként lemásoljuk az előző gyakorlat eredményeként

Részletesebben

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MATEMATIKA KÖZÉPSZINTŰ ÍRÁSBELI 1. FELADATSORHOZ

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MATEMATIKA KÖZÉPSZINTŰ ÍRÁSBELI 1. FELADATSORHOZ JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MATEMATIKA KÖZÉPSZINTŰ ÍRÁSBELI 1. FELADATSORHOZ Formai előírások: A dolgozatot a vizsgázó által használt színűtől eltérő színű tollal kell javítani, és a tanári gyakorlatnak

Részletesebben

KITÖLTÉSI ÚTMUTATÓ A termelői csoportok létrehozásának és működtetésének támogatása intézkedés kifizetési kérelmének kitöltéséhez

KITÖLTÉSI ÚTMUTATÓ A termelői csoportok létrehozásának és működtetésének támogatása intézkedés kifizetési kérelmének kitöltéséhez KITÖLTÉSI ÚTMUTATÓ A termelői csoportok létrehozásának és működtetésének támogatása intézkedés kifizetési kérelmének kitöltéséhez 1. A formanyomtatványok kitöltése előtt kérjük, alaposan tanulmányozza

Részletesebben

KERESKEDELMI ÉS MARKETING ALAPISMERETEK

KERESKEDELMI ÉS MARKETING ALAPISMERETEK ÉRETTSÉGI VIZSGA 2012. május 25. KERESKEDELMI ÉS MARKETING ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA 2012. május 25. 8:00 Az írásbeli vizsga időtartama: 180 perc Pótlapok száma Tisztázati Piszkozati NEMZETI

Részletesebben

1. Melyek azok a kétjegyű számok, amelyek oszthatók számjegyeik

1. Melyek azok a kétjegyű számok, amelyek oszthatók számjegyeik 1991. évi verseny, 1. nap 1. Számold össze, hány pozitív osztója van 16 200-nak! 2. Bontsd fel a 60-at két szám összegére úgy, hogy az egyik szám hetede egyenlő legyen a másik szám nyolcadával! 3. Van

Részletesebben

KÖRNYEZETVÉDELMI- VÍZGAZDÁLKODÁSI ALAPISMERETEK

KÖRNYEZETVÉDELMI- VÍZGAZDÁLKODÁSI ALAPISMERETEK ÉRETTSÉGI VIZSGA 2015. május 19. KÖRNYEZETVÉDELMI- VÍZGAZDÁLKODÁSI ALAPISMERETEK EMELT SZINTŰ ÍRÁSBELI VIZSGA 2015. május 19. 8:00 Az írásbeli vizsga időtartama: 240 perc Pótlapok száma Tisztázati Piszkozati

Részletesebben

Osztály és objektum fogalma

Osztály és objektum fogalma Osztály és objektum fogalma A C++ programozási nyelv I. CPP1/ 1 Az osztály (class) class: adatok és módszerek (method) (függvények) együttese, amely absztrakt adattípusként működik. objektum: egy osztály

Részletesebben

VIII. Oxigén Kupa Erdei futóverseny sorozat 2014-2015

VIII. Oxigén Kupa Erdei futóverseny sorozat 2014-2015 VIII. Oxigén Kupa Erdei futóverseny sorozat 2014-2015 V E R S E N Y K I Í R Á S A verseny fővédnöke:balczó ANDRÁSa Nemzet Sportolója A verseny célja: Versenyzés biztosítása közép- és hosszútávfutók, illetve

Részletesebben

Kézikönyv Kamat infosystem

Kézikönyv Kamat infosystem Kézikönyv Kamat infosystem Tartalomjegyzék 1 4 2 KAMAT INFOSYSTEM MEGNYITÁSA... 6 3 JEGYBANKI ALAPKAMAT RÖGZÍTÉSE... 12 4 KÉSEDELMI KAMATTERHELŐ LEVÉL SZÖVEGÉNEK KARBANTARTÁSA... 15 5 A KÉSEDELMES NYITOTT

Részletesebben

Flottaköltségek optimalizálása Budapest Autópark-kezelő ZRt. Ü g y f é l n a p 2 0 0 7. 0 5. 1 0

Flottaköltségek optimalizálása Budapest Autópark-kezelő ZRt. Ü g y f é l n a p 2 0 0 7. 0 5. 1 0 Flottaköltségek optimalizálása Budapest Autópark-kezelő ZRt. Flottával kapcsolatos költségek megoszlása* Adó: Adó: 10% 10% Értékvesztés: Értékvesztés: 33% 33% Üzemanyagköltség: Üzemanyagköltség: 29% 29%

Részletesebben