<?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=Veresd</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=Veresd"/>
	<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/Veresd"/>
	<updated>2026-04-21T11:44:16Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Villenerg_laborjegyzo_ntb.pdf.pdf&amp;diff=180010</id>
		<title>Fájl:Villenerg laborjegyzo ntb.pdf.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Villenerg_laborjegyzo_ntb.pdf.pdf&amp;diff=180010"/>
		<updated>2014-03-25T20:17:20Z</updated>

		<summary type="html">&lt;p&gt;Veresd: MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MsUpload&lt;/div&gt;</summary>
		<author><name>Veresd</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fizika_1_(r%C3%A9gi)&amp;diff=166564</id>
		<title>Fizika 1 (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fizika_1_(r%C3%A9gi)&amp;diff=166564"/>
		<updated>2013-05-28T14:10:06Z</updated>

		<summary type="html">&lt;p&gt;Veresd: /* Keresztféléves vizsgák */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantargy&lt;br /&gt;
|nev=Fizika 1&lt;br /&gt;
|targykod=TE11AX01&lt;br /&gt;
|szak=villany&lt;br /&gt;
|kredit=5&lt;br /&gt;
|felev=2&lt;br /&gt;
|kereszt=van&lt;br /&gt;
|kiszh=6 db&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|vizsga=írásbeli és opcionális szóbeli&lt;br /&gt;
|hf=nincs&lt;br /&gt;
|levlista=vfizika1{{kukac}}sch.bme.hu&lt;br /&gt;
|tad=https://www.vik.bme.hu/kepzes/targyak/TE11AX01/&lt;br /&gt;
|targyhonlap=http://fizipedia.bme.hu/index.php/Fizika_1_-_Villamosm%C3%A9rn%C3%B6ki_alapszak&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;Fizika 1&#039;&#039;&#039; tárgy lényegében a középiskolában már tanult mechanika és hőtan témakörök rendszerezésével, átismétlésével és elmélyítésével foglalkozik. A tananyag szorosan követi az &#039;&#039;Alvin Hudson – Rex Nelson: Útban a modern fizikához&#039;&#039; tankönyv fejezeteit, kezdve a Newtoni mechanikától a relativisztikus fizikán át, a hőtan főtételekig. A tárgy elméleti anyaga így a könyv alapján egyéni úton is elsajátítható (a tantárgy részletes követelményrendszerében is ezt írja a bőséges és részletes írásos segédanyagra hivatkozva). Az előadásokon így hivatalosan is csak a tankönyvbeli fogalmak, levezetések részletesebb tárgyalása történik, de nem feltétlenül a tankönyvben leírttal egyező módon. Néhol komolyabb matematikai ismeretekre támaszkodik az előadó.&lt;br /&gt;
&lt;br /&gt;
A gyakorlatokon példafeladatatokat oldanak meg, a második alkalomtól kezdve mindig van egy kisZH az előző gyakorlat anyagából, melyek teljesítése része az aláírás feltételeinek. Gyakorlatvezetőtől függően az adott téma elméleti része is újra átbeszélésre kerülhet. A vizsga számítási példái általában ugyanolyan jellegűek, mint a gyakorlatokon is megoldott példák, így ajánlott azoknak a mélyebb megértése.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Előkövetelmény:&#039;&#039;&#039; A 0. fizika ZH sikeres megírása, vagy a [[Bevezető Fizika]] című tárgy teljesítése.&lt;br /&gt;
*&#039;&#039;&#039;Jelenlét:&#039;&#039;&#039; A félév során 7 darab gyakorlat van, ezek közül legalább 5 alkalommal &#039;&#039;&#039;kötelező&#039;&#039;&#039; megjelenni, és ezt ellenőrzik is!&lt;br /&gt;
*&#039;&#039;&#039;KisZH:&#039;&#039;&#039; A második gyakorlattól kezdve minden gyakorlaton (összesen hatszor) kiszárthelyit kell írni, ami az előző gyakorlat feladataihoz, házi feladataihoz hasonló. Ezek közül ötöt legalább kettesre teljesíteni kell. A bukott kisZH-k kétszer pótolhatóak, azonban a pótpót-alkalmon az &#039;&#039;&#039;ÖSSZES&#039;&#039;&#039; témakörből újra írni kell! &#039;&#039;&#039;Fontos:&#039;&#039;&#039; Pótpótolni vagy csak kisZH-t, vagy csak NagyZH-t lehet!&lt;br /&gt;
*&#039;&#039;&#039;NagyZH:&#039;&#039;&#039; Egy nagyzárthelyi van. Ez 10 számpéldából (10 pont) és  15 elméleti mondatkiegészítős kérdésből (15 pont) áll. Összesen 10 pontot kell elérni. Két pótlási lehetőség van, azonban pótpót-nagyzárthelyit csak azok írhatnak, akiknek legalább a pótkisZH íráson meglett az 5 darab elégséges kiszárthelyi.&lt;br /&gt;
*&#039;&#039;&#039;Vizsga:&#039;&#039;&#039; A tárgyból írásbeli vizsgát kötelező tenni. Amennyiben az írásbeli eredménye legalább elégséges, úgy tehető javító célú szóbeli, de akár rontani is lehet vele. A szóbelihez ajánlatos az előadások látogatása, mert durván az ott elhangzottakba kérdeznek bele. Az írásbeli két nagy részből áll, melyeken külön-külön legalább 40%-ot el kell érni:&lt;br /&gt;
** 10 darab kétpontos számítási feladat&lt;br /&gt;
** 15 darab egypontos kiegészítős elméleti kérdés, valamint 5 darab hárompontos rövid, esszéjellegű kérdés&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
=== Könyvek, jegyzetek ===&lt;br /&gt;
&lt;br /&gt;
Néhány könyv, amit még érdemes lehet beszerezni. Némelyikben sokkal jobbak a feladatok, mint a &#039;&#039;Hudson-Nelson&#039;&#039;-ban. Aki ezt végigcsinálja, annak biztos nem lesz gondja, néha vizsgára is ezekből válogatnak. Nem kell megvenni őket, az egyetemi könyvtárban is megvannak, a zárójelben a könyvtári szám, ami alapján a ki tudjátok kölcsönözni.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;Alvin Hudson – Rex Nelson: Útban a modern fizikához&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;Füstöss László: Hőtan feladatok (J-112443)&#039;&#039;&lt;br /&gt;
* &#039;&#039;Füstöss László: Feladatok elektrodinamikából (J-133771)&#039;&#039;&lt;br /&gt;
* &#039;&#039;Papp Zsolt: Mechanika feladatok (J-111273)&#039;&#039;&lt;br /&gt;
* [http://aleph.omikk.bme.hu/F/67UDQMFPCTUN8SSJE49B9R9RM5J7HX7TDMR9XF7IYCU8R7G1DV-36175?func=find-b&amp;amp;request=Halpern%2C+Alvin+M&amp;amp;find_code=WRD&amp;amp;adjacent=N&amp;amp;x=0&amp;amp;y=0&amp;amp;filter_code_1=WLN&amp;amp;filter_request_1=&amp;amp;filter_code_2=WYR&amp;amp;filter_request_2=&amp;amp;filter_code_3=WYR&amp;amp;filter_request_3= Halpern, Alvin M.: 3000 megoldott feladat]&lt;br /&gt;
&lt;br /&gt;
=== Egyéb segédanyagok ===&lt;br /&gt;
&lt;br /&gt;
* [[Fizika 1 - Ellenőrző kérdések és válaszok| Ellenőrző kérdések és válaszok]] - Az előadók által megoldásra javasolt elméleti kérdések gyűjteménye. &#039;&#039;&#039;&#039;&#039;Bővítsétek!&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* [[Media:Fizika1_Kepletek.pdf‎|Képletgyűjtemény]] - Képletgyűjtemény, mely tartalmazza az összes szükséges képletet a tárgyhoz.&lt;br /&gt;
* [[Media:Fizika1-jegyzet_előadások_alapján.pdf|Előadásjegyzet]] - A 2011/2012-es tavaszi félévben &#039;&#039;Dr. Barócsi Attila&#039;&#039; és &#039;&#039;Dr. Péczeli Imre&#039;&#039; előadók előadásai alapján készítette &#039;&#039;Bányai Tamás&#039;&#039;. &#039;&#039;&#039;Nagyon jól használható!&#039;&#039;&#039;&lt;br /&gt;
* [http://fizipedia.phy.bme.hu/index.php/Fizika_vide%C3%B3t%C3%A1r_%C3%A9s_e-learning_port%C3%A1l Fizipedia] - Jegyzetek, kísérletek. &lt;br /&gt;
* [http://goliat.eik.bme.hu/~hartlein/ Härtlein Károly oldala] - ahol sok videó található kísérletekről.&lt;br /&gt;
* [http://dept.phy.bme.hu/education/vil_bsc_fiz1_gyakorlat.html Megoldásra javasolt példák] - User: &#039;&#039;vik&#039;&#039; Password: &#039;&#039;fizika&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zárthelyi dolgozatok ==&lt;br /&gt;
&lt;br /&gt;
A zárthelyi dolgozat két részből áll és összesen 25 pontos, melyből legalább 10 pontot kell elérni az elégségeshez. Az első rész 10 darab 1 pontos egyszerű számpéldát tartalmaz. Mindegyikre adott 5 alternatív válaszlehetőség, és ezek közül kell kiválasztani az egyetlen helyes megoldást. Csak akkor jár a pont ha jót jelöltök be. Ha a megoldás elve jó és csak számolási hiba történt, akkor megtekintésen esetlegesen 0,5 pont kapható. A második rész 15 darab 1 pontos mondatkiegészítős elméleti kérdésből áll. Ezekhez itt található egy gyűjtemény: [[Fizika 1 elméleti kérdések]]&lt;br /&gt;
&lt;br /&gt;
Kérlek, ha sikeresen abszolváltad a tárgyat és birtokodban van egy-egy friss ZH vagy vizsga, akkor gondolj az utánad következőkre és töltsd fel ide a az előzőekkel megegyező formátumban!&lt;br /&gt;
&lt;br /&gt;
=== Rendes ZH ===&lt;br /&gt;
&lt;br /&gt;
*[[Media:Fizika1_2009tavasz_ZH.PDF‎|2008/2009 tavasz]] - megoldások nélkül&lt;br /&gt;
*[[Media:Fizika1_2010tavasz_ZH.PDF|2009/2010 tavasz]] - számolások megoldásokkal, kiegészítős mondatok nélkül&lt;br /&gt;
*[[Media:Fizika1_2011tavasz_ZH.pdf‎|2010/2011 tavasz]] - megoldásokkal&lt;br /&gt;
*[[Media:Fizika1_2012tavasz_ZH.PDF|2011/2012 tavasz]] - megoldások nélkül&lt;br /&gt;
*[[Media:Fizika1_zh_2013_tavasz.PDF|2012/2013 tavasz]] - megoldások nélkül&lt;br /&gt;
&lt;br /&gt;
=== Pót ZH ===&lt;br /&gt;
&lt;br /&gt;
*[[Media:Fizika1_2011tavasz_pótpótZH.PDF‎|2010/2011 tavasz]] - megoldások nélkül&lt;br /&gt;
&lt;br /&gt;
== Vizsgák ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fontos:&#039;&#039;&#039; Keresztféléven kicsit más a számonkérések módja! Ott előszeretettel van a mondatkiegészítős feladatok helyett igaz-hamis feladat, melynél a rossz válasz pontlevonással jár.&lt;br /&gt;
&lt;br /&gt;
A kiegészítős mondatokhoz a &#039;&#039;&#039;[[Fizika 1 - Elméleti kérdések]]&#039;&#039;&#039; címen található egy gyűjtemény. Kéretik frissíteni, akár emlékezetből is, de csak akkor írjátok az &#039;&#039;&#039;ellenőrzötten helyes megoldások&#039;&#039;&#039; közé, ha az tényleg 100%-osan jó is! Amennyiben nem vagytok teljesen biztosak a válaszban akkor a &#039;&#039;&#039;nem ellenőrzötten helyes megoldások&#039;&#039;&#039; közé írjátok csak be!  &lt;br /&gt;
&lt;br /&gt;
Továbbá a &amp;quot;Hudson-Nelson&amp;quot; tankönyv fejezeteinek végén található elméleti kérdésekhez az &#039;&#039;&#039;[[Fizika 1 - Ellenőrző kérdések és válaszok| Ellenőrző kérdések és válaszok]]&#039;&#039;&#039; címen található egy oldal, ahol a többségét már megválaszolták. Szintén kéretik frissíteni, de csak ellenőrzötten helyes megoldásokkal!&lt;br /&gt;
&lt;br /&gt;
=== Rendes vizsgák ===&lt;br /&gt;
&lt;br /&gt;
*2007/2008:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2008.05.29.pdf‎|2008.05.29]] - régi típusú vizsga, megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2008.06.05.pdf‎|2008.06.05]] - régi típusú vizsga, megoldások nélkül&lt;br /&gt;
*2009/2010:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2010.06.03.PDF|2010.06.03]] - megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2010.06.10.PDF‎|2010.06.10]] - részben megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2010.06.17A.pdf‎|2010.06.17 - A csoport]] - megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2010.06.17B.pdf|2010.06.17 - B csoport]] - megoldásokkal&lt;br /&gt;
*2010/2011:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.05.25.pdf|2011.05.25]] - megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.06.01.pdf|2011.06.01]] - részben megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.06.15.pdf‎|2011.06.15]] - megoldásokkal&lt;br /&gt;
*2011/2012:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2012.05.23.PDF|2012.05.23]] - csak számolósok, megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2012.05.30.PDF‎|2012.05.30]] - csak mondatkiegészítősök, megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2012.06.06.PDF|2012.06.06]] - csak mondatkiegészítősök, megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2012.06.13.PDF|2012.06.13]] - számolósok megoldásokkal, esszék nélkül&lt;br /&gt;
&lt;br /&gt;
=== Keresztféléves vizsgák ===&lt;br /&gt;
&lt;br /&gt;
*2007/2008 - kereszt:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2008.01.17.pdf‎|2008.01.17]] - részben megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2008.01.31.pdf‎|2008.01.31]] - részben megoldásokkal&lt;br /&gt;
*2010/2011 - kereszt:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.0104.PDF|2011.01.04]] - megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.01.11.PDF|2011.01.11]] - csak számolós, megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_20110118.PDF‎|2011.01.18]] - csak számolós, megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.01.24.PDF|2001.01.24]] - csak számolós, megoldások nélkül&lt;br /&gt;
*2011/2012 - kereszt:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.12.21.PDF‎|2011.12.21]] - megoldásokkal, esszék nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.01.04.pdf‎|2012.01.04]] - megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.01.18.pdf‎|2012.01.18]] - megoldások nélkül&lt;br /&gt;
&lt;br /&gt;
== Verseny ==&lt;br /&gt;
&lt;br /&gt;
A tárgyból rendeznek tanulmányi [http://verseny.vik.hk/versenyek/olvas/5?v=Fizika+I. versenyt].&lt;br /&gt;
&lt;br /&gt;
A Fizika 1 versenyen a VIK bármely hallgatója részt vehet, bár főként azoknak javasolt, akik adott a félévben hallgatják a Fizika 1 tárgyat. A feladatok nagy része középiskolai versenyfeladat szintű, azonban az egyetemi ismeretanyag hasznosnak bizonyulhat. Nem csak a teljes megoldásokat fogadják el. A jó ötleteket is pontozzák! Az első díj megszerzéséhez nem kell minden feladatot megoldani. Néhány probléma alapos végiggondolása és a feladat &amp;quot;tökéletes&amp;quot; megoldása több pontot érhet, mint sok &amp;quot;félmegoldás&amp;quot;. A versenyzőknek 4 óra áll rendelkezésre a feladatok megoldására.&lt;br /&gt;
&lt;br /&gt;
[[Category:Villanyalap]]&lt;/div&gt;</summary>
		<author><name>Veresd</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Fizika_1_(r%C3%A9gi)&amp;diff=166563</id>
		<title>Fizika 1 (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Fizika_1_(r%C3%A9gi)&amp;diff=166563"/>
		<updated>2013-05-28T14:09:18Z</updated>

		<summary type="html">&lt;p&gt;Veresd: /* Vizsgák */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantargy&lt;br /&gt;
|nev=Fizika 1&lt;br /&gt;
|targykod=TE11AX01&lt;br /&gt;
|szak=villany&lt;br /&gt;
|kredit=5&lt;br /&gt;
|felev=2&lt;br /&gt;
|kereszt=van&lt;br /&gt;
|kiszh=6 db&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|vizsga=írásbeli és opcionális szóbeli&lt;br /&gt;
|hf=nincs&lt;br /&gt;
|levlista=vfizika1{{kukac}}sch.bme.hu&lt;br /&gt;
|tad=https://www.vik.bme.hu/kepzes/targyak/TE11AX01/&lt;br /&gt;
|targyhonlap=http://fizipedia.bme.hu/index.php/Fizika_1_-_Villamosm%C3%A9rn%C3%B6ki_alapszak&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;Fizika 1&#039;&#039;&#039; tárgy lényegében a középiskolában már tanult mechanika és hőtan témakörök rendszerezésével, átismétlésével és elmélyítésével foglalkozik. A tananyag szorosan követi az &#039;&#039;Alvin Hudson – Rex Nelson: Útban a modern fizikához&#039;&#039; tankönyv fejezeteit, kezdve a Newtoni mechanikától a relativisztikus fizikán át, a hőtan főtételekig. A tárgy elméleti anyaga így a könyv alapján egyéni úton is elsajátítható (a tantárgy részletes követelményrendszerében is ezt írja a bőséges és részletes írásos segédanyagra hivatkozva). Az előadásokon így hivatalosan is csak a tankönyvbeli fogalmak, levezetések részletesebb tárgyalása történik, de nem feltétlenül a tankönyvben leírttal egyező módon. Néhol komolyabb matematikai ismeretekre támaszkodik az előadó.&lt;br /&gt;
&lt;br /&gt;
A gyakorlatokon példafeladatatokat oldanak meg, a második alkalomtól kezdve mindig van egy kisZH az előző gyakorlat anyagából, melyek teljesítése része az aláírás feltételeinek. Gyakorlatvezetőtől függően az adott téma elméleti része is újra átbeszélésre kerülhet. A vizsga számítási példái általában ugyanolyan jellegűek, mint a gyakorlatokon is megoldott példák, így ajánlott azoknak a mélyebb megértése.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Előkövetelmény:&#039;&#039;&#039; A 0. fizika ZH sikeres megírása, vagy a [[Bevezető Fizika]] című tárgy teljesítése.&lt;br /&gt;
*&#039;&#039;&#039;Jelenlét:&#039;&#039;&#039; A félév során 7 darab gyakorlat van, ezek közül legalább 5 alkalommal &#039;&#039;&#039;kötelező&#039;&#039;&#039; megjelenni, és ezt ellenőrzik is!&lt;br /&gt;
*&#039;&#039;&#039;KisZH:&#039;&#039;&#039; A második gyakorlattól kezdve minden gyakorlaton (összesen hatszor) kiszárthelyit kell írni, ami az előző gyakorlat feladataihoz, házi feladataihoz hasonló. Ezek közül ötöt legalább kettesre teljesíteni kell. A bukott kisZH-k kétszer pótolhatóak, azonban a pótpót-alkalmon az &#039;&#039;&#039;ÖSSZES&#039;&#039;&#039; témakörből újra írni kell! &#039;&#039;&#039;Fontos:&#039;&#039;&#039; Pótpótolni vagy csak kisZH-t, vagy csak NagyZH-t lehet!&lt;br /&gt;
*&#039;&#039;&#039;NagyZH:&#039;&#039;&#039; Egy nagyzárthelyi van. Ez 10 számpéldából (10 pont) és  15 elméleti mondatkiegészítős kérdésből (15 pont) áll. Összesen 10 pontot kell elérni. Két pótlási lehetőség van, azonban pótpót-nagyzárthelyit csak azok írhatnak, akiknek legalább a pótkisZH íráson meglett az 5 darab elégséges kiszárthelyi.&lt;br /&gt;
*&#039;&#039;&#039;Vizsga:&#039;&#039;&#039; A tárgyból írásbeli vizsgát kötelező tenni. Amennyiben az írásbeli eredménye legalább elégséges, úgy tehető javító célú szóbeli, de akár rontani is lehet vele. A szóbelihez ajánlatos az előadások látogatása, mert durván az ott elhangzottakba kérdeznek bele. Az írásbeli két nagy részből áll, melyeken külön-külön legalább 40%-ot el kell érni:&lt;br /&gt;
** 10 darab kétpontos számítási feladat&lt;br /&gt;
** 15 darab egypontos kiegészítős elméleti kérdés, valamint 5 darab hárompontos rövid, esszéjellegű kérdés&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
=== Könyvek, jegyzetek ===&lt;br /&gt;
&lt;br /&gt;
Néhány könyv, amit még érdemes lehet beszerezni. Némelyikben sokkal jobbak a feladatok, mint a &#039;&#039;Hudson-Nelson&#039;&#039;-ban. Aki ezt végigcsinálja, annak biztos nem lesz gondja, néha vizsgára is ezekből válogatnak. Nem kell megvenni őket, az egyetemi könyvtárban is megvannak, a zárójelben a könyvtári szám, ami alapján a ki tudjátok kölcsönözni.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;Alvin Hudson – Rex Nelson: Útban a modern fizikához&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;Füstöss László: Hőtan feladatok (J-112443)&#039;&#039;&lt;br /&gt;
* &#039;&#039;Füstöss László: Feladatok elektrodinamikából (J-133771)&#039;&#039;&lt;br /&gt;
* &#039;&#039;Papp Zsolt: Mechanika feladatok (J-111273)&#039;&#039;&lt;br /&gt;
* [http://aleph.omikk.bme.hu/F/67UDQMFPCTUN8SSJE49B9R9RM5J7HX7TDMR9XF7IYCU8R7G1DV-36175?func=find-b&amp;amp;request=Halpern%2C+Alvin+M&amp;amp;find_code=WRD&amp;amp;adjacent=N&amp;amp;x=0&amp;amp;y=0&amp;amp;filter_code_1=WLN&amp;amp;filter_request_1=&amp;amp;filter_code_2=WYR&amp;amp;filter_request_2=&amp;amp;filter_code_3=WYR&amp;amp;filter_request_3= Halpern, Alvin M.: 3000 megoldott feladat]&lt;br /&gt;
&lt;br /&gt;
=== Egyéb segédanyagok ===&lt;br /&gt;
&lt;br /&gt;
* [[Fizika 1 - Ellenőrző kérdések és válaszok| Ellenőrző kérdések és válaszok]] - Az előadók által megoldásra javasolt elméleti kérdések gyűjteménye. &#039;&#039;&#039;&#039;&#039;Bővítsétek!&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* [[Media:Fizika1_Kepletek.pdf‎|Képletgyűjtemény]] - Képletgyűjtemény, mely tartalmazza az összes szükséges képletet a tárgyhoz.&lt;br /&gt;
* [[Media:Fizika1-jegyzet_előadások_alapján.pdf|Előadásjegyzet]] - A 2011/2012-es tavaszi félévben &#039;&#039;Dr. Barócsi Attila&#039;&#039; és &#039;&#039;Dr. Péczeli Imre&#039;&#039; előadók előadásai alapján készítette &#039;&#039;Bányai Tamás&#039;&#039;. &#039;&#039;&#039;Nagyon jól használható!&#039;&#039;&#039;&lt;br /&gt;
* [http://fizipedia.phy.bme.hu/index.php/Fizika_vide%C3%B3t%C3%A1r_%C3%A9s_e-learning_port%C3%A1l Fizipedia] - Jegyzetek, kísérletek. &lt;br /&gt;
* [http://goliat.eik.bme.hu/~hartlein/ Härtlein Károly oldala] - ahol sok videó található kísérletekről.&lt;br /&gt;
* [http://dept.phy.bme.hu/education/vil_bsc_fiz1_gyakorlat.html Megoldásra javasolt példák] - User: &#039;&#039;vik&#039;&#039; Password: &#039;&#039;fizika&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zárthelyi dolgozatok ==&lt;br /&gt;
&lt;br /&gt;
A zárthelyi dolgozat két részből áll és összesen 25 pontos, melyből legalább 10 pontot kell elérni az elégségeshez. Az első rész 10 darab 1 pontos egyszerű számpéldát tartalmaz. Mindegyikre adott 5 alternatív válaszlehetőség, és ezek közül kell kiválasztani az egyetlen helyes megoldást. Csak akkor jár a pont ha jót jelöltök be. Ha a megoldás elve jó és csak számolási hiba történt, akkor megtekintésen esetlegesen 0,5 pont kapható. A második rész 15 darab 1 pontos mondatkiegészítős elméleti kérdésből áll. Ezekhez itt található egy gyűjtemény: [[Fizika 1 elméleti kérdések]]&lt;br /&gt;
&lt;br /&gt;
Kérlek, ha sikeresen abszolváltad a tárgyat és birtokodban van egy-egy friss ZH vagy vizsga, akkor gondolj az utánad következőkre és töltsd fel ide a az előzőekkel megegyező formátumban!&lt;br /&gt;
&lt;br /&gt;
=== Rendes ZH ===&lt;br /&gt;
&lt;br /&gt;
*[[Media:Fizika1_2009tavasz_ZH.PDF‎|2008/2009 tavasz]] - megoldások nélkül&lt;br /&gt;
*[[Media:Fizika1_2010tavasz_ZH.PDF|2009/2010 tavasz]] - számolások megoldásokkal, kiegészítős mondatok nélkül&lt;br /&gt;
*[[Media:Fizika1_2011tavasz_ZH.pdf‎|2010/2011 tavasz]] - megoldásokkal&lt;br /&gt;
*[[Media:Fizika1_2012tavasz_ZH.PDF|2011/2012 tavasz]] - megoldások nélkül&lt;br /&gt;
*[[Media:Fizika1_zh_2013_tavasz.PDF|2012/2013 tavasz]] - megoldások nélkül&lt;br /&gt;
&lt;br /&gt;
=== Pót ZH ===&lt;br /&gt;
&lt;br /&gt;
*[[Media:Fizika1_2011tavasz_pótpótZH.PDF‎|2010/2011 tavasz]] - megoldások nélkül&lt;br /&gt;
&lt;br /&gt;
== Vizsgák ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fontos:&#039;&#039;&#039; Keresztféléven kicsit más a számonkérések módja! Ott előszeretettel van a mondatkiegészítős feladatok helyett igaz-hamis feladat, melynél a rossz válasz pontlevonással jár.&lt;br /&gt;
&lt;br /&gt;
A kiegészítős mondatokhoz a &#039;&#039;&#039;[[Fizika 1 - Elméleti kérdések]]&#039;&#039;&#039; címen található egy gyűjtemény. Kéretik frissíteni, akár emlékezetből is, de csak akkor írjátok az &#039;&#039;&#039;ellenőrzötten helyes megoldások&#039;&#039;&#039; közé, ha az tényleg 100%-osan jó is! Amennyiben nem vagytok teljesen biztosak a válaszban akkor a &#039;&#039;&#039;nem ellenőrzötten helyes megoldások&#039;&#039;&#039; közé írjátok csak be!  &lt;br /&gt;
&lt;br /&gt;
Továbbá a &amp;quot;Hudson-Nelson&amp;quot; tankönyv fejezeteinek végén található elméleti kérdésekhez az &#039;&#039;&#039;[[Fizika 1 - Ellenőrző kérdések és válaszok| Ellenőrző kérdések és válaszok]]&#039;&#039;&#039; címen található egy oldal, ahol a többségét már megválaszolták. Szintén kéretik frissíteni, de csak ellenőrzötten helyes megoldásokkal!&lt;br /&gt;
&lt;br /&gt;
=== Rendes vizsgák ===&lt;br /&gt;
&lt;br /&gt;
*2007/2008:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2008.05.29.pdf‎|2008.05.29]] - régi típusú vizsga, megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2008.06.05.pdf‎|2008.06.05]] - régi típusú vizsga, megoldások nélkül&lt;br /&gt;
*2009/2010:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2010.06.03.PDF|2010.06.03]] - megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2010.06.10.PDF‎|2010.06.10]] - részben megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2010.06.17A.pdf‎|2010.06.17 - A csoport]] - megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2010.06.17B.pdf|2010.06.17 - B csoport]] - megoldásokkal&lt;br /&gt;
*2010/2011:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.05.25.pdf|2011.05.25]] - megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.06.01.pdf|2011.06.01]] - részben megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.06.15.pdf‎|2011.06.15]] - megoldásokkal&lt;br /&gt;
*2011/2012:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2012.05.23.PDF|2012.05.23]] - csak számolósok, megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2012.05.30.PDF‎|2012.05.30]] - csak mondatkiegészítősök, megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2012.06.06.PDF|2012.06.06]] - csak mondatkiegészítősök, megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2012.06.13.PDF|2012.06.13]] - számolósok megoldásokkal, esszék nélkül&lt;br /&gt;
&lt;br /&gt;
=== Keresztféléves vizsgák ===&lt;br /&gt;
&lt;br /&gt;
*2007/2008 - kereszt:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2008.01.17.pdf‎|2008.01.17]] - részben megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2008.01.31.pdf‎|2008.01.31]] - részben megoldásokkal&lt;br /&gt;
*2010/2011 - kereszt:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.0104.PDF|2011.01.04]] - megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.01.11.PDF|2011.01.11]] - csak számolós, megoldások nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_20110118.PDF‎|2011.01.18]] - csak számolós, megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.01.24.PDF|2001.01.24]] - csak számolós, megoldások nélkül&lt;br /&gt;
*2011/2012 - kereszt:&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.12.21.PDF‎|2011.12.21]] - megoldásokkal, esszék nélkül&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.01.04.pdf‎|2012.01.04]] - megoldásokkal&lt;br /&gt;
**[[Media:Fizika1_vizsga_2011.01.18.pdf‎|2012.01.18]] - megoldások nélkül&lt;br /&gt;
&lt;br /&gt;
A fentebb megtalálható feladatsorok közül néhánynak a számolós megoldása:&lt;br /&gt;
[https://www.cubby.com/pl/BME_Fizika1_feladatsorok+sz%C3%A1mol%C3%B3s+megold%C3%A1sai/_d874cabd914a43859ab331b3ab387294| itt található]&lt;br /&gt;
&lt;br /&gt;
== Verseny ==&lt;br /&gt;
&lt;br /&gt;
A tárgyból rendeznek tanulmányi [http://verseny.vik.hk/versenyek/olvas/5?v=Fizika+I. versenyt].&lt;br /&gt;
&lt;br /&gt;
A Fizika 1 versenyen a VIK bármely hallgatója részt vehet, bár főként azoknak javasolt, akik adott a félévben hallgatják a Fizika 1 tárgyat. A feladatok nagy része középiskolai versenyfeladat szintű, azonban az egyetemi ismeretanyag hasznosnak bizonyulhat. Nem csak a teljes megoldásokat fogadják el. A jó ötleteket is pontozzák! Az első díj megszerzéséhez nem kell minden feladatot megoldani. Néhány probléma alapos végiggondolása és a feladat &amp;quot;tökéletes&amp;quot; megoldása több pontot érhet, mint sok &amp;quot;félmegoldás&amp;quot;. A versenyzőknek 4 óra áll rendelkezésre a feladatok megoldására.&lt;br /&gt;
&lt;br /&gt;
[[Category:Villanyalap]]&lt;/div&gt;</summary>
		<author><name>Veresd</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai_1_(r%C3%A9gi)&amp;diff=166123</id>
		<title>A programozás alapjai 1 (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai_1_(r%C3%A9gi)&amp;diff=166123"/>
		<updated>2013-05-22T15:45:26Z</updated>

		<summary type="html">&lt;p&gt;Veresd: /* Segédanyagok */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantargy&lt;br /&gt;
|nev=A programozás alapjai 1&lt;br /&gt;
|targykod=VIHIA106&lt;br /&gt;
|szak=villany&lt;br /&gt;
|kredit=5&lt;br /&gt;
|felev=1&lt;br /&gt;
|kereszt=van&lt;br /&gt;
|kiszh=11 db&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|vizsga=nincs&lt;br /&gt;
|hf=1 db&lt;br /&gt;
|levlista=vprog1{{kukac}}sch.bme.hu&lt;br /&gt;
|tad=https://www.vik.bme.hu/kepzes/targyak/VIHIA106/&lt;br /&gt;
|targyhonlap=http://www.hit.bme.hu/~zsoka/vihia106.php&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A programozás alapjai 1 tárgy célkitűzése, hogy a hallgatók megfelelő jártasságot szerezzenek a számítógépes problémamegoldás módszereinek és alapvető eszközeinek használatában. A célkitűzés teljesítését egy magas szintű programozási nyelv, a C megismerése teszi lehetővé. A gyakorlatok anyaga folyamatosan követi az előadások tematikáját, azok megértését, az algoritmusok részletes megismerését támogatja. A tantárgy a C nyelv lehetőségeinek bemutatásán kívül foglalkozik még a hordozható programok készítésével, és a hatékony algoritmusok írásának alapelveivel.&lt;br /&gt;
&lt;br /&gt;
A tárgyban tanultakra épít a [[A programozás alapjai 2]] és az [[Informatika 2]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A tantárgy kisebb változtatásokon esett át, miután Zsóka Zoltán lett a tárgy fő előadója. Az alább leírtak már az új rendszert tükrözik.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Jelenlét:&#039;&#039;&#039; A gyakorlatok 70%-án való részvétel kötelező. Általában 4 hiányzás még megengedett, az 5 már nagyon indokolandó. Az előadás látogatása az RFID-s rendszer szerint megy.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Nagy házi feladat:&#039;&#039;&#039; Ezt a házi feladatot nem osztályozzák le, de a gyakveznek el kell fogadnia, ahhoz, hogy jegyet lehessen kapni félév végén. A nagy házi feladat során különböző heteken checkpointok vannak, ahol is előírják, hogy be kell mutatni az adott checkpointig elkészítendő munkát a gyakvezéreknek (fel kell tölteni egy portálba PDF-ben). A végén a házit is be kell majd mutatni, és meg kell védeni. A checkpointokról és kritériumokról alább lehet bővebb információt szerezni.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;KisZH:&#039;&#039;&#039; Az első és az utolsó gyakorlatot leszámítva minden gyakorlat elején pár pontos (1-3) tesztet kell írni. A sikeres kisZH-hoz legalább 1 pontot el kell érni. A 14 gyakorlatokból általában egy elmarad, így a 11-ből legalább 7-et kell sikeresen megírni. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;NagyZH:&#039;&#039;&#039; Három feladatból áll és kétféleképpen pontozzák. Minden feladat 20 pontot ér, és a jegybeni végeredmény a három pont összege osztva 10-el. Így ugye 20 pont kell a ketteshez. Viszont megnézik minden feladatról, hogy futtatás képes-e. Nem baj ha kicsit hibás, csak nagyjából érjen valamit. Ha ez megvan, akkor a feladatra kapsz egy &#039;OK&#039; jelet. Csak akkor lehet elégséges a NagyZH, ha van legalább egy ilyen &#039;OK&#039;-od. Tehát ahhoz, hogy legalább kettes legyen, legalább egy feladatnak valamilyen szinten kereknek kell lennie.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Félévközi jegy:&#039;&#039;&#039; A KisZH-kból alkotnak egy jegyet úgy, hogy a 7 legjobban sikerült zh pontszámának az összegét lineárisan átskálázzák 2-6-ig terjedő tartományba (KisZH jegy), és ezt a megfelelő súlyozással összeátlagolják a NagyZH jegyével. Az explicit képletek:&lt;br /&gt;
**KisZHjegy: &amp;lt;math&amp;gt;KisZHjegy=\frac{(\sum a 7 Legjobb KisZH pontszama) - 7}{18 - 7}*(6 - 2) + 2&amp;lt;/math&amp;gt;&lt;br /&gt;
**NagyZHjegy: megegyezik a pontszámmal (ha sikeres)&lt;br /&gt;
**Végső jegy: &amp;lt;math&amp;gt;Felevvegijegy=KisZHjegy*0.4+NagyZHjegy*0.6&amp;lt;/math&amp;gt; (ha 5-nél nagyobb, akkor is csak 5)&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Könyvek:&#039;&#039;&#039;&lt;br /&gt;
** [http://bme.ysolt.net/1_felev/Prog1/C_gyakorlo_feladatok1.pdf C gyakorló feladatok]&lt;br /&gt;
** [http://bme.ysolt.net/1_felev/Prog1/C-konyv.zip C könyv]&lt;br /&gt;
** [http://bme.ysolt.net/1_felev/Prog1/C_konyvek/Kernighan_Ritchie_C_konyv_hun.zip Kernighan Ritchie - C könyv]&lt;br /&gt;
** [http://bme.ysolt.net/1_felev/Prog1/C_konyvek/Benkone_konyv_pdf.rar Benkőné - C könyv]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Gyakran használt dinamikus adatszerkezetek:&#039;&#039;&#039;&lt;br /&gt;
**[[Media:Prog1_lancolt_lista.pdf‎|Láncolt lista mintakód]]&lt;br /&gt;
**[[Media:Prog1_binaris_fa.pdf‎|Bináris fa mintakód]]&lt;br /&gt;
**[[Média:Vprog1_Lancolt-lista.pdf‎|Láncolt lista]] - A láncolt lista adatszerkezet leírása.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Hasznos oldalak:&#039;&#039;&#039;&lt;br /&gt;
**[http://infoc.eet.bme.hu/ InfoC oldal]: Ez az oldal az infósok C tanító oldala. Néha kicsit másképp haladnak mint mi, de az előadásoknál lévő magyarázatok, ábrák, animációk hasznosak.&lt;br /&gt;
**[[A programozás alapjai I.]] - Az infósok prog 1 wikioldala.&lt;br /&gt;
**[[Fejlesztői dokumentáció útmutató|Kis segítség fejlesztői dokumentáció írásához]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Összefoglaló az IO függvényekről:&#039;&#039;&#039;&lt;br /&gt;
**[[Média:prog1_IOfvek_osszefoglalo.xlsx|IO függyények összefoglalója]] - Hasznos kis dolog linkekkel.&lt;br /&gt;
&lt;br /&gt;
== Házi feladat ==&lt;br /&gt;
&lt;br /&gt;
A régi rendszerben még a központilag adták fel a feladatot. Mindenkinek más volt a megoldandó problémája, és gép ellenőrizte a programot. Azért hagytuk meg ezeket, mert gyakorolni még lehet rajtuk.&lt;br /&gt;
&lt;br /&gt;
===2009/2010 ősz házi feladat===&lt;br /&gt;
&lt;br /&gt;
A házi feladat leírása innen tölthető le: &lt;br /&gt;
* [[Media:Proghf0001.jpg|első oldal]]&lt;br /&gt;
* [[Media:Proghf0002.jpg|második oldal]]&lt;br /&gt;
&lt;br /&gt;
Jelmagyarázat a 2. oldalhoz:&lt;br /&gt;
&lt;br /&gt;
* #1: valamely alapanyag neve (az 1. oldali táblázatból)&lt;br /&gt;
* #2: legtöbb/legkevesebb, illetve legtöbb/legkevesebb féle &lt;br /&gt;
* #3: első/utolsó órában; első/utolsó 2/3/... órában; a teljes nyitvatartás alatt&lt;br /&gt;
&lt;br /&gt;
A nehezebb házikban előfordult olyan kérdés is, ahol:&lt;br /&gt;
&lt;br /&gt;
* nem egy adott alapanyag adagszámát, hanem a felhasznált alapanyagfélék számát kérdezték.&lt;br /&gt;
* nem az egész nyitva tartás során kerestük az alapanyagot, hanem az első/utolsó 2/3/.. órában, esetleg egy konkrét órában.&lt;br /&gt;
* #2-nél általában alapanyagot néztünk, de volt olyan házi, ahol pizzára volt kérdés, tehát pl. &amp;quot;.., ahol a legtöbb féle/legtöbb pizzát..&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Illetve ezek tetszőleges kombinációja - mindenki különböző kérdést kapott, de ez legtöbbször tkp. abban merült ki, hogy a kész programban néhány változót át kellett írni. &lt;br /&gt;
&lt;br /&gt;
A háziban az igazán fontos rész tehát az adatszerkezet felépítése volt, erre legcélszerűbb a láncolt listák alkalmazása volt - általában elég volt csak előre láncolni, hiszen a rendelések időrendben jöttek.&lt;br /&gt;
&lt;br /&gt;
===Mostani rendszer===&lt;br /&gt;
&lt;br /&gt;
Most házi feladatot a hallgató találhatja ki. Az alapja az, hogy valami adatbázis szerű adatszerkezetet lehessen felépíteni, amiben lehet keresni. (Pl.: hipermarketek és azok árucikkeik). Az adatokat fájlok tárolják, amikből a program építi fel az adatszerkezetet.&lt;br /&gt;
A kritériumok következők:&lt;br /&gt;
*Legyen benne két különböző struktúrából álló dinamikus adatszerkezet (fésűs lista vagy ahhoz hasonló, dinamikus tömb nem jó, láncolt lista nem elég)&lt;br /&gt;
*Mindkét struktúrának legyen legalább 3-4 tagja.&lt;br /&gt;
*A két struktúra típus két külön fájlba legyen mentve, amiből az egyik szöveges, a másik bináris állomány.&lt;br /&gt;
*A kérdés ne legyen túl triviális, és muszáj legyen hozzá felépíteni a teljes adatszerkezetet. (Pl.: Ha csak a AUCHAN termékeiből keresnénk a legolcsóbbat az nem jó, mert akkor megoldáshoz elhagyhatnánk a többi hipermarketet és csak egy láncolt listát kapnánk)&lt;br /&gt;
Ha nem tud a hallgató saját magától kitalálni valamit, akkor a gyakorlatvezető fog adni egy sablon házit.&lt;br /&gt;
&lt;br /&gt;
A végső beadás előtt lépésenként kell előre meghatározott időpontokra benyújtani a részletek. Ezek az úgynevezett checkpointok.&lt;br /&gt;
#Téma megválasztása, a megoldandó probléma kitalálása.&lt;br /&gt;
#Adatszerkezet leírása: itt le kell írni, hogy mit fognak tartalmazni a struktúrák, azoknak mik a típusai, a struktúrák hogy kapcsolódnak egymáshoz, és milyen szerkezetet alkotnak így. Ezt minden kis apróságával együtt. (Van/nincs strázsa, nullpointer zárt, stb.) Ill. érdemes még a fájlok pontos szerkezetét is ide írni.&lt;br /&gt;
#Főbb algoritmusok leírása: Le kell írni, hogy milyen algoritmussal (vagy függvénnyel) mit akarunk elérni, és azt hogy ezt milyen lépéseken keresztül érjük el, és mindezt viszonylagos részletességgel. Általában nem kérik az adatkiírás, és adatbekérés algoritmusát, de bármilyen más keresést, kiválasztást, számítást igen.&lt;br /&gt;
#A végső dokumentáció: A dokumentációnak olyannak kell lennie, hogy ha valaki más ugyanezzel a problémával kezdd el foglalkozni, és látja a dokumentációt, akkor egyéb kérdés nélkül &#039;&#039;reprodukálni&#039;&#039; tudná a házit (ami többé kevésbé megegyezne a hallgatóéval). Egyébként csak össze kell fűzni az előzőeket és kiegészíteni a tesztelés résszel. A tesztelés részben csak azt kell leírni, hogy milyen, és miért pont azokkal az adatokkal teszteltél.&lt;br /&gt;
Van egy másikfajta dokumentálási módszer a [http://www.stack.nl/~dimitri/doxygen/ Doxygen] nevű programmal, amihez a kódot és a kommenteket kell úgy alakítani, hogy azt a Doxygen értelmezni tudja. Ez a program csinál akkor belőle dokumentációt html, vagy pdf formátumban. &lt;br /&gt;
&lt;br /&gt;
== Nagy ZH ==&lt;br /&gt;
A három feladatból kettő általában függvény definíció írása egy kitalált helyzetre, és a 3. egy teljes program írása.&lt;br /&gt;
Az anyagok amit kérdezni szoktak:&lt;br /&gt;
#Tömbök, pointerek (ide tartoznak a stringek is)&lt;br /&gt;
#Dinamikus adatszerkezetek (láncolt lista, bináris fa)&lt;br /&gt;
#Fájlkezelés (szöveges, bináris - írás, olvasás, na persze megnyitás, bezárás)&lt;br /&gt;
#Matematikai probléma (szám lebontása számjegyekre, megfordítás, oszthatóság, stb.)&lt;br /&gt;
&lt;br /&gt;
===Régebbi ZH-k===&lt;br /&gt;
&#039;&#039;(bővítendő)&#039;&#039;&lt;br /&gt;
*[[Media:Prog1 2011ppzh 1.jpg|2011 ppzh 1.oldal]] [[Media:Prog1 2011ppzh 2.jpg|2. oldal]] rossz minőségű &lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
&lt;br /&gt;
*Egy nap alatt nem lehet megtanulni programozni. A programozás tárgy pont nem egy seggelős tárgy. Új gondolkodásmódot tanít, amit csak úgy lehet eredményesen az elmébe vésni, ha időről időre gyakorolja az ember. Házi feladatból meg egy is elég, és ezért vannak kisZH-k, hogy ezt az állandó készülést próbálják forszírozni.&lt;br /&gt;
&lt;br /&gt;
*Programozni minden mérnöknek tudni kell. A tantárgy anyagának elsajátítása elengedhetetlen a villamosmérnök hallgatóknak is. Jellemzően ez a tárgy szokta a legtöbb nehézséget okozni azoknak az első féléves diákoknak, akik még semmilyen előképzettséggel nem rendelkeznek. Fel kell készülniük, hogy az első pár hétben nagyon erős lesz a tempó az előadásokon, azért ajánlott már az első héttől kezdve legalább heti 3-4 órát foglalkozni az anyaggal. A programozás nem csak tantárgy, hanem egy gondolkozásmód is egyben, amit csak sok gyakorlással és idővel lehet elsajátítani. &lt;br /&gt;
&lt;br /&gt;
[[Category:Villanyalap]]&lt;/div&gt;</summary>
		<author><name>Veresd</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai_1_(r%C3%A9gi)&amp;diff=166122</id>
		<title>A programozás alapjai 1 (régi)</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai_1_(r%C3%A9gi)&amp;diff=166122"/>
		<updated>2013-05-22T15:42:27Z</updated>

		<summary type="html">&lt;p&gt;Veresd: /* Segédanyagok */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantargy&lt;br /&gt;
|nev=A programozás alapjai 1&lt;br /&gt;
|targykod=VIHIA106&lt;br /&gt;
|szak=villany&lt;br /&gt;
|kredit=5&lt;br /&gt;
|felev=1&lt;br /&gt;
|kereszt=van&lt;br /&gt;
|kiszh=11 db&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|vizsga=nincs&lt;br /&gt;
|hf=1 db&lt;br /&gt;
|levlista=vprog1{{kukac}}sch.bme.hu&lt;br /&gt;
|tad=https://www.vik.bme.hu/kepzes/targyak/VIHIA106/&lt;br /&gt;
|targyhonlap=http://www.hit.bme.hu/~zsoka/vihia106.php&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A programozás alapjai 1 tárgy célkitűzése, hogy a hallgatók megfelelő jártasságot szerezzenek a számítógépes problémamegoldás módszereinek és alapvető eszközeinek használatában. A célkitűzés teljesítését egy magas szintű programozási nyelv, a C megismerése teszi lehetővé. A gyakorlatok anyaga folyamatosan követi az előadások tematikáját, azok megértését, az algoritmusok részletes megismerését támogatja. A tantárgy a C nyelv lehetőségeinek bemutatásán kívül foglalkozik még a hordozható programok készítésével, és a hatékony algoritmusok írásának alapelveivel.&lt;br /&gt;
&lt;br /&gt;
A tárgyban tanultakra épít a [[A programozás alapjai 2]] és az [[Informatika 2]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A tantárgy kisebb változtatásokon esett át, miután Zsóka Zoltán lett a tárgy fő előadója. Az alább leírtak már az új rendszert tükrözik.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Jelenlét:&#039;&#039;&#039; A gyakorlatok 70%-án való részvétel kötelező. Általában 4 hiányzás még megengedett, az 5 már nagyon indokolandó. Az előadás látogatása az RFID-s rendszer szerint megy.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Nagy házi feladat:&#039;&#039;&#039; Ezt a házi feladatot nem osztályozzák le, de a gyakveznek el kell fogadnia, ahhoz, hogy jegyet lehessen kapni félév végén. A nagy házi feladat során különböző heteken checkpointok vannak, ahol is előírják, hogy be kell mutatni az adott checkpointig elkészítendő munkát a gyakvezéreknek (fel kell tölteni egy portálba PDF-ben). A végén a házit is be kell majd mutatni, és meg kell védeni. A checkpointokról és kritériumokról alább lehet bővebb információt szerezni.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;KisZH:&#039;&#039;&#039; Az első és az utolsó gyakorlatot leszámítva minden gyakorlat elején pár pontos (1-3) tesztet kell írni. A sikeres kisZH-hoz legalább 1 pontot el kell érni. A 14 gyakorlatokból általában egy elmarad, így a 11-ből legalább 7-et kell sikeresen megírni. &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;NagyZH:&#039;&#039;&#039; Három feladatból áll és kétféleképpen pontozzák. Minden feladat 20 pontot ér, és a jegybeni végeredmény a három pont összege osztva 10-el. Így ugye 20 pont kell a ketteshez. Viszont megnézik minden feladatról, hogy futtatás képes-e. Nem baj ha kicsit hibás, csak nagyjából érjen valamit. Ha ez megvan, akkor a feladatra kapsz egy &#039;OK&#039; jelet. Csak akkor lehet elégséges a NagyZH, ha van legalább egy ilyen &#039;OK&#039;-od. Tehát ahhoz, hogy legalább kettes legyen, legalább egy feladatnak valamilyen szinten kereknek kell lennie.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Félévközi jegy:&#039;&#039;&#039; A KisZH-kból alkotnak egy jegyet úgy, hogy a 7 legjobban sikerült zh pontszámának az összegét lineárisan átskálázzák 2-6-ig terjedő tartományba (KisZH jegy), és ezt a megfelelő súlyozással összeátlagolják a NagyZH jegyével. Az explicit képletek:&lt;br /&gt;
**KisZHjegy: &amp;lt;math&amp;gt;KisZHjegy=\frac{(\sum a 7 Legjobb KisZH pontszama) - 7}{18 - 7}*(6 - 2) + 2&amp;lt;/math&amp;gt;&lt;br /&gt;
**NagyZHjegy: megegyezik a pontszámmal (ha sikeres)&lt;br /&gt;
**Végső jegy: &amp;lt;math&amp;gt;Felevvegijegy=KisZHjegy*0.4+NagyZHjegy*0.6&amp;lt;/math&amp;gt; (ha 5-nél nagyobb, akkor is csak 5)&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Könyvek:&#039;&#039;&#039;&lt;br /&gt;
** [http://bme.ysolt.net/1_felev/Prog1/C_gyakorlo_feladatok1.pdf C gyakorló feladatok]&lt;br /&gt;
** [http://bme.ysolt.net/1_felev/Prog1/C-konyv.zip C könyv]&lt;br /&gt;
** [http://bme.ysolt.net/1_felev/Prog1/C_konyvek/Kernighan_Ritchie_C_konyv_hun.zip Kernighan Ritchie - C könyv]&lt;br /&gt;
** [http://bme.ysolt.net/1_felev/Prog1/C_konyvek/Benkone_konyv_pdf.rar Benkőné - C könyv]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Gyakran használt dinamikus adatszerkezetek:&#039;&#039;&#039;&lt;br /&gt;
**[[Media:Prog1_lancolt_lista.pdf‎|Láncolt lista mintakód]]&lt;br /&gt;
**[[Media:Prog1_binaris_fa.pdf‎|Bináris fa mintakód]]&lt;br /&gt;
**[[Média:Vprog1_Lancolt-lista.pdf‎|Láncolt lista]] - A láncolt lista adatszerkezet leírása.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Hasznos oldalak:&#039;&#039;&#039;&lt;br /&gt;
**[http://infoc.eet.bme.hu/ InfoC oldal]: Ez az oldal az infósok C tanító oldala. Néha kicsit másképp haladnak mint mi, de az előadásoknál lévő magyarázatok, ábrák, animációk hasznosak.&lt;br /&gt;
**[[A programozás alapjai I.]] - Az infósok prog 1 wikioldala.&lt;br /&gt;
**[[Fejlesztői dokumentáció útmutató|Kis segítség fejlesztői dokumentáció írásához]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Összefoglaló az IO függvényekről:&#039;&#039;&#039;&lt;br /&gt;
**[[Média:prog1_IOfvek_osszefoglalo.xlsx]]&lt;br /&gt;
&lt;br /&gt;
== Házi feladat ==&lt;br /&gt;
&lt;br /&gt;
A régi rendszerben még a központilag adták fel a feladatot. Mindenkinek más volt a megoldandó problémája, és gép ellenőrizte a programot. Azért hagytuk meg ezeket, mert gyakorolni még lehet rajtuk.&lt;br /&gt;
&lt;br /&gt;
===2009/2010 ősz házi feladat===&lt;br /&gt;
&lt;br /&gt;
A házi feladat leírása innen tölthető le: &lt;br /&gt;
* [[Media:Proghf0001.jpg|első oldal]]&lt;br /&gt;
* [[Media:Proghf0002.jpg|második oldal]]&lt;br /&gt;
&lt;br /&gt;
Jelmagyarázat a 2. oldalhoz:&lt;br /&gt;
&lt;br /&gt;
* #1: valamely alapanyag neve (az 1. oldali táblázatból)&lt;br /&gt;
* #2: legtöbb/legkevesebb, illetve legtöbb/legkevesebb féle &lt;br /&gt;
* #3: első/utolsó órában; első/utolsó 2/3/... órában; a teljes nyitvatartás alatt&lt;br /&gt;
&lt;br /&gt;
A nehezebb házikban előfordult olyan kérdés is, ahol:&lt;br /&gt;
&lt;br /&gt;
* nem egy adott alapanyag adagszámát, hanem a felhasznált alapanyagfélék számát kérdezték.&lt;br /&gt;
* nem az egész nyitva tartás során kerestük az alapanyagot, hanem az első/utolsó 2/3/.. órában, esetleg egy konkrét órában.&lt;br /&gt;
* #2-nél általában alapanyagot néztünk, de volt olyan házi, ahol pizzára volt kérdés, tehát pl. &amp;quot;.., ahol a legtöbb féle/legtöbb pizzát..&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Illetve ezek tetszőleges kombinációja - mindenki különböző kérdést kapott, de ez legtöbbször tkp. abban merült ki, hogy a kész programban néhány változót át kellett írni. &lt;br /&gt;
&lt;br /&gt;
A háziban az igazán fontos rész tehát az adatszerkezet felépítése volt, erre legcélszerűbb a láncolt listák alkalmazása volt - általában elég volt csak előre láncolni, hiszen a rendelések időrendben jöttek.&lt;br /&gt;
&lt;br /&gt;
===Mostani rendszer===&lt;br /&gt;
&lt;br /&gt;
Most házi feladatot a hallgató találhatja ki. Az alapja az, hogy valami adatbázis szerű adatszerkezetet lehessen felépíteni, amiben lehet keresni. (Pl.: hipermarketek és azok árucikkeik). Az adatokat fájlok tárolják, amikből a program építi fel az adatszerkezetet.&lt;br /&gt;
A kritériumok következők:&lt;br /&gt;
*Legyen benne két különböző struktúrából álló dinamikus adatszerkezet (fésűs lista vagy ahhoz hasonló, dinamikus tömb nem jó, láncolt lista nem elég)&lt;br /&gt;
*Mindkét struktúrának legyen legalább 3-4 tagja.&lt;br /&gt;
*A két struktúra típus két külön fájlba legyen mentve, amiből az egyik szöveges, a másik bináris állomány.&lt;br /&gt;
*A kérdés ne legyen túl triviális, és muszáj legyen hozzá felépíteni a teljes adatszerkezetet. (Pl.: Ha csak a AUCHAN termékeiből keresnénk a legolcsóbbat az nem jó, mert akkor megoldáshoz elhagyhatnánk a többi hipermarketet és csak egy láncolt listát kapnánk)&lt;br /&gt;
Ha nem tud a hallgató saját magától kitalálni valamit, akkor a gyakorlatvezető fog adni egy sablon házit.&lt;br /&gt;
&lt;br /&gt;
A végső beadás előtt lépésenként kell előre meghatározott időpontokra benyújtani a részletek. Ezek az úgynevezett checkpointok.&lt;br /&gt;
#Téma megválasztása, a megoldandó probléma kitalálása.&lt;br /&gt;
#Adatszerkezet leírása: itt le kell írni, hogy mit fognak tartalmazni a struktúrák, azoknak mik a típusai, a struktúrák hogy kapcsolódnak egymáshoz, és milyen szerkezetet alkotnak így. Ezt minden kis apróságával együtt. (Van/nincs strázsa, nullpointer zárt, stb.) Ill. érdemes még a fájlok pontos szerkezetét is ide írni.&lt;br /&gt;
#Főbb algoritmusok leírása: Le kell írni, hogy milyen algoritmussal (vagy függvénnyel) mit akarunk elérni, és azt hogy ezt milyen lépéseken keresztül érjük el, és mindezt viszonylagos részletességgel. Általában nem kérik az adatkiírás, és adatbekérés algoritmusát, de bármilyen más keresést, kiválasztást, számítást igen.&lt;br /&gt;
#A végső dokumentáció: A dokumentációnak olyannak kell lennie, hogy ha valaki más ugyanezzel a problémával kezdd el foglalkozni, és látja a dokumentációt, akkor egyéb kérdés nélkül &#039;&#039;reprodukálni&#039;&#039; tudná a házit (ami többé kevésbé megegyezne a hallgatóéval). Egyébként csak össze kell fűzni az előzőeket és kiegészíteni a tesztelés résszel. A tesztelés részben csak azt kell leírni, hogy milyen, és miért pont azokkal az adatokkal teszteltél.&lt;br /&gt;
Van egy másikfajta dokumentálási módszer a [http://www.stack.nl/~dimitri/doxygen/ Doxygen] nevű programmal, amihez a kódot és a kommenteket kell úgy alakítani, hogy azt a Doxygen értelmezni tudja. Ez a program csinál akkor belőle dokumentációt html, vagy pdf formátumban. &lt;br /&gt;
&lt;br /&gt;
== Nagy ZH ==&lt;br /&gt;
A három feladatból kettő általában függvény definíció írása egy kitalált helyzetre, és a 3. egy teljes program írása.&lt;br /&gt;
Az anyagok amit kérdezni szoktak:&lt;br /&gt;
#Tömbök, pointerek (ide tartoznak a stringek is)&lt;br /&gt;
#Dinamikus adatszerkezetek (láncolt lista, bináris fa)&lt;br /&gt;
#Fájlkezelés (szöveges, bináris - írás, olvasás, na persze megnyitás, bezárás)&lt;br /&gt;
#Matematikai probléma (szám lebontása számjegyekre, megfordítás, oszthatóság, stb.)&lt;br /&gt;
&lt;br /&gt;
===Régebbi ZH-k===&lt;br /&gt;
&#039;&#039;(bővítendő)&#039;&#039;&lt;br /&gt;
*[[Media:Prog1 2011ppzh 1.jpg|2011 ppzh 1.oldal]] [[Media:Prog1 2011ppzh 2.jpg|2. oldal]] rossz minőségű &lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
&lt;br /&gt;
*Egy nap alatt nem lehet megtanulni programozni. A programozás tárgy pont nem egy seggelős tárgy. Új gondolkodásmódot tanít, amit csak úgy lehet eredményesen az elmébe vésni, ha időről időre gyakorolja az ember. Házi feladatból meg egy is elég, és ezért vannak kisZH-k, hogy ezt az állandó készülést próbálják forszírozni.&lt;br /&gt;
&lt;br /&gt;
*Programozni minden mérnöknek tudni kell. A tantárgy anyagának elsajátítása elengedhetetlen a villamosmérnök hallgatóknak is. Jellemzően ez a tárgy szokta a legtöbb nehézséget okozni azoknak az első féléves diákoknak, akik még semmilyen előképzettséggel nem rendelkeznek. Fel kell készülniük, hogy az első pár hétben nagyon erős lesz a tempó az előadásokon, azért ajánlott már az első héttől kezdve legalább heti 3-4 órát foglalkozni az anyaggal. A programozás nem csak tantárgy, hanem egy gondolkozásmód is egyben, amit csak sok gyakorlással és idővel lehet elsajátítani. &lt;br /&gt;
&lt;br /&gt;
[[Category:Villanyalap]]&lt;/div&gt;</summary>
		<author><name>Veresd</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Prog1_IOfvek_osszefoglalo.xlsx&amp;diff=166121</id>
		<title>Fájl:Prog1 IOfvek osszefoglalo.xlsx</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Prog1_IOfvek_osszefoglalo.xlsx&amp;diff=166121"/>
		<updated>2013-05-22T15:42:01Z</updated>

		<summary type="html">&lt;p&gt;Veresd: Nevek, paraméterek, visszatérési értékek, linkek&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nevek, paraméterek, visszatérési értékek, linkek&lt;/div&gt;</summary>
		<author><name>Veresd</name></author>
	</entry>
</feed>