<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chappy</id>
	<title>VIK Wiki - Felhasználó közreműködései [hu]</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chappy"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/Speci%C3%A1lis:Szerkeszt%C5%91_k%C3%B6zrem%C5%B1k%C3%B6d%C3%A9sei/Chappy"/>
	<updated>2026-04-12T02:04:30Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=FTSRG_MSc&amp;diff=182387</id>
		<title>FTSRG MSc</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=FTSRG_MSc&amp;diff=182387"/>
		<updated>2014-06-24T19:13:30Z</updated>

		<summary type="html">&lt;p&gt;Chappy: Átirányítás ide: Szolgáltatásbiztos rendszertervezés szakirány&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Szolgáltatásbiztos_rendszertervezés_szakirány]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Infomsc&amp;diff=180265</id>
		<title>Infomsc</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Infomsc&amp;diff=180265"/>
		<updated>2014-04-07T02:25:31Z</updated>

		<summary type="html">&lt;p&gt;Chappy: Átirányítás ide: Mérnök informatikus MSc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Mérnök_informatikus_MSc]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Szoftvertechnol%C3%B3gia_(r%C3%A9gi)&amp;diff=172670</id>
		<title>Szoftvertechnológia (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szoftvertechnol%C3%B3gia_(r%C3%A9gi)&amp;diff=172670"/>
		<updated>2013-10-29T21:16:13Z</updated>

		<summary type="html">&lt;p&gt;Chappy: /* Könyv */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=Szoftvertechnológia&lt;br /&gt;
|targykod=VIIIA217&lt;br /&gt;
|kredit=4&lt;br /&gt;
|felev=3&lt;br /&gt;
|kereszt=vizsgakurzus&lt;br /&gt;
|tanszék= IIT&lt;br /&gt;
|nagyzh= nincs&lt;br /&gt;
|kiszh= nincs&lt;br /&gt;
|vizsga= írásbeli&lt;br /&gt;
|hf=1 db&lt;br /&gt;
|szak=info|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIA217/&lt;br /&gt;
|targyhonlap=https://www.iit.bme.hu/~stuser/|levlista=szofttechATsch.bme.hu }}&lt;br /&gt;
&lt;br /&gt;
[[TargynevAjanlas|Ajánlott rövidítés]]: &amp;quot;szofttech&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
=== Előtanulmányi rend ===&lt;br /&gt;
[[A_programozás_alapjai_II.|A programozás alapjai 2.]] tárgyból kredit megszerzése szükséges a tárgy felvételéhez.&lt;br /&gt;
&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
*Heti 2 előadás van, kötelező jelenléti ív nincs.&lt;br /&gt;
*Az &#039;&#039;&#039;aláírás&#039;&#039;&#039; feltétele:&lt;br /&gt;
**A kiadott &#039;&#039;&#039;házi feladat&#039;&#039;&#039; elkészítése. Egy névre szóló feladatsort kell letölteni, kinyomtatni és a feladatokat megoldani, majd leadni. Akkor fogadják el, ha a feladatsor minden feladatára az adható pontok min. 50%-át sikerült megszerezni.&lt;br /&gt;
*&#039;&#039;&#039;Megajánlott jegy:&#039;&#039;&#039; nincs.&lt;br /&gt;
*&#039;&#039;&#039;Pótlási lehetőségek:&#039;&#039;&#039;&lt;br /&gt;
**A házi feladat pótolható a pótlási héten új feladatsor kérésével (két és fél nap alatt kell megcsinálni), különeljárási díj ellenében.&lt;br /&gt;
*&#039;&#039;&#039;Elővizsga:&#039;&#039;&#039; nincs.&lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban  ===&lt;br /&gt;
* &#039;&#039;&#039;Vizsga:&#039;&#039;&#039; írásbeli, amely két részből áll. Az első (beugró) részben 24, a másodikban 26 pont szerezhető. A vizsga első 30 percében kell megírni a beugrót, majd azt beszedik, és lehet folytatni a vizsgát. A vizsga sikeres, ha a beugró 24 pontjából min. 14 megvan (~58%), valamint a vizsga összpontszáma eléri a 21 pontot (42%).&lt;br /&gt;
**Előfeltétele: az aláírás megléte.&lt;br /&gt;
&lt;br /&gt;
===Félévvégi jegy===&lt;br /&gt;
*A házi feladat eredménye nem számít bele a a félévvégi jegybe, azt tisztán a vizsgaeredményre kapod.&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
=== Könyv ===&lt;br /&gt;
&#039;&#039;Főbb könyvek&#039;&#039;&lt;br /&gt;
* Kondorosi, László, Szirmay-Kalos: [[Media:szofttech_objektumorientaltszoftverfejlesztes_konyv.pdf|Objektum orientált szoftver fejlesztés]], ComputerBooks, Bp., 1997 , Kempelen Farkas Digitális Tankönyvtár&lt;br /&gt;
* Sommerville, I. – Szoftver rendszerek fejlesztése 2. bővített kiadás, Panem Kiadó, Debrecen, 2007. &lt;br /&gt;
* &#039;&#039;&#039;Harald Störrle: UML 2, Panem Kiadó, Budapest, 2007&#039;&#039;&#039; &lt;br /&gt;
** Az UML 2 szabvány van benne. Egy esettanulmányt vezet végig a könyvön és az &#039;&#039;&#039;összes&#039;&#039;&#039; diagramtípust részletesen kivesézi. A mély megértéshez nagy segítség.&lt;br /&gt;
* &#039;&#039;&#039;Java 2 - Útikalauz programozóknak 5.0, ISBN 9630640923, Kiadó:ELTE TTK Hallgatói Alapítvány&#039;&#039;&#039;&lt;br /&gt;
* Használtan nehezen beszerezhető, ki kell fogni. A korábbi verziója (ami a közkedvelt illegaláis helyeken is megtalálhatók) egyáltalán nem váltja ki. Szájbarágós, ezért hosszú, DE ebből BÁRKI megérti! (Aki meg pro, az az olyan részekkel úgyis gyorsan halad.) A honlapon (stuser) be vannak hivatkozva a könyv szükséges fejezetei.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Egyéb könyvek&#039;&#039;&lt;br /&gt;
* Sommerville, I. - Software Engineering 8th ed., Pearson Education Ltd, 2007, http://www.cs.st-andrews.ac.uk/%7Eifs/index.html &lt;br /&gt;
* Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide, Addison-Wesley, 1999. &lt;br /&gt;
* Roger s. Pressman: Software Engineering, A Practitioner&#039;s Approach, 6th ed, McGraw-Hill, 2006 &lt;br /&gt;
* UML 2.1.1 Superstructure Specification &amp;amp; Infrastructure Specification, http://www.omg.org/technology/documents/modeling_spec_catalog.htm#UML&lt;br /&gt;
&lt;br /&gt;
===Hasznos publikációk===&lt;br /&gt;
* [http://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf Rational Unified Process] - minden, amit a RUP-ról tudni lehet (workflow-k, fázisok)&lt;br /&gt;
&lt;br /&gt;
=== SzofttechJegyzet ===&lt;br /&gt;
Legfrissebb változat: [[Media:SzofttechJegyzet8.pdf|SzofttechJegyzet8]]&lt;br /&gt;
* NEM HIVATALOS JEGYZET: nincs benne minden, vannak benne hibák/elírások&lt;br /&gt;
* 2011-es Elméleti anyag + feladatok megoldással + java&lt;br /&gt;
* (utolsó frissítés 2011.12.30. 16:58)&lt;br /&gt;
* A 2011-es tematika anyagai találhatóak meg benne, a 2012-es anyagok nincsenek benne!!!&lt;br /&gt;
* Továbbfejlesztési lehetőségek:&lt;br /&gt;
** Minden évben szükséges lenne frissíteni az aktuális anyagokkal és kiegészíteni, újabb &amp;quot;kiadásban&amp;quot; feltölteni!&lt;br /&gt;
** [[Szerkesztő:Ferrero| a készítő elérhetősége]], vele egyeztetve lehet elkérni a forrást és továbbfejlesztésről érdeklődni (mely mindenki számára nyitott, csak pár tanácsot adna)&lt;br /&gt;
&lt;br /&gt;
=== Videó ===&lt;br /&gt;
2010 őszén az EHK felvette a tárgy előadásait, akkor még nem volt Java a tananyagban, illetve azóta megváltozott a tárgy szoftvertechnológiai része is, a videók NEM fedik le teljes mértékben az anyagot!&lt;br /&gt;
&lt;br /&gt;
2012 őszén a Java-előadásokat is felvették.&lt;br /&gt;
&lt;br /&gt;
[http://bme.videotorium.hu/hu/channels/details/902,Szoftvertechnologia A videók itt megnézhetőek, innen letölthetőek]&lt;br /&gt;
&lt;br /&gt;
A 2010-es videókhoz készült [[Media:szofttech_video_jegyzet_timestamps_v1.pdf|Videó-jegyzet]] időbélyegzőkkel. Segítségével könnyű megkeresni adott anyagot a videókban.&lt;br /&gt;
* &#039;&#039;&#039;[[Szoftvertechnológia - Videójegyzet]]&#039;&#039;&#039; - a pdf Wiki-aloldallá alakított változata. --[[Szerkesztő:Harapeti|Haraszin Péter]] ([[Szerkesztővita:Harapeti|vita]]) 2013. június 9., 17:20 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Vizsgakérdések ===&lt;br /&gt;
* [[Szoftvertechnológia - Lehetséges vizsgakérdések]] - szerkesszétek bátran! (korábbi [https://docs.google.com/document/d/1y6989PPel8nhjoPSYU3ztUS4poe0XC23kAQigjBVcQ4/edit?usp=sharing Google Docs-segédlet Wikis változata])&lt;br /&gt;
* [https://docs.google.com/document/d/1UcrKOjgA3vN9S4SD3uF_I6EjGssRkgN7ofhonbmohTM/edit?usp=sharing| Diagramok kigyűjtve a diákból] - szerkesszétek bátran!&lt;br /&gt;
&lt;br /&gt;
===Egyéb segédanyagok===&lt;br /&gt;
==== Java ====&lt;br /&gt;
* [https://docs.google.com/document/d/1wfXi3eqx_KPbbc2LHxP5_dqQ75gaZou6gEknFETEdck/edit &#039;&#039;&#039;Közösen szerkeszthető&#039;&#039;&#039; Google-doksi] - nem hibátlan, egészítsd és javítsd ki Te is!&lt;br /&gt;
* [https://sites.google.com/site/czirjakzoltan91/programozas/java Czirják Zoltán Java-anyagai]&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/generics/bounded.html Bounded Type Parameters] - Oracle Java tutorial kötött dzsókerekröl&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html Java Language Keywords] - Oracle Java tutorial a kulcsszavakról (pl. delete nincs benne, tehát használható változónévként)&lt;br /&gt;
* [http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Controlling Access to Members of a Class] - Oracle Java tutorial&lt;br /&gt;
&lt;br /&gt;
==== Órai jegyzet ====&lt;br /&gt;
* [[Media:Szofttech_elekescsaba_szofttech_oraijegyzet_2008.pdf|Elekes Csaba órai jegyzete]] - 2008-as előadáson kézzel írt jegyzet&lt;br /&gt;
&lt;br /&gt;
==== UML ====&lt;br /&gt;
* UML quick reference (angolul): [http://www.holub.com/goodies/uml/ Allen Holub&#039;s UML Quick Reference]&lt;br /&gt;
* [[Media:Szofttech_UML_diagramok.pdf|Szofttech UML diagramok]] - diagramok magyarul&lt;br /&gt;
* [[Media:szofttech_diplomamunkaUML2.pdf|UML2 diplomamunka]] - Az UML eszközeinek bemutatása egy komplex rendszer tervezésén keresztül.&lt;br /&gt;
* [http://www.visual-paradigm.com/VPGallery/diagrams/Class.html az UML2 specifikációból kigyűjtve nagyon jó UML diagram magyarázatok (angolul)]&lt;br /&gt;
* [http://www.zicomi.com/viewDictionaryHome.jsp UML2 Diagramok - interaktív gyakorló példák]:  deepHistory, shallowHistory, mindenféle példa magyarázattal! (angolul)&lt;br /&gt;
* [[Media:szofttech_PhDreport_UML.pdf|PhDreport_UML.pdf]] - UML PhD Project Report a Carnegie oldaláról&lt;br /&gt;
* [[Media:szofttech_uml_diagramok_tananyagfejlesztes.pdf|uml_diagramok_tananyagfejlesztes.pdf]] - UML diagramok a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=58&amp;amp;Itemid=71 Tananyagfejlesztés portálról]&lt;br /&gt;
&lt;br /&gt;
==== DTD ====&lt;br /&gt;
* [http://www.w3schools.com/dtd/default.asp DTD tutorial 1 @ W3Schools]&lt;br /&gt;
* [http://www.zvon.org/xxl/DTDTutorial/Output_hun/example1.html DTD tutorial 2 @ ZVON.org]&lt;br /&gt;
&lt;br /&gt;
==== Jackson system development (JSD), Jackson Structured Programming (JSP) ====&lt;br /&gt;
* [[JspSegitseg|JSP-segítség a Wikin]] - érdemes lenne jobban kidolgozni&lt;br /&gt;
&lt;br /&gt;
==== XML ====&lt;br /&gt;
* [http://www.w3schools.com/xml/default.asp W3Schools XML tutorial] (figyelem: http://www.w3fools.com/)&lt;br /&gt;
* [https://developer.mozilla.org/en-US/docs/XML_Introduction MDN - XML Introduction]&lt;br /&gt;
* [http://www.w3.org/XML/ Extensible Markup Language (XML) @ W3.org]&lt;br /&gt;
* [http://alistapart.com/d/usingxml/xml_uses_a.html XML Example @ A List Apart]&lt;br /&gt;
* [http://alistapart.com/article/usingxml Using XML @ A List Apart]&lt;br /&gt;
&lt;br /&gt;
==== Algebrai axiómák ====&lt;br /&gt;
* [[Media:szofttech_algebrai_axiomak.pdf|Algebrai axiómák hasznos segédlet]]&lt;br /&gt;
&lt;br /&gt;
==== Tesztelés ====&lt;br /&gt;
* [[Media:szofttech_teszteles_segedlet_veszprem.pdf|Tesztelés segédlet]] - tesztelés rész segédlet, Veszprémi Egyetem&lt;br /&gt;
&lt;br /&gt;
==== Egyéb ====&lt;br /&gt;
* [[Media:szofttech_szoftverkarbantartas_tananyagfejlesztes.pdf|szoftverkarbantartas_tananyagfejlesztes.pdf]] - Szoftverkarbantartás a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&amp;amp;view=article&amp;amp;id=58&amp;amp;Itemid=71 Tananyagfejlesztés portálról]&lt;br /&gt;
&lt;br /&gt;
=== Régi anyagok ===&lt;br /&gt;
A régi anyagok (pl.: Progtechnológia) teljesen más tematikát követtek, de nem érdemes kitörölni őket, mert találhatunk bennük értékes információkat.&lt;br /&gt;
&lt;br /&gt;
* [[Media:Szofttech_magyarJegyzet_1.pdf|Szofttech_magyarJegyzet_1.pdf]]&lt;br /&gt;
* [[Media:Szofttech_magyarJegyzet_2.pdf|Szofttech_magyarJegyzet_2.pdf]]&lt;br /&gt;
* [[Media:szofttechfogalmak.pdf|szofttechfogalmak.pdf]] - Elméleti vizsgakérdések, válaszokkal&lt;br /&gt;
* [[Media:szofttech_elmelet2006-2008.pdf|szofttech_elmelet2006-2008.pdf]]]&lt;br /&gt;
* [[Media:szofttech_pt_biblia_1.pdf|szofttech_pt_biblia_1.pdf]] - Kézzel írt jegyzet&lt;br /&gt;
* [[Media:szofttech_pt_biblia_2.pdf|szofttech_pt_biblia_2.pdf]] - Kézzel írt jegyzet digitalizálva&lt;br /&gt;
&lt;br /&gt;
===Nemhivatalos konzultációk===&lt;br /&gt;
&lt;br /&gt;
* [[SzoftTechKonzi|Cassus féle szoftvertechnológia konzultáció 2009. jan. 12]]&lt;br /&gt;
&lt;br /&gt;
== Házi ==&lt;br /&gt;
A NEPTUN-ban beállított email címre érkezik majd egy email előre láthatólag november elején, amiben egy kód található. [https://www.iit.bme.hu/~stuser/feladat.html Erről] az oldalról lehet letölteni majd a házi feladatot a kóddal.&lt;br /&gt;
&lt;br /&gt;
A feladatlapot kinyomtatva, kitöltve és összetűzve kell leadni az emailben említett helyen (IIT adminisztráció), az emailben említett határidőig, ami általában november vége.&lt;br /&gt;
&lt;br /&gt;
=== Házi felépítése ===&lt;br /&gt;
* 8 darab, tipikus szoftvertechnológia feladat vagy elméleti kérdés (olyan feladatok melyek vizsgákban szoktak szerepelni), tehát az AllInOne PDF sokat segít hasonló feladatok keresésében&lt;br /&gt;
* minden egyes feladatra külön-külön a pontok 50%-ának megszerzése.&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
&lt;br /&gt;
====2012/13/2 félév====&lt;br /&gt;
* [[Media:stv_130528.pdf|stv_130528.pdf]]: 2013 május 28-ai vizsga megoldásokkal&lt;br /&gt;
* [[Media:stv_130611.pdf|stv_130611.pdf]]: 2013 június 11-ei vizsga megoldásokkal&lt;br /&gt;
* [[Media:stv_130618.pdf|stv_130618.pdf]]: 2013 június 18-ai vizsga megoldásokkal&lt;br /&gt;
&lt;br /&gt;
====2012/13/1 félév====&lt;br /&gt;
* [[Media:stv_130115.pdf|stv_130115.pdf]]: 2013 január 15-ei vizsga megoldásokkal&lt;br /&gt;
* [[Media:stv_130108.pdf|stv_130108.pdf]]: 2013 január 8-ai vizsga megoldásokkal&lt;br /&gt;
* [[Media:stv_121218.pdf|stv_121218.pdf]]: 2012 december 18-ai vizsga megoldásokkal&lt;br /&gt;
&lt;br /&gt;
====2011/12/2 félév====&lt;br /&gt;
* [[Média:Stv_120522.pdf‎|stv_120522.pdf]]: 2012. május 22. vizsga megoldásokkal&lt;br /&gt;
* [[Média:Stv_120605.pdf‎‎|stv_120606.pdf]]: 2012. június 5. vizsga megoldásokkal&lt;br /&gt;
* [[Média:Stv_120612.pdf‎‎|stv_120612.pdf]]: 2012. június 12. vizsga megoldásokkal&lt;br /&gt;
&lt;br /&gt;
====2011/12/1 félév====&lt;br /&gt;
* [[Media:stv_120117.pdf|stv_120117.pdf]]: 2012. január 17-i vizsga megoldással&lt;br /&gt;
* [[Media:stv_120103.pdf|stv_120103.pdf]]: 2012. január 3-ai vizsga megoldással&lt;br /&gt;
* [[Media:stv_111220.pdf|stv_111220.pdf]]: 2011. december 20-ai vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
====2010/11 év====&lt;br /&gt;
* [[Media:stv_110614.pdf|stv_110614.pdf]]: 2011. június 14. vizsga megoldással&lt;br /&gt;
* [[Media:stv_110607.pdf|stv_110607.pdf]]: 2011. június 7. vizsga megoldással&lt;br /&gt;
* [[Media:stv_110524.pdf|stv_110524.pdf]]: 2011. május 24. vizsga megoldással&lt;br /&gt;
* [[Media:stv_110118.pdf|stv_110118.pdf]]: 2011. január 18. vizsga megoldással&lt;br /&gt;
* [[Media:stv_110104a.pdf|stv_110104a.pdf]]: 2011. január 4. vizsga A csoport megoldással&lt;br /&gt;
* [[Media:stv_110104b.pdf|stv_110104b.pdf]]: 2011. január 4. vizsga B csoport megoldással&lt;br /&gt;
* [[Media:stv_101221.pdf|stv_101221.pdf]]: 2010. december 21. vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
====2009/10 év====&lt;br /&gt;
* az utolsó vizsga hiányzik, akinek megvan töltse fel&lt;br /&gt;
* [[Media:stv_100601.pdf|stv_100601.pdf]]: 2010. június 1. vizsga megoldással&lt;br /&gt;
* [[Media:stv_100526.pdf|stv_100526.pdf]]: 2010. május 26-ai vizsga megoldással&lt;br /&gt;
* [[Media:stv_100126.pdf|stv_100126.pdf]]: 2010. január 26. vizsga megoldással&lt;br /&gt;
* [[Media:stv_100112B.pdf|stv_100112B.pdf]]: 2010. január 12. 13:30 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100112A.pdf|stv_100112A.pdf]]: 2010. január 12. 12:00 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100105B.pdf|stv_100105B.pdf]]: 2010. január 5. 13:30 vizsga megoldással&lt;br /&gt;
* [[Media:stv_100105A.pdf|stv_100105A.pdf]]: 2010. január 5. 12:00 vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
====2008/09 év====&lt;br /&gt;
* [[Media:stv_090618.pdf|stv_090618.pdf]]: 2009. június 18. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090611.pdf|stv_090611.pdf]]: 2009. június 11. vizsga megoldással (4. feladat megoldása: 11. előadás-videó (2010.10.11) 44. percétől)&lt;br /&gt;
* [[Media:stv_090528.pdf|stv_090528.pdf]]: 2009. május 28. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090127.pdf|stv_090127.pdf]]: 2009. január 27. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090113.pdf|stv_090113.pdf]] 2009. január 13. vizsga megoldással&lt;br /&gt;
* [[Media:stv_090106.pdf|stv_090106.pdf]]: 2009. január 06. vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
====2007/08 év====&lt;br /&gt;
* [[Media:stv_080617.pdf|stv_080617.pdf]]: 2008. június 17. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080610.pdf|stv_080610.pdf]]: 2008. június 10. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080527.pdf|stv_080527.pdf]]: 2008. május 27. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080122.pdf|stv_080122.pdf]]: 2008. január 22. vizsga megoldással&lt;br /&gt;
* [[Media:stv_080115.pdf|stv_080115.pdf]]: 2008. január 15. vizsga megoldással &lt;br /&gt;
* [[Media:stv_080108.pdf|stv_080108.pdf]]: 2008. január 8. vizsga megoldással&lt;br /&gt;
&lt;br /&gt;
==== All In One PDF ====&lt;br /&gt;
* [[Media:All_In_One_2011_12_14.pdf|All_In_One_2011_12_14.pdf]]: Ez a PDF tartalmazza az összes ZH-t és vizsgát 2011-12-14-ig , de egy két hiányosság lehet. Bookmarkokat érdemes majd használni. Hasznos például egy-egy típusfeladat megkeresésekor és gyakorlásakor&lt;br /&gt;
* [[Media:Szofttech_Vizsga_All_in_One_2000-12-19_-_2013-06-11_vizsgák_merged_bookmarked.pdf|Szofttech vizsga all in one 2000. december 19-től 2013. június 11-ig, könyvjelzőkkel ellátva!]]. A vizsgák a hivatalos oldalról lettek letöltve (http://directory.iit.bme.hu/belso/st/stbelso.html), a bookmarkok azok alapján készültek. Az anyagoknak Dr. László Zoltán (BME-IIT), jogi személyként a BME a jogtulajdonosa. --[[Szerkesztő:Harapeti|Haraszin Péter]] ([[Szerkesztővita:Harapeti|vita]]) 2013. június 17., 23:12 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
A tárgyat nem könnyű elvégezni, de nem is lehetetlen. A szofttech tipikusan olyan tárgy, melyre ha félév közben csak pár órat készülsz, akkor is eljutsz vizsgára, de vizsgán veszed észre hogy milyen keveset is tudsz, ezért ajánlom mindenkinek a félév közbeni készülést. A Java rész bevezetésével csak nehezedett a vizsga, arra úgy érdemes készülni hogy kódolsz és minden anyagrészt kipróbálsz amit csak vettünk órán, a diákból mindent meg kell értened, mert bármi előfordulhat vizsgán belőle. A szofttech részt pedig meg kell tanulni és meg kell érteni! Nincs mese, ez tanulós és nem egyszerü tárgy!&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
===Szabó Csaba===&lt;br /&gt;
A tárgy tetszett, hasznos de nehéz. Szerintem nagyon hasznos tárgy, én már találkoztam több részével az életben (UML, scrum, DTD, XML), illetve végre a Java programozási nyelvet is megtanulhatod rendesen (régi szoftlab3 képzés siralmas volt), van róla 4 előadás melyeket Goldschmidt Balázs tart, a java rész gyakorlata lényegében a szoftverlabor 3 tárgy. A vizsgákról, főleg a beugróról mindenkinek megvan a saját véleménye, nem egyszerü az biztos, de ez nem ennek a vitának a helye, levlistán lehet sok ilyen vitát találni/kezdeni. &amp;lt;br /&amp;gt;&lt;br /&gt;
-- [[Szerkesztő:Ferrero|Szabó Csaba]]&lt;br /&gt;
&lt;br /&gt;
===Lord Viktor===&lt;br /&gt;
A tárgy a Bsc. egyik legnehezebb(en elvégezhető) tárgya. Az aláírás lényegében ingyen van, gyakorlatilag egy ZH-feladatsort kell megoldanod otthon egy-két hét alatt. Cserébe viszont a vizsga nehéz, nem is az anyag, hanem inkább a számonkérés módja miatt. A &amp;lt;strike&amp;gt;beugrató&amp;lt;/strike&amp;gt; beugró teljesítéséhez kell nagy adag szerencse is, valamint lelemény és logika, hogy az ember egy kétértelmű dolognál kitalálja, hogy LZ mire gondolt. Ne tévesszen meg a neve: nem alapinformációkra kérdez rá, az anyagból bármi lehet benne. Sok előző évekbeli vizsgasor van fenn itt a wikin, ezekből látszik, mire gondolok. Ezért érdemes a vizsgát véresen komolyan venni, főleg a 6 vizsgás szabály bevezetése óta. A tárgy összességében nem haszontalan, csak sok a száraz elmélet, de aki szoftverfejlesztő akar lenni, annak kifejezetten érdekes is lehet.&amp;lt;br /&amp;gt;&lt;br /&gt;
-- [[Szerkesztő:Lordviktor|Lord Viktor]] ([[Szerkesztővita:Lordviktor|vita]]) 2013. április 17., 09:20 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Egyéb anyagok/linkek ==&lt;br /&gt;
Interjú Dr. László Zoltánnal:&lt;br /&gt;
* [[SzoftTechTippek|Tanulási tippek, FAQ a tárggyal kapcsolatban]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Mottó:&#039;&#039;&lt;br /&gt;
* Az OOP nagyon class dolog.&lt;br /&gt;
* There are no significant bugs in our released software that any significant number of users want fixed. (Bill Gates - http://en.wikiquote.org/wiki/Bill_Gates)&lt;br /&gt;
* - Mit mond a hallgató, amikor megkapja a szoftvertechnológia vizsgalapot? - OMG UML!&lt;br /&gt;
* &amp;quot;Ami a vizsga nehezseget illeti: alig fejezodott be a vizsgaidoszak, es maris felulemelkedik a &amp;quot;multbeli&amp;quot; nehezsegen, belatja, hogy a vizsganak komoly szerepe volt a tudasanak megszerzeseben. Ez igy van rendjen. A velt kellemetlenseg elhalvanyul idovel, a tudas megmarad.&amp;quot;&lt;br /&gt;
* &amp;quot;A targyban szerzett ismeretek reven lassan bekerul abba a profi tarsasagba, amit &amp;quot;informatikusok&amp;quot;-nak is szoktak nevezni. Van sajat nyelvunk, fogalomrendszerunk, felszavakbol megertjuk egymast.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Fun Page ===&lt;br /&gt;
[[SzofttechFunPage]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoalap]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Adatvez%C3%A9relt_alkalmaz%C3%A1sok_fejleszt%C3%A9se&amp;diff=167273</id>
		<title>Adatvezérelt alkalmazások fejlesztése</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Adatvez%C3%A9relt_alkalmaz%C3%A1sok_fejleszt%C3%A9se&amp;diff=167273"/>
		<updated>2013-06-04T03:41:36Z</updated>

		<summary type="html">&lt;p&gt;Chappy: /* Jegyzet összefoglalás */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GlobalTemplate|Infoszak|AdatvezereltAlkalmazasokFejlesztese}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
* Ajánlott rövidítés: &#039;&#039;&#039;AAF&#039;&#039;&#039;&lt;br /&gt;
==Hasznos Linkek:==&lt;br /&gt;
&lt;br /&gt;
Tárgy oldala:&lt;br /&gt;
&lt;br /&gt;
https://www.aut.bme.hu/Course/VIAUA369&lt;br /&gt;
&lt;br /&gt;
Tárgy adatlapja:&lt;br /&gt;
&lt;br /&gt;
https://www.vik.bme.hu/kepzes/targyak/VIAUA369/&lt;br /&gt;
&lt;br /&gt;
A demo-k elérhetősége:&lt;br /&gt;
&lt;br /&gt;
http://www.microsoft.com/hun/technet/article/?id=d288450d-2b21-46fd-b43b-12ca033406e6&lt;br /&gt;
&lt;br /&gt;
==ZH-k==&lt;br /&gt;
&lt;br /&gt;
* [[AAF_ZH|AAF_ZH]]&lt;br /&gt;
&lt;br /&gt;
==Vizsgák==&lt;br /&gt;
&lt;br /&gt;
* [[AAF_VIZSGA|AAF_VIZSGA]]&lt;br /&gt;
&lt;br /&gt;
==Jegyzet összefoglalás==&lt;br /&gt;
A 2013-as diák egyben, demók nélkül:&lt;br /&gt;
&lt;br /&gt;
* [[:File:aaf_AllInOne_2013.pdf]]&lt;br /&gt;
&lt;br /&gt;
A 2012-es szlájdok normális tájolásra visszaforgatva, valamint egy PDF-be fűzve.&lt;br /&gt;
* [[Média:AAF_AllSlides_ZH-ig_2012.pdf|2012-es AAF előadásdiák]]&lt;br /&gt;
&lt;br /&gt;
A 2010-es szlájdok normális tájolásra visszaforgatva, valamint egy PDF-be fűzve.&lt;br /&gt;
&lt;br /&gt;
* [[Média:AAF_Slides_AllInOne.pdf|AAF_Slides_AllInOne.pdf]]&lt;br /&gt;
&lt;br /&gt;
A jegyzet eléggé bőbeszédű, inkább megértésre mint megtanulásra koncentrál, ezért itt egy összefoglaló, hogy miről is van szó benne.&lt;br /&gt;
&lt;br /&gt;
* [[AafjegyzetAdateleres|Adatelérés]]&lt;br /&gt;
* [[AafjegyzetLinqToSql|LINQ to SQL]]&lt;br /&gt;
* [[AafjegyzetWPF|WPF]]&lt;br /&gt;
* [[AafjegyzetAdattarhazak|Adattárházak]]&lt;br /&gt;
* [[AafjegyzetEF|Entity Framework]]&lt;br /&gt;
* [[AafKidolgozottFeladatok|Kidolgozott zh/vizsga/záróvizsga feladatok]]&lt;br /&gt;
	Nem teljes, de talán hasznos összefoglalók:&lt;br /&gt;
* [[File:aaf_5-9.docx|aaf_5-9.docx]]: 05-09 slide-sorok (DB programozás, lekérdezés optimalizálás, ORM, ADO.NET)&lt;br /&gt;
* [[asp_net_mvc_poster.pdf|asp_net_mvc_poster.pdf]]: ASP.NET MVC Kérés feldolgozás lépései&lt;br /&gt;
&lt;br /&gt;
==Gyakorlatok anyaga==&lt;br /&gt;
&lt;br /&gt;
* {{InLineFileLink|Infoszak|AdatvezereltAlkalmazasokFejlesztese|aaf_5-9.docx|aaf_5-9.docx}}: utolsó asp konkurenciakezelős aaf gyak&lt;br /&gt;
&lt;br /&gt;
-- [[FarkasTamas21|Tommy21]] - 2009.06.08.&lt;br /&gt;
&lt;br /&gt;
-- [[CsomorLaszlo|tsw]] - 2009.06.03.&lt;br /&gt;
&lt;br /&gt;
-- [[ZsA|Kucu]] - 2008.06.01.&lt;br /&gt;
&lt;br /&gt;
-- [[KoviBalu]] - 2011.06.04.	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Aaf_AllInOne_2013.pdf&amp;diff=167272</id>
		<title>Fájl:Aaf AllInOne 2013.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Aaf_AllInOne_2013.pdf&amp;diff=167272"/>
		<updated>2013-06-04T03:41:19Z</updated>

		<summary type="html">&lt;p&gt;Chappy: MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MsUpload&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Objektumorient%C3%A1lt_szoftvertervez%C3%A9s&amp;diff=166531</id>
		<title>Objektumorientált szoftvertervezés</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Objektumorient%C3%A1lt_szoftvertervez%C3%A9s&amp;diff=166531"/>
		<updated>2013-05-27T20:34:03Z</updated>

		<summary type="html">&lt;p&gt;Chappy: /* 2012-es anyag összefoglalója */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantargy|nev=Objektumorientált szoftvertervezés|targykod=VIIIA371|kredit=4|felev=6|nagyzh=0|kereszt=vizsgakurzus|kiszh=5|vizsga=van|hf=0 db|szak=info|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIA371/|targyhonlap=https://www.iit.bme.hu/~ooterv/|levlista=infotech-bscATsch.bme.hu }}&lt;br /&gt;
&lt;br /&gt;
[[TargynevAjanlas|Ajánlott rövidítés]]: &#039;&#039;&#039;OO&#039;&#039;&#039; vagy &#039;&#039;&#039;OOterv&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Követelmények =&lt;br /&gt;
* Heti 2 előadás van, kötelező jelenléti ív nincs.&lt;br /&gt;
&lt;br /&gt;
=== Előtanulmányi rend ===&lt;br /&gt;
* Szoftvertechnológia&lt;br /&gt;
* Szoftver laboratórium 3&lt;br /&gt;
&lt;br /&gt;
=== Aláíráshoz ===&lt;br /&gt;
* 5 darab kisZH közül legalább háromnak elégségesnek kell lennie&lt;br /&gt;
** kisZH-k az előadók által előre meghirdetett időpontban előadások elején írandóak&lt;br /&gt;
** kisZH-t pótolni nem lehet&lt;br /&gt;
* ZH, házi feladat nincs&lt;br /&gt;
&lt;br /&gt;
=== Vizsga ===&lt;br /&gt;
* Vizsgaidőszakban írásbeli vizsga&lt;br /&gt;
* 3 vizsga / vizsgaidőszak&lt;br /&gt;
* nincs beugró&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Segédanyagok =&lt;br /&gt;
== 2011 előtti összefoglalók ==&lt;br /&gt;
[[OotOsszefoglalo2011elott|2011 előtti összefoglalókat itt találod]]&lt;br /&gt;
&lt;br /&gt;
== 2012-es anyag összefoglalója ==&lt;br /&gt;
* 1. [[OotJavaIsmetles2012|Java ismétlés]] - ERŐTELJESEN HIBÁS&lt;br /&gt;
* 2. [[OotAblakkezeles2012|Ablakkezelés, Swing összefoglaló]] - ERŐTELJESEN HIBÁS&lt;br /&gt;
* 3. [[OotPerzisztencia2012|Perzisztencia összefoglaló]]&lt;br /&gt;
* 4. [[OotOOMetrikak2012|OO metrikák összefoglaló]]&lt;br /&gt;
* 5. [[OotElosztottRendszerek2012|Elosztott rendszerek összefoglaló]]&lt;br /&gt;
* 6. [[OotXMLkezeles2012|XML kezelés összefoglaló]]&lt;br /&gt;
* 7. [[OotWeb-szolgáltatások2012|Web-szolgáltatások összefoglaló]]&lt;br /&gt;
* 8. [[OotWebREST2012|REST összefoglaló]]&lt;br /&gt;
&lt;br /&gt;
== Tervezési minták ==&lt;br /&gt;
[[Tervezési_minták|Tervezési minták összefoglaló]]&lt;br /&gt;
&lt;br /&gt;
== Diák ==&lt;br /&gt;
&lt;br /&gt;
[[Media:OO_AllInOne_2010.pdf | 2010-es diák]] - 1 dia/oldal&lt;br /&gt;
&lt;br /&gt;
[[Media:OO_AllInOne_2012.pdf| 2012-es diák]] - 1 dia/oldal&lt;br /&gt;
&lt;br /&gt;
= Kis ZH-k =&lt;br /&gt;
&lt;br /&gt;
* [[OotKisZH2008|2008-as KisZH-k]]&lt;br /&gt;
* [[OotKisZH2009|2009-es KisZH-k]]&lt;br /&gt;
* [[OotKisZH2010|2010-es KisZH-k]]&lt;br /&gt;
* [[OotKisZH2011|2011-es KisZH-k]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Vizsga =&lt;br /&gt;
&lt;br /&gt;
=== 2008 ===&lt;br /&gt;
* [[OotVizsga20080527|2008. 05. 27.]] - nem hivatalos megoldással&lt;br /&gt;
* [[OotVizsga20080603|2008. 06. 03.]] - nem hivatalos megoldással&lt;br /&gt;
&lt;br /&gt;
=== 2009 ===&lt;br /&gt;
* [[OotVizsga20090528|2009. 05. 28.]] - nem hivatalos megoldással&lt;br /&gt;
&lt;br /&gt;
=== 2010 ===&lt;br /&gt;
* [[OotVizsga20100526|2010. 05. 26.]] - nem hivatalos megoldással&lt;br /&gt;
* [[OotVizsga20100601|2010. 06. 01.]] - nem hivatalos megoldással&lt;br /&gt;
&lt;br /&gt;
=== 2012 ===&lt;br /&gt;
* [[OotVizsga20120522|2012. 05. 22.]]&lt;br /&gt;
* [[OotVizsga20120605|2012. 06. 05.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Tippek =&lt;br /&gt;
&lt;br /&gt;
A kisZH-k általában hasonlítanak a már fent lévő előző évek kisZH-ihoz, érdemes azokat átnézni kisZH-k előtt.&lt;br /&gt;
&lt;br /&gt;
A vizsga nagyrészt elméleti feladatokból áll és néhány gyakorlatiból. Vizsgán az anyag bármely részébe belekérdezhetnek elég részletesen, ezért érdemes rá jól felkészülni, tipikusan nem a könnyű vizsgák közé tartozik. Lehet hasonlítani a Szoftvertechnológia vizsga nehézségéhez, csak ez annyival könnyebb, hogy nincs beugró. :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kedvcsináló =&lt;br /&gt;
&lt;br /&gt;
Objektumorientált tervezés és megvalósítás elveit és módszereit tanítja meg a tárgy, azokra gyakorlati példákat hoz Java környezetben.&lt;br /&gt;
Aki szoftvertechnológiából nem sajátította el a Java nyelvet megfelelően, annak itt a lehetőség (és számonkérés), hogy alaposabban megtanulja és gyakorolja. Perzisztencia, elosztottság, webszolgáltatások... sok sok olyan témakör melyeket a gyakorlatban is használnak.&lt;br /&gt;
Nem egyszerű tárgy véleményem szerint, de ha az anyagot alaposan elsajátítod, az később Java programozás kapcsán kamatoztatni fogja magát.&lt;br /&gt;
&lt;br /&gt;
--[[Szerkesztő:Ferrero|Szabó Csaba]] ([[Szerkesztővita:Ferrero|vita]]) 2012. december 16., 15:35 (CET)&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=1._Java_ism%C3%A9tl%C3%A9s_(2012)&amp;diff=166530</id>
		<title>1. Java ismétlés (2012)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=1._Java_ism%C3%A9tl%C3%A9s_(2012)&amp;diff=166530"/>
		<updated>2013-05-27T20:33:35Z</updated>

		<summary type="html">&lt;p&gt;Chappy: /* 1.1. osztályok, interfészek */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Az oldal rengeteg hibát tartalmaz, tanulj inkább a diákból!==&lt;br /&gt;
==1.1. osztályok, interfészek==&lt;br /&gt;
===Virtuális függvények===&lt;br /&gt;
* Minden függvény virtuális&lt;br /&gt;
* Leszármazottban függvény felüldefiniálás esetén mindig a dinamikus (leszármazott) típus szerinti függvény hívódik meg:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
class A {&lt;br /&gt;
	 public void foo() { System.out.println(&amp;quot;A&amp;quot;); }&lt;br /&gt;
	 public void bar() { foo(); }&lt;br /&gt;
}&lt;br /&gt;
class B extends A {&lt;br /&gt;
	 public void foo() { System.out.println(&amp;quot;B&amp;quot;); }&lt;br /&gt;
}&lt;br /&gt;
...&lt;br /&gt;
A a1 = new A(); // statikus tipus A, din. tip. A&lt;br /&gt;
A a2 = new B(); // statikus tipus A, din. tip. B&lt;br /&gt;
a1.foo(); // &amp;quot;A&amp;quot;&lt;br /&gt;
a2.foo(); // &amp;quot;B&amp;quot;&lt;br /&gt;
a1.bar(); // &amp;quot;A&amp;quot;&lt;br /&gt;
a2.bar(); // &amp;quot;B&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
===Object ősosztály===&lt;br /&gt;
* Szinte minden típusnak ő az őse, kivéve az alaptípusok (int, float, double, stb.)&lt;br /&gt;
* boolean equals(Object o) - tartalom alapú összehasonlítás&lt;br /&gt;
* == - cím szerinti összehasonlítás&lt;br /&gt;
* int hashCode() - hash kulcs generálása (pl. hash-táblák használata esetén szükséges)&lt;br /&gt;
* Object clone() - lemásolja az objektumot (deep/shallow copy)&lt;br /&gt;
* void finalize() - Garbage Collector által hívott &amp;quot;destruktor&amp;quot;, erőforrások felszabadítására&lt;br /&gt;
* wait(), notify(), notifyAll() - szálak bevárása, felébresztés&lt;br /&gt;
* Class getClass() - reflection elkérése&lt;br /&gt;
&lt;br /&gt;
===Boxing===&lt;br /&gt;
* ~: Alaptípusok (int, float, double, stb.) becsomagolása objektumba&lt;br /&gt;
* Integer osztályban -128 &amp;lt; x &amp;lt;=127 tartományban automatikusa, beépített módon, különben elő kell állítani&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
new Integer(3) == new Integer(3)&lt;br /&gt;
new Integer(300) != new Integer(300)&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Interfész===&lt;br /&gt;
&lt;br /&gt;
==1.1. Belső osztályok==&lt;br /&gt;
&lt;br /&gt;
* elérik a tartalmazó osztálypéldány változóit&lt;br /&gt;
* tagosztály: (akár) elérhető kívülről&lt;br /&gt;
* lokális osztály: blokkon belül&lt;br /&gt;
* anonim osztály:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
addWindowListener(new WindowListener() {&lt;br /&gt;
	public void windowClosing(WindowEvent e) {&lt;br /&gt;
	System.ext(0);}&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==1.2. Memóriakezelés==&lt;br /&gt;
* Beépített Garbage Collector&lt;br /&gt;
* Törléskor finalize() meghívódik&lt;br /&gt;
* Egymásra hivatkozásokat, köröket felismeri&lt;br /&gt;
* Manuálisan is hívható:&lt;br /&gt;
&amp;lt;pre&amp;gt;System.gc();&lt;br /&gt;
Runtime.gc();&amp;lt;/pre&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
==1.3. Szálkezelés==&lt;br /&gt;
===Thread (osztály)===&lt;br /&gt;
* állapotátmenetek&lt;br /&gt;
** run() - futtatandó kód &lt;br /&gt;
** start() - szál indítása&lt;br /&gt;
** yield() - lemondás a futásról&lt;br /&gt;
** sleep() - várakozás&lt;br /&gt;
** interrupt() - várakozás megszakítása&lt;br /&gt;
** join() - futás megszakítása&lt;br /&gt;
* tulajdonságok: &lt;br /&gt;
** getId() - azonosító&lt;br /&gt;
** get/setName() - név&lt;br /&gt;
** get/setPriority() - prioritás &lt;br /&gt;
** isAlive() - fut-e&lt;br /&gt;
** isDaemon() - daemon-ként fut-e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Szálak állapotai===&lt;br /&gt;
[[Fájl:szalak_allapotai.png]]&lt;br /&gt;
&lt;br /&gt;
===Runnable interfész===&lt;br /&gt;
* run()&lt;br /&gt;
&lt;br /&gt;
===Kölcsönös kizárás===&lt;br /&gt;
* objektumonként monitor + várakozási sor&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Hashtable&amp;lt;String, Integer&amp;gt; ht = ...;&lt;br /&gt;
public void increment(String s) {&lt;br /&gt;
	synchronized (ht) {&lt;br /&gt;
		int i = ht.get(s);&lt;br /&gt;
		i++;&lt;br /&gt;
		ht.put(s,i);&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
* synchronized: blokk vagy metódus előtt&lt;br /&gt;
&lt;br /&gt;
===volatile===&lt;br /&gt;
&lt;br /&gt;
* biztosítja, hogy az értékadás/lekérdezés atomi művelet legyen&lt;br /&gt;
* long és double pl 64 bitesek, több szálnál ezeknek volatile-oknak kell lenniük, különben hazárdos lehet az értéke (JVM 32 bittel dolgozik)&lt;br /&gt;
&lt;br /&gt;
===szinkronizálás (Object osztály metódusai)===&lt;br /&gt;
&lt;br /&gt;
* wait([timeout]) várakozási sorba kerül&lt;br /&gt;
* notify() egyet felébreszt&lt;br /&gt;
* notifyAll() összeset felébreszti&lt;br /&gt;
&lt;br /&gt;
==1.3. Genericitás==&lt;br /&gt;
* &amp;amp;lt;E&amp;amp;gt; - E típusú&lt;br /&gt;
* &amp;amp;lt;?&amp;amp;gt; - konvertálható bármivé, így &amp;amp;lt;Object&amp;gt;-vé is, viszont visszafele nem megy&lt;br /&gt;
* &amp;amp;lt;? extends E&amp;amp;gt; - ?, ami a E-ből származik&lt;br /&gt;
* &amp;amp;lt;? super E&amp;amp;gt; - ?, ami E ősosztálya&lt;br /&gt;
&lt;br /&gt;
==1.4. Kollekciók==&lt;br /&gt;
===Collection&amp;amp;lt;E&amp;amp;gt; (általánosan)===&lt;br /&gt;
&lt;br /&gt;
* add(E e), addAll(Collection&amp;amp;lt;? extends E&amp;amp;gt; c)&lt;br /&gt;
* remove(E e), removeAll(Col&amp;amp;lt;? ext E&amp;amp;gt; c)&lt;br /&gt;
* contains(E e), containsAll(Col&amp;amp;lt;? ext E&amp;amp;gt; c)&lt;br /&gt;
* size(), isEmpty()&lt;br /&gt;
* clear(), retainAll(Col&amp;amp;lt;? ext E&amp;amp;gt; c)&lt;br /&gt;
* equals(E e)&lt;br /&gt;
* Object[] toArray(), &amp;amp;lt;T&amp;amp;gt; T[] toArray(T[] ta), Iterator&amp;amp;lt;E&amp;amp;gt; iterator()&lt;br /&gt;
&lt;br /&gt;
[[Fájl:kollekciok.png]]&lt;br /&gt;
&lt;br /&gt;
===Iterator===&lt;br /&gt;
* hasNext(), next(), remove()&lt;br /&gt;
* Set, SortedSet, List, ListIterator, Queue, Map&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ciklusCollection&amp;lt;Integer&amp;gt; c = ...;&lt;br /&gt;
for (Integer i : c) {&lt;br /&gt;
	System.out.println(i);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Szemafor pszeudokód===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Init(Semaphore s, Integer v){&lt;br /&gt;
		s := v;&lt;br /&gt;
}&lt;br /&gt;
P(Semaphore s) { // Acquire Resource&lt;br /&gt;
		wait until s &amp;gt; 0;&lt;br /&gt;
		then s := s-1;&lt;br /&gt;
		/* must be atomic once s &amp;gt; 0 is detected */&lt;br /&gt;
}&lt;br /&gt;
V(Semaphore s) { // Release Resource&lt;br /&gt;
		s := s+1; /* must be atomic */&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--+++ Szemafor JAVA&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public class Semaphore{&lt;br /&gt;
	private int s;&lt;br /&gt;
	public Semaphore(int v) {&lt;br /&gt;
		s = v;--~~~~&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	synchronized public void P()&lt;br /&gt;
			 throws InterruptedException {&lt;br /&gt;
				 while (s &amp;lt;= 0) {wait();}&lt;br /&gt;
				 s--;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	synchronized public void V() {&lt;br /&gt;
		s++;&lt;br /&gt;
		notify();&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- [[DeakEndre|Maestro]] - 2012.01.02.&lt;br /&gt;
&lt;br /&gt;
-- [[MeszegetoBalazsIstvan|MeszegetoBalazsIstvan]] - 2008.05.27.&lt;br /&gt;
&lt;br /&gt;
-- [[PallosTamas|Velias]] - 2009.05.26.&lt;br /&gt;
&lt;br /&gt;
--[[Szerkesztő:Ferrero|Szabó Csaba]] ([[Szerkesztővita:Ferrero|vita]]) 2012. december 14., 15:47 (CET)&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=2._Java_ablakkezel%C3%A9s,_Swing_%C3%B6sszefoglal%C3%B3_(2012)&amp;diff=166529</id>
		<title>2. Java ablakkezelés, Swing összefoglaló (2012)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=2._Java_ablakkezel%C3%A9s,_Swing_%C3%B6sszefoglal%C3%B3_(2012)&amp;diff=166529"/>
		<updated>2013-05-27T20:16:50Z</updated>

		<summary type="html">&lt;p&gt;Chappy: /* AWT (Abstract Window Toolkit) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Az oldal rengeteg hibát tartalmaz, tanulj inkább a diákból!==&lt;br /&gt;
&lt;br /&gt;
==AWT (Abstract Window Toolkit)==&lt;br /&gt;
&lt;br /&gt;
* natív kinézetű, natív implementációjú megjelenítő könyvtár&lt;br /&gt;
&lt;br /&gt;
===Container===&lt;br /&gt;
&lt;br /&gt;
* konténer elemek: Panel, ScrollPane, Window, Frame, stb.&lt;br /&gt;
* komponensek megtalálása: pozíció, sorszám, listázás&lt;br /&gt;
* fókusz továbbadása&lt;br /&gt;
* elhelyezés: LayoutManager (Strategy pattern!)&lt;br /&gt;
&lt;br /&gt;
==Eseménykezelés==&lt;br /&gt;
&lt;br /&gt;
* public boolean handleEvent, mouseDown, keyDown, action(Event e, ...)&lt;br /&gt;
* eseményre meghívja az fenti függvényeket (Observer pattern!)&lt;br /&gt;
* ha a visszatérés false, az esemény feljebb gyűrűzik&lt;br /&gt;
&lt;br /&gt;
===xxxEventListener, xxxEventAdapter===&lt;br /&gt;
&lt;br /&gt;
* xxxEventListener - minden függvényt tartalmazó interfész&lt;br /&gt;
* xxxEventAdapter - xxxEventListener megvalósítása üres metódusokkal&lt;br /&gt;
&lt;br /&gt;
==Fókusz-kezelés==&lt;br /&gt;
&lt;br /&gt;
* azé a billentyűzet-input, akinél a fókusz van&lt;br /&gt;
&lt;br /&gt;
===KeyEventDispatcher interfész===&lt;br /&gt;
&lt;br /&gt;
* az implementáló osztály a focus owner előtt elkaphatja az eseményt&lt;br /&gt;
* boolean dispatchKeyEvent(KeyEvent e) // továbbadódjon-e&lt;br /&gt;
* KeyboardFocusManager-nél kell regisztrálni&lt;br /&gt;
&lt;br /&gt;
===KeyEventPostProcessor interfész===&lt;br /&gt;
&lt;br /&gt;
* az implementáló osztály a focus owner után elkaphatja az eseményt&lt;br /&gt;
* boolean postProcessKeyEvent(KeyEvent e) // továbbadódjon-e&lt;br /&gt;
* KeyboardFocusManager-nél kell regisztrálni&lt;br /&gt;
&lt;br /&gt;
===WindowEvent, FocusEvent===&lt;br /&gt;
&lt;br /&gt;
* fókusz elvesztés/elnyerés sorrendje:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Frame F2-ben K2 komponensre kattintunk&lt;br /&gt;
  K1: FOCUS_LOST // K1 Component elveszti&lt;br /&gt;
  F1: WINDOW_LOST_FOCUS // F1 Frame elveszti&lt;br /&gt;
  F1: WINDOW_DEACTIVATED // F1 Window elveszti&lt;br /&gt;
  F2: WINDOW_ACTIVATED // F2 Window elnyeri&lt;br /&gt;
  F2: WINDOW_GAINED_FOCUS // F2 Frame elnyeri&lt;br /&gt;
  K2: FOCUS_GAINED // K2 Component elnyeri&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* lehetséges a fókusz ideiglenes elkérése (scrollbar)&lt;br /&gt;
&lt;br /&gt;
===Fókusz továbbadás===&lt;br /&gt;
&lt;br /&gt;
* fókuszváltó billentyűk újrakonfigurálása:&lt;br /&gt;
** !setFocusTraversalKeys(int id, Set&amp;amp;lt; extends AWTKeyStroke&amp;amp;gt; keystrokes) &lt;br /&gt;
** KeyboardFocusManager.XXX_TRAVERSAL_KEYS: FORWARD, BACKWARD, UP_CYCLE&lt;br /&gt;
* FocusTraversalPolicy - fókusz továbbadási sorrend definiálása&lt;br /&gt;
* Programozott továbbadás&lt;br /&gt;
** KeyboardFocusManager: focusNextComponent(Component) // up, down, next, previous&lt;br /&gt;
** Component: transferFocus() // up, down, back&lt;br /&gt;
** requestFocusInWindow()&lt;br /&gt;
&lt;br /&gt;
==Layout managerek==&lt;br /&gt;
&lt;br /&gt;
* az ő feladatuk a Containerben lévő elemek elhelyezése&lt;br /&gt;
&lt;br /&gt;
===Container===&lt;br /&gt;
&lt;br /&gt;
* setLayout()/getLayout() - layout manager beállítása&lt;br /&gt;
* validate() - tartalmazott elemek pozíciójának frissítése&lt;br /&gt;
* add() - új elem hozzáadása (adott pozícióra)&lt;br /&gt;
&lt;br /&gt;
===LayoutManager===&lt;br /&gt;
&lt;br /&gt;
* void layoutContainer(Container parent) - Container layoutjának beállítása&lt;br /&gt;
* void addLayoutComponent(String name, Component comp) - új elem hozzáadása&lt;br /&gt;
* Dimension maximum/preferred/minimumLayoutSize(Container parent) - méretbeállítás&lt;br /&gt;
* float getLayoutAlignmentX/Y(Container target) - X/Y irányú igazítás&lt;br /&gt;
* void invalidateLayout(Container target) - elrendezés érvénytelenítése&lt;br /&gt;
&lt;br /&gt;
===BorderLayout===&lt;br /&gt;
&lt;br /&gt;
* NORTH, SOUTH, EAST, WEST és CENTER elhelyezés&lt;br /&gt;
[[Fájl:borderlayout.png]]&lt;br /&gt;
&lt;br /&gt;
===FlowLayout===&lt;br /&gt;
&lt;br /&gt;
* sorban egymás mellé&lt;br /&gt;
* LEFT, RIGHT, CENTER, LEADING, TRAILING orientációval&lt;br /&gt;
[[Fájl:flowlayout.png]]&lt;br /&gt;
&lt;br /&gt;
===CardLayout===&lt;br /&gt;
&lt;br /&gt;
* mindig csak a legfelső látszik, lapozhatunk közöttük&lt;br /&gt;
&lt;br /&gt;
===GridLayout===&lt;br /&gt;
&lt;br /&gt;
* táblázatos, sorok/oszlopok száma rögzíthető&lt;br /&gt;
[[Fájl:gridlayout.png]]&lt;br /&gt;
&lt;br /&gt;
===GridBagLayout===&lt;br /&gt;
&lt;br /&gt;
* táblázat összevont cellákkal&lt;br /&gt;
* GridBagConstraint segít az elrendezésben (gridx/y, gridwidth/height, weightx/y, ipadx/y, insets, fill, anchor)&lt;br /&gt;
&lt;br /&gt;
[[Fájl:gridbaglayout.png]]&lt;br /&gt;
&lt;br /&gt;
===BoxLayout (Swing)===&lt;br /&gt;
&lt;br /&gt;
* kb. FlowLayout, csak nem tör a sor végén hanem nyújt&lt;br /&gt;
[[Fájl:boxlayout.png]]&lt;br /&gt;
&lt;br /&gt;
===SpringLayout (Swing)===&lt;br /&gt;
&lt;br /&gt;
* rugalmas táblázat, formok egyszerű megjelenítésére&lt;br /&gt;
[[Fájl:springlayout.png]]&lt;br /&gt;
&lt;br /&gt;
===GroupLayout (Swing)===&lt;br /&gt;
* egymásba ágyazott csoportok, soros/párhuzamos elhelyezésben&lt;br /&gt;
[[Fájl:grouplayout.png]]&lt;br /&gt;
&lt;br /&gt;
==Swing==&lt;br /&gt;
&lt;br /&gt;
* Java-ban megírt, platformfüggetlen&lt;br /&gt;
* MVC architektúrát használ&lt;br /&gt;
* egyszerű komponensek: +J betű&lt;br /&gt;
* AWT-hez hasonló eseménykezelés&lt;br /&gt;
&lt;br /&gt;
===JList===&lt;br /&gt;
&lt;br /&gt;
* nem méretezhető: JScrollPane-be kell tenni (Decorator pattern!)&lt;br /&gt;
* elemeket adó modell lehet: ListModel, Vector, Object[]&lt;br /&gt;
&lt;br /&gt;
====ListModel interfész====&lt;br /&gt;
&lt;br /&gt;
* Object getElementAt(int index)&lt;br /&gt;
* int getSize()&lt;br /&gt;
* void add/removeListDataListener(ListDataListener l)&lt;br /&gt;
* implementáció pl. DefaultListModel (add/get/remove)&lt;br /&gt;
&lt;br /&gt;
====ListDataListener ====&lt;br /&gt;
&lt;br /&gt;
* modell változásakor meghívott eseménykezelő&lt;br /&gt;
* void intervalAdded/Removed(ListDataEvent e)&lt;br /&gt;
* void contentsChanged(ListDataEvent e)&lt;br /&gt;
&lt;br /&gt;
===JTable===&lt;br /&gt;
&lt;br /&gt;
* modellje: TableModel&lt;br /&gt;
* görgetéshez JScrollPane kell&lt;br /&gt;
&lt;br /&gt;
====TableModel====&lt;br /&gt;
&lt;br /&gt;
* változásakor eseményt küld a TableModelListener-eknek&lt;br /&gt;
* boolean isCellEditable(int r, int c)&lt;br /&gt;
* String getColumnName(int col)&lt;br /&gt;
* void get/setValueAt(Object aValue, int rowIndex, int columnIndex)&lt;br /&gt;
* int getRow/ColumnCount()&lt;br /&gt;
&lt;br /&gt;
===JTree===&lt;br /&gt;
&lt;br /&gt;
* modellje: BinTreeModel&lt;br /&gt;
&lt;br /&gt;
====BinTreeModel====&lt;br /&gt;
&lt;br /&gt;
* változásakor eseményt küld a TreeModelListener-eknek&lt;br /&gt;
* public Object getChild(Object parent, int index)&lt;br /&gt;
* public Object getRoot()&lt;br /&gt;
* public boolean isLeaf(Object node)&lt;br /&gt;
* public void insert(double d)&lt;br /&gt;
&lt;br /&gt;
==Drag and Drop==&lt;br /&gt;
&lt;br /&gt;
* JComponent.setDragEnabled(boolean b)&lt;br /&gt;
* setDropMode(DropMode dm) - elemek közé/elemre/stb. dobja&lt;br /&gt;
&lt;br /&gt;
===DataFlavor===&lt;br /&gt;
&lt;br /&gt;
* adatformátumokat tárol, ami megjelenhet a drag and drop-ban (és a vágólap és fájrendszerben)&lt;br /&gt;
* DataFlavor(Class representationClass, String humanPresentableName)&lt;br /&gt;
&lt;br /&gt;
===Transferable===&lt;br /&gt;
&lt;br /&gt;
* interfész adatok átvitelére&lt;br /&gt;
* Object getTransferData(DataFlavor flavor)&lt;br /&gt;
* DataFlavor[] getTransferDataFlavors()&lt;br /&gt;
* boolean isDataFlavorSupported(DataFlavor flavor)&lt;br /&gt;
&lt;br /&gt;
===TransferHandler===&lt;br /&gt;
&lt;br /&gt;
* segítségével testre szabhatjuk a komponens drag&amp;amp;drop viselkedését&lt;br /&gt;
* JComponent.setTransferHandler(TransferHandler th)&lt;br /&gt;
* int getSourceActions(JComponent): COPY, MOVE, LINK&lt;br /&gt;
* Transferable createTransferable(JComponent)&lt;br /&gt;
* void exportDone(JComponent c, Transferable t, int action)&lt;br /&gt;
* boolean canImport(TransferHandler.TransferSupport ts)&lt;br /&gt;
* boolean importData(TransferHandler.TransferSupport ts)&lt;br /&gt;
&lt;br /&gt;
===TransferSupport===&lt;br /&gt;
&lt;br /&gt;
* segít Drag and Drop lebonyolításában: résztvevő komponensek, adat, stb. tárolása&lt;br /&gt;
* Component getComponent()&lt;br /&gt;
* int getDropAction()&lt;br /&gt;
* int getSourceDropActions()&lt;br /&gt;
* DataFlavor[] getDataFlavors()&lt;br /&gt;
* boolean isDataFlavorSupported(DataFlavor)&lt;br /&gt;
* Transferable getTransferable()&lt;br /&gt;
* DropLocation getDropLocation()&lt;br /&gt;
&lt;br /&gt;
==Szálkezelés==&lt;br /&gt;
&lt;br /&gt;
* a Swing nem szálbiztos&lt;br /&gt;
* alapból egy szálon fut az eseménykezelés és megjelenítés&lt;br /&gt;
* SwingUtilities.invokeLater(Runnable r) vagy .invokeAndWait(Runnable r) különszálas GUI építésre&lt;br /&gt;
&lt;br /&gt;
===SwingWorker===&lt;br /&gt;
&lt;br /&gt;
* új szálként &#039;&#039;viselkedik&#039;&#039;, hosszabb számítások esetén hasznos&lt;br /&gt;
* visszatérési értéke van&lt;br /&gt;
* protected abstract T doInBackground() - elvégzendő munka implementálása&lt;br /&gt;
* void execute() - szál indítása&lt;br /&gt;
* protected void done() - befejezéskor meghívódik&lt;br /&gt;
* T get(long timeout, TimeUnit unit) - visszatérési érték lekérdezése&lt;br /&gt;
* void setProgress(int i) - munka állása százalékban&lt;br /&gt;
* void cancel(boolean mayInterruptIfRunning) - futás megszakítása&lt;br /&gt;
* protected final void publish(V... chunks) - köztes futási eredményeket küld az eseménykezelő szálnak&lt;br /&gt;
* protected void process(List&amp;lt;V&amp;gt; chunks) - átveszi a köztes eredményeket&lt;br /&gt;
* public final SwingWorker.StateValue getState():&lt;br /&gt;
** PENDING -&amp;gt; indítás előtt&lt;br /&gt;
** STARTED -&amp;gt; fut, de még nem állt le&lt;br /&gt;
** DONE -&amp;gt; megállt&lt;br /&gt;
&lt;br /&gt;
==Beágyazott==&lt;br /&gt;
&lt;br /&gt;
* kevés erőforrás, kicsi memória és CPU&lt;br /&gt;
* folyamatos VM futás, nem ragadhatnak be objektumok a memóriába&lt;br /&gt;
* listener eseménykezelő nem nyerő, Whiteboard kell (l. [[OotTervezesiMintak|tervezési minták]])&lt;br /&gt;
&lt;br /&gt;
-- [[MeszegetoBalazsIstvan|MeszegetoBalazsIstvan]] - 2008.05.27. &amp;lt;br /&amp;gt;&lt;br /&gt;
-- [[PallosTamas|Velias]] - 2009.05.27.&lt;br /&gt;
--[[Szerkesztő:Ferrero|Szabó Csaba]] ([[Szerkesztővita:Ferrero|vita]]) 2012. december 16., 14:18 (CET)&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Americano&amp;diff=164791</id>
		<title>Americano</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Americano&amp;diff=164791"/>
		<updated>2013-04-21T09:05:04Z</updated>

		<summary type="html">&lt;p&gt;Chappy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Kör&lt;br /&gt;
| név = Americano&lt;br /&gt;
| gyakoriság = kéthetente&lt;br /&gt;
| nap = csütörtök&lt;br /&gt;
| hely = -1. nagykonyha&lt;br /&gt;
| alapítás = 2011.&lt;br /&gt;
| körvezető = Komáromi Máté&lt;br /&gt;
| reszort = Szolgáltató&lt;br /&gt;
| levlista = americano_kor@googlegroups.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
TL;DR: Amerikai hot-dogot és hamburgert készítünk a kollégistáknak :)&lt;br /&gt;
&lt;br /&gt;
A kört 2011 tavaszán alapították kék és fekete gólyák. A célunk az volt, hogy minőségi húsból készített hamburgert és amerikai hot-dogot készítsünk a kollégisták számára. A húst mi magunk készítjük marha- és disznóhúsból, minőségben messze lekörözi az utcán kapható gagyihúsos hamburgereket. Az alapítás óta a kör még üzemel. Kéthetente csütörtök esténként nyitunk a -1.-en a nagykonyhában. Immáron az étel kihordását a [[Food-Ex]] biztosítja. A két év során kétszer voltunk [[Schönherz Nyári Tábor]]ban vacsorát készíteni.&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Ooterv&amp;diff=164788</id>
		<title>Ooterv</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Ooterv&amp;diff=164788"/>
		<updated>2013-04-21T08:47:37Z</updated>

		<summary type="html">&lt;p&gt;Chappy: Átirányítás ide: Objektumorientált Szoftvertervezés&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Objektumorientált_Szoftvertervezés]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Meres4&amp;diff=164785</id>
		<title>Meres4</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Meres4&amp;diff=164785"/>
		<updated>2013-04-21T08:44:42Z</updated>

		<summary type="html">&lt;p&gt;Chappy: Átirányítás ide: Mérés laboratórium 4.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Mérés_laboratórium_4.]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=AAF&amp;diff=164783</id>
		<title>AAF</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=AAF&amp;diff=164783"/>
		<updated>2013-04-21T08:43:49Z</updated>

		<summary type="html">&lt;p&gt;Chappy: Átirányítás ide: Adatvezérelt alkalmazások fejlesztése&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Adatvezérelt_alkalmazások_fejlesztése]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=AAF&amp;diff=164782</id>
		<title>AAF</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=AAF&amp;diff=164782"/>
		<updated>2013-04-21T08:43:23Z</updated>

		<summary type="html">&lt;p&gt;Chappy: Átirányítás ide: AdatvezereltAlkalmazasokFejlesztese&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[AdatvezereltAlkalmazasokFejlesztese]]&lt;/div&gt;</summary>
		<author><name>Chappy</name></author>
	</entry>
</feed>