Leonardo da Vinci IVT-1017. adatbázis-kezelés és a C# programozás területén



Hasonló dokumentumok
Informatika terméktervezőknek

A C# programozási nyelv alapjai

hiányzott szeptemberben vagy A tanuló nem hiányzott szeptemberben szöveget

A C# PROGRAMOZÁSI NYELV

1. Egyszerű (primitív) típusok. 2. Referencia típusok

Programozás BMEKOKAA146. Dr. Bécsi Tamás 3. előadás

Mintavételes szabályozás mikrovezérlő segítségével

Bánsághi Anna 2014 Bánsághi Anna 1 of 68

Java II. I A Java programozási nyelv alapelemei

Objektumorientált Programozás II.

C# gyorstalpaló. Készítette: Major Péter

Készítette: Nagy Tibor István

Programozás alapjai. 5. előadás

1. Jelölje meg az összes igaz állítást a következők közül!

1. Nap: Megérkeztünk a szállásra és elfoglaltuk a szobákat. Estefelé sétálni indultunk és megnéztük, hol van a környéken bolt, posta, stb.

Mit tudunk már? Programozás alapjai C nyelv 4. gyakorlat. Legnagyobb elem keresése. Feltételes operátor (?:) Legnagyobb elem keresése (3)

Szakmai továbbképzés Németországban, Esslingenben a duális képzési modell témájában 2016.okt a Goethe Intézet szervezésében

Információs Technológia

Programozás alapjai C nyelv 4. gyakorlat. Mit tudunk már? Feltételes operátor (?:) Típus fogalma char, int, float, double

Informatikai és elektronikai szakmák tananyagelemeinek. fejlesztése a CSEPEL TISZK-ben

Occam 1. Készítette: Szabó Éva

Szoftvertervezés és -fejlesztés I.

Bánsághi Anna 2014 Bánsághi Anna 1 of 35

Bánsághi Anna 2014 Bánsághi Anna 1 of 33

Programozás I. 3. gyakorlat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar

A képernyőre írást igénylő részfeladatok eredményének megjelenítése előtt írja a képernyőre a feladat sorszámát (például: 3. feladat:)!

Az Erasmus+ programról Dudás Ferencné c. egyetemi docens Nemzetközi Mobilitási Iroda igazgató

Maximum kiválasztás tömbben

Labor gyakorlat Mikrovezérlők

Készítsen egytáblás adatbázist könyveinek nyilvántartására! Az adattábla a következő adatok rögzítésére legyen alkalmas: (mező hossza: 30, kötelező)

Labor gyakorlat Mikrovezérlők

Lengyelország 23,7 28,8 34,9 62,7 56,4. Finnország m 49,4 53,9 52,8 51,9. Hollandia m 51,0 36,5 49,1 50,8. Magyarország 22,5 28,5 32,3 46,6 49,2

KÉRDŐÍVEK FELDOLGOZÁSA

Programozás BMEKOKAA146. Dr. Bécsi Tamás 1. Előadás

Szoftvertervezés és -fejlesztés I.

II. ADATLAP - Programmodul részletes bemutatása

1. feladat Készítse el szövegszerkesztővel, majd mentse osztály.txt néven a következő tartalmú szöveges fájlt:

1. Alapok. Programozás II

Java II. I A Java programozási nyelv alapelemei

Beszámoló. Szakmai gyakorlatról. Lengyelország május. Készítette: Nedreu Flórián

3. Határozza meg és írja ki a minta szerint, hogy a forrásállományban hány kémiai elem felfedezési adatai

Beszámoló 3 hetes szakmai képzés Drezda,

3. Gyakorlat Ismerkedés a Java nyelvvel

Programozás BMEKOKAA146. Dr. Bécsi Tamás 2. előadás

Beszámoló Szabó Letícia

Beszámoló / munkanapló

Svájci tanulmányút. Basel

Programozási nyelvek I. 5. előadás (Gregorics Tibor anyagának felhasználásával)

Készítette: Nagy Tibor István

Menü. Az Európai Unióról dióhéjban. Továbbtanulás, munkavállalás

Beszámoló Olasz tanulmányútról

Dr. Pál László, Sapientia EMTE, Csíkszereda WEB PROGRAMOZÁS 4.ELŐADÁS. Adatbázis alapú alkalmazások készítése PHP-ben

Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás

Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606. Dr. Bécsi Tamás 2. előadás

BME MOGI Gépészeti informatika 4.

Alkalmazott modul: Programozás 2. fejezet. C++ alapismeretek. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar

Torna. A torna.csv UTF-8 kódolású állományban soronként egy versenyző eredményeit tároljuk. Az adatokat pontosvessző választja el egymástól.

1.1. A forrásprogramok felépítése Nevek és kulcsszavak Alapvető típusok. C programozás 3

Programozás I gyakorlat

Programozás I. Matematikai lehetőségek Műveletek tömbökkel Egyszerű programozási tételek & gyakorlás V 1.0 OE-NIK,

Programozási nyelvek JAVA EA+GY 1. gyakolat

Számítástechnika I. BMEKOKAA152 BMEKOKAA119 Infokommunikáció I. BMEKOKAA606. Dr. Bécsi Tamás

Informatika tagozat osztályozóvizsga követelményei

Kelemen Szandra Hämeenlinna, Finnország

Annex III.4. II. Fogadó intézmény Fogadó intézmény: BUCA TEKNİK ve ENDÜSTRİ MESLEK LİSESİ Kontakt személy: HAKAN ARTTIRICI

Programozás I. Első ZH segédlet

SZISZKI KRÓNIKA. Érdi Szakképzési Centrum Százhalombattai Széchenyi István Szakgimnáziuma és Gimnáziuma

Labor gyakorlat Mikrovezérlők

Programozás I. C# bevezető. Sergyán Szabolcs Óbudai Egyetem Neumann János Informatikai Kar szeptember 17.

Erasmus tudósítás Kölnből. Mészáros Brigitta. Ahány nyelvet beszélsz, annyi életet élsz

Operációs rendszerek. 11. gyakorlat. AWK - szintaxis, vezérlési szerkezetek UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Java programozási nyelv

C# feladatok gyűjteménye

OOP I. Egyszerő algoritmusok és leírásuk. Készítette: Dr. Kotsis Domokos

Adatbázis és szoftverfejlesztés elmélet

3D-s technológiák a játékfejlesztésben UDK bevezetés

- LEONARDO DA VINCI a leendő építészeti és informatikai szakemberekért

Objektumorientált Programozás VI.

Webprogramozás szakkör

Adattípusok, vezérlési szerkezetek. Informatika Szabó Adrienn szeptember 14.

PHP. Adatbázisok gyakorlat

BME MOGI Gépészeti informatika 13.

Gyakorló feladatok Gyakorló feladatok

Programozás alapjai gyakorlat. 4. gyakorlat Konstansok, tömbök, stringek

7. fejezet: Mutatók és tömbök

A Java programozási nyelv

Objektumorientált Programozás I.

Török Fanni. 1. kép: Flash MOB

Programozás 1. Dr. Iványi Péter

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra

Leonardo da Vinci mobilitási program június 3. - július 17. Westerstede Váradi Dávid

INFORMATIKAI ALAPISMERETEK

C# nyelv alapjai. Krizsán Zoltán 1. Objektumorientált programozás C# alapokon tananyag. Általános Informatikai Tanszék Miskolci Egyetem

Rodosz, Gennadi Írta: Horváth Vanessa 2016.

Objektumorientált Programozás III.

9. előadás. Programozás-elmélet. Programozási tételek Elemi prog. Sorozatszámítás Eldöntés Kiválasztás Lin. keresés Megszámolás Maximum.

A meteorológia az időjárás tudománya

Klebelsberg Intézményfenntartó Központ Tóth Mária tankerületi igazgató Tapolcai Tankerület Tapolcai Általános Iskola SZAKMAI BESZÁMOLÓ

Pénzügyi algoritmusok

Adatbázisok* tulajdonságai

Átírás:

Leonardo da Vinci IVT-1017 Korszerű, innovatív alkalmazások az adatbázis-kezelés és a C# programozás területén 1

Osztálytársaimmal három hetet (2012.04.17 2012.05.07) töltöttünk Törökország Kahramanmaras nevezetű tartományában. Kahramanmaras Törökország központi részén, viszonylag a Földközi-tengerhez közel helyezkedik el. 2012. Április 17. Megérkeztünk Kahramanmaras-ba, elfoglaltuk a szállást, majd török kísérőnkkel, Çakdaş-sal bementünk az iskolába, hogy megismerkedjünk a C# és PHP nevű programokkal, amikkel dolgozni fogunk. Délután körbenéztünk a városban. Este pedig egy vacsorán vettünk részt, ahol megismerkedhettünk a befogadó iskola, a KATEM igazgatójával, valamint egy másik program keretében ott tartózkodó szlovákokkal, akiknek az volt az utolsó estéjük a városban. 2

2012.Április 18. Teknik ve Endüstri Lisesi Igazgató: Mustafa Tuncer Okumus Halász Krisztián Ellátogattunk a KATEM-be, ahol Çakdaş egy rövid projektoros prezentáció keretében bemutatta nekünk a várost. Beszélt a lakosságról (1millió fő), a látnivalókról (vár, mecsetek, öreghíd (XV.század), a gazdaságról (gyapjú, csicseriborsó, paprika cukor, olíva, padlizsán, pisztácia, alma), a klímáról (teraszos mezőgazdálkodás, a tél enyhe, a nyár meleg), valamint az iskoláiról (1 egyetem, amely államilag támogatott, sok szakkal rendelkezik. Szó esett a város történelméről, névadásáról (Kahraman=hős). Ezután körbevezettek minket az iskolában, megnéztük a műhelyeket, tantermeket, valamint megismerkedhettünk többek között a Smart house project-tel (megújuló energia), amely egy teljesen önellátó ház makettje. Betekintést nyerhettünk a működésébe, és a programot is megnézhettük, amelyet ők írtak. Az iskolába 1500 tanuló jár, ebből 45 lány, valamint 130 tanár dolgozik azon, hogy tudását átadhassa a diákoknak. Az iskola együttműködik a gyárakkal, kooperáció Csehországgal, Angliával, Szlovákiával, Bulgáriával, Dániával, Magyarországgal, Franciaországgal, Németországgal, Portugáliával, Spanyolországgal, Japánnal. Megismerkedtünk az iskola igazgatójával is, aki röviden bemutatta nekünk az iskolarendszert. 4 féle iskolatípus van, nyelvi tagozat, technikum, általános és középiskola, egyetem és szakközépiskola + felnőtt képzés. A diákoknak 6-9 órájuk van naponta, de a fő probléma, hogy sok a fiatal és nincs elég iskola. A képen látható a gyártósor modul (2000 Euró). Céljuk, hogy a diákok mindent tudjanak róla, programozásáról, és működéséről. Mindent megterveznek, és a gép megcsinálja, így emberi beavatkozás nélkül is elvégzi a feladatát. Ezen feladatok közé tartozik például a víznyomásmérés, hőmérsékletprogramozás, hidraulika. A multimédia laborban a diákok 3D-ben terveznek és kiviteleznek. A diákok munkáját publikálják, vitrin versenyekre készült tárgyakkal (pl.: vak embereknek leolvasó vásárláskor, gyógyszer emlékeztető). A zöld-ház modul: ők irányítják programmal WIFI-n keresztül az öntözést, hőmérsékletet. Gyártósor makett Majd beültünk C#-ozni, megtanultam róla, hogy ez egy objektumorientált programozási nyelv, főleg azok részére lett tervezve, akik gyorsan szeretnének látványos eredményeket elérni, minimális programozói tehetséggel és tudással. 3

2012.Április 19. Idari Atase Galip Özmen Teknik ve Endüstri Meslek Lisesi Igazgató: Mehmet Fatih Baskan Délelőtt az iskolában megtanultuk a C# alap kódjait: beolvasás - Console.ReadLine(); kiiratás - Console.Write(); vagy Console.WriteLine(); elágazás if számláló ciklus for elöltesztelő ciklus while hátultesztelő - do Ellátogattunk a textil iskolába, ahova összesen 850 tanuló jár, és 85 tanár tanít. Ebből 600 tanuló fiú, 200 tanuló lány. Körbevezettek minket, megnézhettük, hogyan készülnek a ruhák, cérnák, megvizsgálhattuk a szövőgépeket, meglátogathattuk a kémiai labort, ahol a színezést, színkeverést végzik, és megnézhettük, miként programozzák a gépeket a színkeveréshez. 2012. Április 20. Folytatjuk a C# tanulását, az értékadást tanultuk meg, változók segítségével. Fajtái: Byte - 1 byte méretű, a benne tárolható adatok az előjel nélküli egész számok Int - 4 byte méretű, a benne tárolható adatok az előjeles egész számok Float- 4 byte méretű, a benne tárolható adatok a valós (lebegőpontos) számok Double- 8 byte méretű, a benne tárolható adatok a valós (lebegőpontos) számok Decimal- 16 byte méretű, a benne tárolható adatok a valós (lebegőpontos) számok Bool - 1 byte méretű, a benne tárolható adatok a logikai értékek (true/false vagyis igaz/hamis) Char - 2 byte méretű a benne tárolható adatok a UNICODE karakterek String - a benne tárolható adat a karakterlánc 4

Oktatási miniszter: Mesut Alkan Délután ellátogattunk az oktatási menedzserhez (Education Manager), aki bővebben mesélt nekünk az oktatási rendszerről, a város iskoláiról, valamint az oktatás menetéről, és az azzal felmerülő problémákról, például: az iskolákban nincs elegendő hely minden gyerek számára. 2012. Április 23. Az iskolában gyakoroltuk c# programozási nyelvet, írtunk egy programot. A program lényege: bekér egy egész számot, majd bekér "n" db egész számot, és minden egyes számnál - kivéve az elsőnél - ki kell írni, hogy az előző számnál: nagyobb, kisebb, egyenlő-e a következő szám. 2012. Április 24. Délelőtt az iskolában megtanultátok a tömb deklarálását. a tömb egy összetett homogén adatstruktúra, vagyis azonos tulajdonságú elemekből áll, de elemeinek száma előre meg van határozva. változótípus [ ] változó neve ; változónév = new változótípusa [méret]; int [ ] tömb; tömb = new int [5]; Ellátogattunk a város jelenleg is épülő, de már működő egyetemére, ahol találkoztunk az igazgatóval, aki beszélt a diákokról, az egyetemen működő szakokról, az oktatás menetéről és az egyetem felszereltségéről. Ezután körbevezetett minket, meglátogathattuk a laborokat, ahol papírkészítéssel, műanyag előállítással foglalkoznak. 2012. Április 25. Megtanultuk a billentyűzettel való feltöltést: const int n= 5; int [ ] v; v=new int[n]; int i; for (i=0; i<n; i++) Console.WriteLine("{0.elem: SZÓKÖZ ",i+1); v[i]= Convert.ToInt32(Console.ReadLine()); 5

Délután megnéztünk egy edénygyárat, végigkövethettük az edények gyártásának menetét, valamint több információt is megtudtunk a gyár működéséről és a munkásairól. Ezután egy légkondicionáló gyárat is meglátogattunk, ahol gyáraknak készítenek légkondicionáló berendezéseket. 2012. Április 26. Adatbázis kezelést tanultunk, megmutatták, hogyan lehet táblákat létrehozni, majd a táblák külön funkcióit ismerhettük meg pl.: elsődleges kulcs, alapértelmezett érték. Az óra utolsó felében lekérdezéseket tanultunk. 2012. Április 27. Ezen a napon megismerkedtünk az Asp.net nevű programmal, mellyel gyorsan és egyszerűen lehet honlapokat létrehozni. Átnéztünk pár alapműveletet, majd elvégeztük a kiadott feladatokat. 2012. Április 28. Ekkor egy angol weblapot kellet lemásolnunk, lefordítanunk magyarra ill. létrehozni rajta 1 láblécet amiben a nevünk és a tanult szakmánk szerepelt. Kipróbálhattuk a gyártósor makett programját, és írtunk egy gyártási parancsot is. 2012. Április 30. Kipróbálhattuk az Asp.net programban az adatbázisok működését és megismerkedtünk az alap stílusokkal. Ezek után létrehoztunk egy egyszerű honlapot a megszerzett információk segítségével. 6

2012. Május 1. Visszatértünk a C#-hoz és megtanultuk az első programozási tételt az összegzés tételét. Az öszegzés tétele : Adott egy n elemű sorozat, és meg kell határozni a sorozat elemeinek összegét. Leteszteltük programban is. A feladat az volt, hogy kiszámolja a program, hogy egy ember 4 hét alatt hány zsák almát tudott szedni, ha csak a napi termelését tudjuk megadni. 2012. Május 2. Megismerkedtünk a Photoshop egyik funkciójával, a Pecséttel, mely segítségével tigrisarcú ember -t hoztunk létre, majd pedig képeket vágtunk össze, az ott tanuló török diákok segítségével illetve érdeklődő társaságukban. 2012. Május 3. A JavaScript különböző funkcióival ismerkedhettünk meg, pl: get Element ById ( réteg neve ) majd elkészítettünk egy oldalt, ahol a kép az egérmutatóra jelenik meg. 7

2012. Május 4. Egy teljesen új teremben egy teljesen új osztályban ismerkedtünk meg a PHP adatbázis kódjaival, valamint a MySQL használatával, és az adatbázis feltöltésével. A minket oktató tanár nagyon kedvesen és közvetlenül oktatta nekünk a PHP és MySQL kódjait. Rendkívül jól éreztem magam és játszva sajátítottam el az új kódokat, módszereket. Az utazást nagyon élveztem, rengeteg tapasztalatot gyűjtöttem és nem csak tanulás terén, hanem az élet terén is. Az új közösség sokban előbbre segítette a tanulásomat és a fejlődésemet. A török diákok nagyon kedvesek és segítőkészek voltak velünk, szerettünk velük dolgozni és élveztük az ott töltött idő minden percét. Rengeteg olyan dolgot is tanultam az iskolában, amit itthon talán sosem tudtam volna megszerezni. Örülök, hogy részt vehettem ebben a programban és remélem, hogy részt vehetek majd újabb programokban is. Budapest, 2012. június 19. Halász Krisztián 8