Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Programozás III BEVEZETÉS.

Hasonló előadás


Az előadások a következő témára: "Programozás III BEVEZETÉS."— Előadás másolata:

1 Programozás III BEVEZETÉS

2

3

4

5

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:

37


Letölteni ppt "Programozás III BEVEZETÉS."

Hasonló előadás


Google Hirdetések