Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Programozás III BEVEZETÉS
6
TALÁLKOZÁS A JAVA-VAL
7
Caffe alla giavanese (Jávai kávé)
Hozzávalók: 100% arabica kávé 1 dl tej 28g forró csokoládépor tejszínhab desszert csoki Elkészítési mód lépésről lépésre: 100% arabica kávéból espresso-t főzünk. 1 dl tejjel 28g forró csokoládépor hozzáadásával sűrű, krémes forró csokit készítünk. A kész forró csokoládét és az espresso-t jól összekeverjük, majd talpas pohárba töltjük. Tetejére apró tejszínhab-rózsákat nyomunk és ezeket középen három csokis tejszínhabból készült tejszínhabrózsával koronázzuk. A fehér tejszínhabrózsákra csoki reszeléket szórunk és a forró italt desszert csokival szervírozzuk.
8
TALÁLKOZÁS A JAVA-VAL
9
TALÁLKOZÁS A JAVA-VAL
A számítógépre legyen telepítve a Java Runtime Environment – JRE 1.6 vagy ennél frissebb verziója. De a fejlesztés már nem , hanem
10
A félév témája: A JAVA NYELV
11
ADMINISZTRATÍV KÉRDÉSEK
Elérhetőség: Achs Ágnes Követelmény, tananyag: ftp://witch.pmmf.hu: (rendszer és szoftvertechnika tanszék / achs )
12
A KÖVETELMÉNYRENDSZER FŐBB PONTJAI
1. beadandó házi feladat okt. 3. 2. beadandó házi feladat okt. 17. 3. beadandó házi feladat nov. 7. 4. beadandó házi feladat nov. 28. Önállóan elkészítendő beadandó feladat vizsga előtt 48 órával. Vizsga: elméleti kérdések + programírás + az önálló feladat bemutatása. (Részletesebben a witch-en)
13
TANÁCS A tárgy nehéz, tanuljon! Csak akkor értesz valamit, ha be tudod programozni. Te magad és nem valaki más! Ha nem tudod beprogramozni, akkor csak úgy gondolod, hogy érted. Gregory Chaitin
14
„Akár azt hiszed, hogy képes vagy rá, akár azt, hogy nem, igazad lesz”
A TANTÁRGY MOTTÓJA: „Akár azt hiszed, hogy képes vagy rá, akár azt, hogy nem, igazad lesz” Henry Ford „A Java-t is ember találta ki, nem lehetetlen elsajátítani, csak komolyan kell venni.” egy korábbi hallgató
15
Brueghel: Bábel tornya
PROGRAMOZÁSI NYELVEK Becslések szerint több, mint 4000 programozási nyelv van. Ebből jóval kevesebb a szabványosított. Brueghel: Bábel tornya
16
PROGRAMOZÁSI NYELVEK 40-es évek Nyelv nélküli világ: ha egy program fut, az jó program. 50-es évek Használd ki! Meg tudod írni egy instrukcióval kevesebbel? 60-as évek Kifejező erő! Nézd, ez az egysoros program mit meg nem csinál! 70-es évek Csökkentsd a gépfüggőséget! Nézd a program helyességét! 80-as évek Probléma a komplexitás. Strukturált programozás. 90-es évek A szoftver újrafelhasználása. Objektum orientált világ. ma Web programozás
17
A PARADIGMA FOGALMA A programozási nyelvek fejlődését paradigmaváltások kísérték. A paradigma szó fogalma: para: hasonló; egymásra utalt; egymás melletti deigma: „ami be van mutatva” paradeigma: a piacokon egymás mellett bemutatott árucikkek. másik jelentése: bemutatási példány, bemutatási példa ógörögök: a tanulás-tanítás fő módszere példák bemutatása paradigma = oktatási céllal bemutatott példa másik jelentés: az elméletet igazoló példa
18
A programozási nyelvek fejlődése: http://www.levenez.com/lang/
Néhány példa – ld. bemutato mappa Források: programnyelvek „felsorolása” programnyelvek rövid ismertetése (vegyes szinvonal)
19
PROGRAMOZÁSI NYELVEK
20
PROGRAMOZÁSI NYELVEK
21
PROGRAMOZÁSI NYELVEK Imperatív nyelvek: „Hogyan” oldjuk meg a feladatot – a Turing gép modellen alapszik. Változó: egy memóriarekesz kap nevet és értéket. A program állapota: a változó nevek/értékek és az éppen végrehajtott utasítás. Program: állapotátmenetek sorozata. Imperatív program: állapotok és az őket módosító utasítások. Eljárás: állapotátmenetek bizonyos értelemben jellemző sorozata. Procedurális programozás: imperatív programozási eljárások együttese.
22
PROGRAMOZÁSI NYELVEK Deklaratív nyelvek: Nem az a kérdés, hogy „hogyan”, hanem, hogy „mi” a megoldandó feladat. A feladat pontos megfogalmazásán van a hangsúly. Változó: egy érték kap nevet (mint a matematikai változó fogalma). A megoldás megkeresése a futtató környezet dolga.
23
PROGRAMOZÁSI NYELVEK – TIOBE INDEX
A TIOBE index A programozási nyelvek népszerűségét próbálja lemérni a webes jelenlétük alapján.
24
TIOBE-INDEX 2008. SZEPTEMBER
25
TIOBE-INDEX FEBRUÁR
26
TIOBE-INDEX 2009. AUGUSZTUS
27
TIOBE-INDEX FEBRUÁR
28
TIOBE-INDEX 2010. AUGUSZTUS
29
TIOBE-INDEX FEBRUÁR
30
TIOBE-INDEX 2011. AUGUSZTUS
31
TIOBE-INDEX FEBRUÁR
32
TIOBE-INDEX 2012. AUGUSZTUS
33
TIOBE-INDEX 2013. AUGUSZTUS
34
TIOBE-INDEX 2013. AUGUSZTUS
35
TIOBE-INDEX – NYELVEK HELYEZÉSE AZ UTÓBBI ÉVEKBEN
36
AD-HOC KERESÉS Keresés időpontja:
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.