<?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=Cs%C3%A1ti+Bence</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=Cs%C3%A1ti+Bence"/>
	<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/Cs%C3%A1ti_Bence"/>
	<updated>2026-04-06T16:54:49Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=BProf_Tesztel%C3%A9s_%C3%A9s_%C3%BCzemeltet%C3%A9s_specializ%C3%A1ci%C3%B3&amp;diff=204539</id>
		<title>BProf Tesztelés és üzemeltetés specializáció</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BProf_Tesztel%C3%A9s_%C3%A9s_%C3%BCzemeltet%C3%A9s_specializ%C3%A1ci%C3%B3&amp;diff=204539"/>
		<updated>2023-09-03T10:29:32Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Célkitűzés ==&lt;br /&gt;
A szoftver életciklusában a fejlesztés, tesztelés és üzemeltetés egyre inkább összekapcsolódik. A tesztelés a népszerű életciklusmodellekben gyakorlatilag végigkíséri a teljes fejlesztési folyamatot, legyen az V-modell, iteratív, vagy akár valamilyen agilis módszertan szerint futó fejlesztés. Az üzemeltetési tapasztalatok összegyűjtése és visszacsatolása a szoftverek újabb verziójának fejlesztési menetébe ugyancsak fontos eleme az informatikai rendszerek hosszú távú sikerének. Szoftvertesztelőnek, illetve profi szoftverüzemeltetőnek lenni ma már külön karrierlehetőség az információs technológia, a szoftverfejlesztés világában. Tesztelés és üzemeltetés specializációnkon a hallgatókat arra készítjük fel, hogy a hazai és nemzetközi szoftveripar aktuális trendjeit és megoldásait ismerve hatékonyan alkalmazni is tudják a korszerű szoftvertesztelési és szoftverüzemeltetési technikákat, módszereket és eszközöket.&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Korábbi átlagok és a felvettek létszáma a [https://specializacio.vik.bme.hu/Eredmeny/KorabbiEredmenyek Specializáció portálon] megtekinthetők.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2020&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2021&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2022&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2023&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Tesztelés és üzemeltetés/IIT-AUT*&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.3556&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.3444&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.6667&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.3333&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;* Gazdatanszék.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Tárgyak ==&lt;br /&gt;
&lt;br /&gt;
=== 4. félév ===&lt;br /&gt;
*[[IT üzemeltetés]]&lt;br /&gt;
*[[Szoftvertesztelés (BProf) | Szoftvertesztelés]]&lt;br /&gt;
*[[Tesztelés és üzemeltetés témalaboratórium | Témalaboratórium]]&lt;br /&gt;
&lt;br /&gt;
=== 5. félév ===&lt;br /&gt;
*[[Tesztelés és üzemeltetés laboratórium]]&lt;br /&gt;
&lt;br /&gt;
== Egyéb ==&lt;br /&gt;
* [https://www.vik.bme.hu/document/3036/original/Teszteles-uzemeltetes%20Tajekoztato.pdf Leírás]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=BProf_Adatalap%C3%BA_rendszerek_specializ%C3%A1ci%C3%B3&amp;diff=204538</id>
		<title>BProf Adatalapú rendszerek specializáció</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BProf_Adatalap%C3%BA_rendszerek_specializ%C3%A1ci%C3%B3&amp;diff=204538"/>
		<updated>2023-09-03T10:29:11Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Célkitűzés ==&lt;br /&gt;
A specializáció célja megismertetni a hallgatókkal az adatalapú rendszerek jellemzőit, a megvalósításuk és üzemeltetésük során felmerülő tipikus feladatokat, a hozzájuk kapcsolódó jellegzetes technológiákat és platformokat. A specializáció kiemelt hangsúlyt fektet a legfrissebb grafikus adatelemzési környeztek és programozási nyelvek bemutatására és használatuk begyakorltatására, valamint az adatelemzési feladattípusok megoldási módszereinek és munkafolyamatainak elsajátítására. Így a hallgatók rálátást kaphatnak az egyes komponensekből felépíthető komplex megoldások kialakítására is. A spacializáció két tantárgya a kapcsolódó laboratóriummal és témalaboratóriummal együtt elősegíti a gyakorlati ismeretek széles körének elsajátítását az adatalapú rendszerek területén az adatközpontú megoldások kialakításától kezdve az üzemeltetésig.&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Korábbi átlagok és a felvettek létszáma a [https://specializacio.vik.bme.hu/Eredmeny/KorabbiEredmenyek Specializáció portálon] megtekinthetők.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2020&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2021&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2022&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2023&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Adatalapú rendszerek/TMIT&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.2667&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.2556&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.2444&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tárgyak ==&lt;br /&gt;
&lt;br /&gt;
=== 4. félév ===&lt;br /&gt;
*[[Adatalapú megoldások]]&lt;br /&gt;
*[[Adatelemzési szoftverek]]&lt;br /&gt;
*[[Adatalapú rendszerek témalaboratórium | Témalaboratórium]]&lt;br /&gt;
&lt;br /&gt;
=== 5. félév === &lt;br /&gt;
*Adatalapú rendszerek laboratórium&lt;br /&gt;
*[[Specializáció laboratórium]]&lt;br /&gt;
&lt;br /&gt;
A 2022-es kooperatív adatspeces partnercégek listája:&lt;br /&gt;
*MI Software Kft&lt;br /&gt;
*Sagax Kft&lt;br /&gt;
*NTT Magyarország Kft&lt;br /&gt;
*Magyar Telekom Nyrt&lt;br /&gt;
*Aliz Tech Kft&lt;br /&gt;
*Nemzetbiztonsági Szakszolgálat&lt;br /&gt;
*T-Systems Magyarország Zrt&lt;br /&gt;
*United Consults Zrt&lt;br /&gt;
*Accenture Tanácsadó Kft&lt;br /&gt;
*Hofer Controls Kft&lt;br /&gt;
&lt;br /&gt;
== Egyéb ==&lt;br /&gt;
* [https://www.vik.bme.hu/document/3035/original/AdatalapuSpecTajekoztato.pdf Leírás]&lt;br /&gt;
* Bár a szakon nem a legnépszerűbb specializáció, érdemes jobban tájékozódni róla, mielőtt úgy döntesz, hogy nem itt a helyed.&lt;br /&gt;
[[File:Képernyőkép 2022-05-10 151106.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Előadók elérhetőségei&#039;&#039;&#039;:&lt;br /&gt;
* Papp Dávid: pappd@tmit.bme.hu&lt;br /&gt;
* Hollósi Gergely: hollosi@tmit.bme.hu&lt;br /&gt;
* Lukovszki Csaba: lukovszki@tmit.bme.hu&lt;br /&gt;
Teams-en hamarabb válaszolnak.&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=BProf_H%C3%A1l%C3%B3zat_%C3%A9s_biztons%C3%A1g_specializ%C3%A1ci%C3%B3&amp;diff=204537</id>
		<title>BProf Hálózat és biztonság specializáció</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BProf_H%C3%A1l%C3%B3zat_%C3%A9s_biztons%C3%A1g_specializ%C3%A1ci%C3%B3&amp;diff=204537"/>
		<updated>2023-09-03T10:28:49Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Célkitűzés ==&lt;br /&gt;
Napjaink informatikai szolgáltatásainak túlnyomó része elképzelhetetlen hálózati támogatás nélkül, és ezért elengedhetetlen az is, hogy ezek a hálózatok stabilan és biztonságosan üzemeljenek. A specializációt elvégző üzemmérnökök nemcsak ismerni és érteni fogják az infokommunikációs hálózatok architekturális felépítését, részeit, az egyes funkciókhoz kapcsolódó protokollok működését és a biztonságot növelő megoldásokat, hanem gyakorlatot is szereznek azok üzemeltetésében, kezelésében. Hallgatóink képesek lesznek arra, hogy hálózatokat építsenek ki, megtervezve és el is végezve az ehhez szükséges konfigurációs beállításokat. Fontossága miatt a specializációban nagy hangsúlyt kap a biztonsági mechanizmusok és beállítások megismerése, ezek alkalmazása elvárásaink szerint szintén készséggé válik.&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Korábbi átlagok és a felvettek létszáma a [https://specializacio.vik.bme.hu/Eredmeny/KorabbiEredmenyek Specializáció portálon] megtekinthetők.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2020&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2021&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2022&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2023&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Hálózat és biztonság/HIT&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.4333&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.0778&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.5111&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.4111&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tárgyak ==&lt;br /&gt;
=== 4. félév ===&lt;br /&gt;
*[[Gyakorlati hálózatbiztonság]]&lt;br /&gt;
*[[Számítógép hálózatok a gyakorlatban]]&lt;br /&gt;
*[[Hálózat és biztonság témalaboratórium | Témalaboratórium]]&lt;br /&gt;
=== 5. félév ===&lt;br /&gt;
*[[Hálózat és biztonság laboratórium]]&lt;br /&gt;
&lt;br /&gt;
== Egyéb ==&lt;br /&gt;
*[https://www.vik.bme.hu/document/3034/original/Halozat_es_biztonsag%20Tajekoztato.pdf Leírás]&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=BProf_Tesztel%C3%A9s_%C3%A9s_%C3%BCzemeltet%C3%A9s_specializ%C3%A1ci%C3%B3&amp;diff=204536</id>
		<title>BProf Tesztelés és üzemeltetés specializáció</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BProf_Tesztel%C3%A9s_%C3%A9s_%C3%BCzemeltet%C3%A9s_specializ%C3%A1ci%C3%B3&amp;diff=204536"/>
		<updated>2023-09-03T10:27:22Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Célkitűzés ==&lt;br /&gt;
A szoftver életciklusában a fejlesztés, tesztelés és üzemeltetés egyre inkább összekapcsolódik. A tesztelés a népszerű életciklusmodellekben gyakorlatilag végigkíséri a teljes fejlesztési folyamatot, legyen az V-modell, iteratív, vagy akár valamilyen agilis módszertan szerint futó fejlesztés. Az üzemeltetési tapasztalatok összegyűjtése és visszacsatolása a szoftverek újabb verziójának fejlesztési menetébe ugyancsak fontos eleme az informatikai rendszerek hosszú távú sikerének. Szoftvertesztelőnek, illetve profi szoftverüzemeltetőnek lenni ma már külön karrierlehetőség az információs technológia, a szoftverfejlesztés világában. Tesztelés és üzemeltetés specializációnkon a hallgatókat arra készítjük fel, hogy a hazai és nemzetközi szoftveripar aktuális trendjeit és megoldásait ismerve hatékonyan alkalmazni is tudják a korszerű szoftvertesztelési és szoftverüzemeltetési technikákat, módszereket és eszközöket.&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Korábbi átlagok és a felvettek létszáma a [https://specializacio.vik.bme.hu/Eredmeny/KorabbiEredmenyek Specializáció portálon] megtekinthetők.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2020&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2021&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2022&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2023&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Tesztelés és üzemeltetés/IIT-AUT*&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.3556&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.3444&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2,6667&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2,3333&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;* Gazdatanszék.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Tárgyak ==&lt;br /&gt;
&lt;br /&gt;
=== 4. félév ===&lt;br /&gt;
*[[IT üzemeltetés]]&lt;br /&gt;
*[[Szoftvertesztelés (BProf) | Szoftvertesztelés]]&lt;br /&gt;
*[[Tesztelés és üzemeltetés témalaboratórium | Témalaboratórium]]&lt;br /&gt;
&lt;br /&gt;
=== 5. félév ===&lt;br /&gt;
*[[Tesztelés és üzemeltetés laboratórium]]&lt;br /&gt;
&lt;br /&gt;
== Egyéb ==&lt;br /&gt;
* [https://www.vik.bme.hu/document/3036/original/Teszteles-uzemeltetes%20Tajekoztato.pdf Leírás]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=BProf_Adatalap%C3%BA_rendszerek_specializ%C3%A1ci%C3%B3&amp;diff=204535</id>
		<title>BProf Adatalapú rendszerek specializáció</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BProf_Adatalap%C3%BA_rendszerek_specializ%C3%A1ci%C3%B3&amp;diff=204535"/>
		<updated>2023-09-03T10:23:47Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Célkitűzés ==&lt;br /&gt;
A specializáció célja megismertetni a hallgatókkal az adatalapú rendszerek jellemzőit, a megvalósításuk és üzemeltetésük során felmerülő tipikus feladatokat, a hozzájuk kapcsolódó jellegzetes technológiákat és platformokat. A specializáció kiemelt hangsúlyt fektet a legfrissebb grafikus adatelemzési környeztek és programozási nyelvek bemutatására és használatuk begyakorltatására, valamint az adatelemzési feladattípusok megoldási módszereinek és munkafolyamatainak elsajátítására. Így a hallgatók rálátást kaphatnak az egyes komponensekből felépíthető komplex megoldások kialakítására is. A spacializáció két tantárgya a kapcsolódó laboratóriummal és témalaboratóriummal együtt elősegíti a gyakorlati ismeretek széles körének elsajátítását az adatalapú rendszerek területén az adatközpontú megoldások kialakításától kezdve az üzemeltetésig.&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Korábbi átlagok és a felvettek létszáma a [https://specializacio.vik.bme.hu/Eredmeny/KorabbiEredmenyek Specializáció portálon] megtekinthetők.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2020&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2021&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2022&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2023&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Adatalapú rendszerek/TMIT&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.2667&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2,2556&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2,2444&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tárgyak ==&lt;br /&gt;
&lt;br /&gt;
=== 4. félév ===&lt;br /&gt;
*[[Adatalapú megoldások]]&lt;br /&gt;
*[[Adatelemzési szoftverek]]&lt;br /&gt;
*[[Adatalapú rendszerek témalaboratórium | Témalaboratórium]]&lt;br /&gt;
&lt;br /&gt;
=== 5. félév === &lt;br /&gt;
*Adatalapú rendszerek laboratórium&lt;br /&gt;
*[[Specializáció laboratórium]]&lt;br /&gt;
&lt;br /&gt;
A 2022-es kooperatív adatspeces partnercégek listája:&lt;br /&gt;
*MI Software Kft&lt;br /&gt;
*Sagax Kft&lt;br /&gt;
*NTT Magyarország Kft&lt;br /&gt;
*Magyar Telekom Nyrt&lt;br /&gt;
*Aliz Tech Kft&lt;br /&gt;
*Nemzetbiztonsági Szakszolgálat&lt;br /&gt;
*T-Systems Magyarország Zrt&lt;br /&gt;
*United Consults Zrt&lt;br /&gt;
*Accenture Tanácsadó Kft&lt;br /&gt;
*Hofer Controls Kft&lt;br /&gt;
&lt;br /&gt;
== Egyéb ==&lt;br /&gt;
* [https://www.vik.bme.hu/document/3035/original/AdatalapuSpecTajekoztato.pdf Leírás]&lt;br /&gt;
* Bár a szakon nem a legnépszerűbb specializáció, érdemes jobban tájékozódni róla, mielőtt úgy döntesz, hogy nem itt a helyed.&lt;br /&gt;
[[File:Képernyőkép 2022-05-10 151106.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Előadók elérhetőségei&#039;&#039;&#039;:&lt;br /&gt;
* Papp Dávid: pappd@tmit.bme.hu&lt;br /&gt;
* Hollósi Gergely: hollosi@tmit.bme.hu&lt;br /&gt;
* Lukovszki Csaba: lukovszki@tmit.bme.hu&lt;br /&gt;
Teams-en hamarabb válaszolnak.&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=BProf_H%C3%A1l%C3%B3zat_%C3%A9s_biztons%C3%A1g_specializ%C3%A1ci%C3%B3&amp;diff=204534</id>
		<title>BProf Hálózat és biztonság specializáció</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BProf_H%C3%A1l%C3%B3zat_%C3%A9s_biztons%C3%A1g_specializ%C3%A1ci%C3%B3&amp;diff=204534"/>
		<updated>2023-09-03T10:22:53Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Célkitűzés ==&lt;br /&gt;
Napjaink informatikai szolgáltatásainak túlnyomó része elképzelhetetlen hálózati támogatás nélkül, és ezért elengedhetetlen az is, hogy ezek a hálózatok stabilan és biztonságosan üzemeljenek. A specializációt elvégző üzemmérnökök nemcsak ismerni és érteni fogják az infokommunikációs hálózatok architekturális felépítését, részeit, az egyes funkciókhoz kapcsolódó protokollok működését és a biztonságot növelő megoldásokat, hanem gyakorlatot is szereznek azok üzemeltetésében, kezelésében. Hallgatóink képesek lesznek arra, hogy hálózatokat építsenek ki, megtervezve és el is végezve az ehhez szükséges konfigurációs beállításokat. Fontossága miatt a specializációban nagy hangsúlyt kap a biztonsági mechanizmusok és beállítások megismerése, ezek alkalmazása elvárásaink szerint szintén készséggé válik.&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Korábbi átlagok és a felvettek létszáma a [https://specializacio.vik.bme.hu/Eredmeny/KorabbiEredmenyek Specializáció portálon] megtekinthetők.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2020&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2021&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2022&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2023&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Hálózat és biztonság/HIT&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.4333&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2.0778&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2,5111&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 2,4111&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tárgyak ==&lt;br /&gt;
=== 4. félév ===&lt;br /&gt;
*[[Gyakorlati hálózatbiztonság]]&lt;br /&gt;
*[[Számítógép hálózatok a gyakorlatban]]&lt;br /&gt;
*[[Hálózat és biztonság témalaboratórium | Témalaboratórium]]&lt;br /&gt;
=== 5. félév ===&lt;br /&gt;
*[[Hálózat és biztonság laboratórium]]&lt;br /&gt;
&lt;br /&gt;
== Egyéb ==&lt;br /&gt;
*[https://www.vik.bme.hu/document/3034/original/Halozat_es_biztonsag%20Tajekoztato.pdf Leírás]&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=BProf_Szoftverfejleszt%C5%91_specializ%C3%A1ci%C3%B3&amp;diff=204533</id>
		<title>BProf Szoftverfejlesztő specializáció</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=BProf_Szoftverfejleszt%C5%91_specializ%C3%A1ci%C3%B3&amp;diff=204533"/>
		<updated>2023-09-03T10:22:06Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Célkitűzés ==&lt;br /&gt;
A specializáció a mindenkori szoftverfejlesztési technológiák által kínált új lehetőségeket felhasználva azt célozza meg, hogy a szakmai ismereteket rendszerezett formában, folyamatosan aktualizált tartalommal adja át, jártasságot és alkalmazási készséget fejlesszen ki a hallgatóságban a szoftverrendszerek fejlesztése és felügyelete során alkalmazott módszerek, eszközök és technológiák területén. A hallgatók megismerkednek mind a kliensoldali, mind a háttérrendszerek fejlesztésével, különös tekintettel a webes kliensekre, valamint az aktuális informatikai háttérrendszerek sajátosságaira. A gyakorlatban közvetlenül felhasználható ismeretek birtokában, a hallgatók képessé válnak a szoftverfejlesztés folyamatában való aktív részvételre. A specializáció laborja, majd később a cégeknél elvégzett önálló labor és szakdolgozatkészítés során az elméleti ismeretek gyakorlati alkalmazására is sor kerül.&lt;br /&gt;
&lt;br /&gt;
== Felvételi ponthatárok ágazatonként ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Korábbi átlagok és a felvettek létszáma a [https://specializacio.vik.bme.hu/Eredmeny/KorabbiEredmenyek Specializáció portálon] megtekinthetők.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;10%&amp;quot; | Ágazat tanszéke&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2020&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2021&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2022&lt;br /&gt;
! width=&amp;quot;5%&amp;quot; | 2023&lt;br /&gt;
|-&lt;br /&gt;
! &#039;&#039;&#039;Szoftverfejlesztő/AUT&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 3.1111&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 3.4667&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 3.2222&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | 3.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tárgyak ==&lt;br /&gt;
&lt;br /&gt;
=== 4. félév ===&lt;br /&gt;
*[[Kliensalkalmazások]]&lt;br /&gt;
*[[Háttéralkalmazások]]&lt;br /&gt;
*[[Szoftverfejlesztő témalaboratórium | Témalaboratórium]]&lt;br /&gt;
&lt;br /&gt;
=== 5. félév ===&lt;br /&gt;
*[[Szoftverfejlesztés laboratórium]]&lt;br /&gt;
&lt;br /&gt;
=== Áttekintés a tárgyakról ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! 4. félév&lt;br /&gt;
! 5. félév&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Egyetemi&lt;br /&gt;
| style=&amp;quot;background-color:#ffccc9;&amp;quot; | [[Kliensalkalmazások]] &amp;lt;br /&amp;gt; [[Háttéralkalmazások]] &amp;lt;br /&amp;gt; [[Szoftverfejlesztő témalaboratórium | Témalaboratórium]]&lt;br /&gt;
| style=&amp;quot;background-color:#ffccc9;&amp;quot; | [[Szoftverfejlesztés laboratórium]]&lt;br /&gt;
|-&lt;br /&gt;
| Egyéb tárgyak&lt;br /&gt;
| Egyéb tárgyak&lt;br /&gt;
|-&lt;br /&gt;
| Kooperatív&lt;br /&gt;
| -&lt;br /&gt;
| Önálló laboratórium&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A táblázatban rózsaszínnel jelölt tárgyak tartoznak ehhez a specializációhoz, az &#039;&#039;Önálló laboratórium&#039;&#039; tárgy - ami a BProf képzésen a kooperatív képzés része - nem tartozik hozzá:&lt;br /&gt;
a témáját a kiadott listából szabadon lehet választani, függetlenül a hallgató specializációjától. Vannak olyan tárgyak, amiket minden specializáción kell teljesíteni,&lt;br /&gt;
ezeke tartoznak az &#039;&#039;Egyéb tárgyak&#039;&#039; alá. Ezen a négy tárgyon kívül több nem függ a specializációtól, a mintatanterv 6. félévében egyik sem.&lt;br /&gt;
&lt;br /&gt;
== Egyéb ==&lt;br /&gt;
*[https://www.vik.bme.hu/document/3037/original/Szoftverfejleszto%20Tajekoztato.pdf Leírás]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=H%C3%A1tt%C3%A9ralkalmaz%C3%A1sok&amp;diff=204464</id>
		<title>Háttéralkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=H%C3%A1tt%C3%A9ralkalmaz%C3%A1sok&amp;diff=204464"/>
		<updated>2023-07-04T14:02:06Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Háttéralkalmazások&lt;br /&gt;
| tárgykód = VIAUBB04&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 14 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli (papíron)&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB04&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja megismertetni a hallgatókkal az háttéralkalmazások fejlesztése során leggyakrabban használt szerver oldali megoldásokat. A tárgy keretében a hallgatók jártasságot szereznek adatbázisokra épülő rendszerek megvalósításában, elsajátítják az adatrétegben és az üzleti logikai rétegben alkalmazott tipikus módszereket és eljárásokat. A tárgy ismerteti a különböző adatbázis-kezelő szerverek felépítését, működését és programozását. Továbbá bemutatja azon eljárásokat és megoldásokat, melyek segítségével az alkalmazott adatbázis platform elérhető és hatékonyan kezelhető az üzleti logikai komponensekben.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 7 teljesítése.&lt;br /&gt;
* A laborfeladatok feltöltésének határideje: 1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, melyeket az erre kijelölt gyakorlati alkalmakon kell bemutatni. Mindkét házi feladatra 20-20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
* Mindkét házi feladat sikeres bemutatása és legalább 10-10 pont elérése.&lt;br /&gt;
* Részvétel legalább 7 gyakorlaton (és ezeken a beugró sikeres teljesítése.)&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi feladatok és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
* Első házi feladat (Adatmodell és adatelérési réteg fejlesztése): max. 20 pont&lt;br /&gt;
* Második házi feladat (Adatmodell, adatréteg és REST API fejlesztése): max. 20 pont&lt;br /&gt;
* Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
* [[:Media:hatter_ea1_2023.pdf | Bevezetés]]&lt;br /&gt;
* [[:Media:hatter_ea2_2023.pdf | Adatbázis-kezelő rendszerek architekturális felépítése, Tranzakciókezelés relációs adatbázisokban, Microsoft SQL Server sajátosságai]]&lt;br /&gt;
* [[:Media:hatter_ea3_2023.pdf | Haladó SQL nyelvi elemek és platformfüggő sajátosságok]]&lt;br /&gt;
* [[:Media:hatter_ea4_2023.pdf | Adatelérési osztálykönyvtárak, Objektum-relációs leképzés elméleti alapjai]]&lt;br /&gt;
* [[:Media:hatter_ea5_2023.pdf | Entity Framework Core]]&lt;br /&gt;
* [[:Media:hatter_ea6_2023.pdf | Java Persistence API]]&lt;br /&gt;
* [[:Media:hatter_ea7a_2023.pdf | Spring]]&lt;br /&gt;
* [[:Media:hatter_ea7b_2023.pdf | Félig strukturált adatok: XML, JSON]]&lt;br /&gt;
* [[:Media:hatter_ea8_2023.pdf | REST jellegű APIk fejlesztése ASP.NET Coreban]]&lt;br /&gt;
* [[:Media:hatter_ea9_2023.pdf | Webes felület szerver oldali generálása]]&lt;br /&gt;
* [[:Media:hatter_ea10_2023.pdf | A számítási felhő alapfogalmai]]&lt;br /&gt;
* [[:Media:hatter_ea11_2023.pdf | Azure alapú webhosting]]&lt;br /&gt;
* [[:Media:hatter_ea12_2023.pdf | NoSQL adatbázisok]]&lt;br /&gt;
* [[:Media:hatter_ea13_2023.pdf | Microservices]]&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
A tárgyhoz két házi feladat tartozik, amiben .NET és Java fejlesztést kérnek. Ezekből mindkettő kötelező, de lehet választani, melyiket melyik nyelven írjuk.&lt;br /&gt;
* 1. házi: EF Core vagy JPA használata&lt;br /&gt;
* 2. házi: REST API készítése .NET Web API vagy Spring használatával&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** 60 perc&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
*2022 Tavasz&lt;br /&gt;
** Igaz/Hamis rész, rossz válasz -1 pont, 15 pont&lt;br /&gt;
** Feleletválasztós több helyes válasszal, rossz válasz pontlevonás, 15 pont&lt;br /&gt;
** Egy általános és egy Azure-os párba állító feladat, 6 és 4 pont&lt;br /&gt;
** Kifejtős feladat, 10 pont&lt;br /&gt;
** T-SQL programozás feladat, 10 pont&lt;br /&gt;
** [[Media:Hatteralkalmazasok_vizsga3_2022.pdf |Vizsga 3]]&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=H%C3%A1tt%C3%A9ralkalmaz%C3%A1sok&amp;diff=204463</id>
		<title>Háttéralkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=H%C3%A1tt%C3%A9ralkalmaz%C3%A1sok&amp;diff=204463"/>
		<updated>2023-07-04T14:01:09Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Háttéralkalmazások&lt;br /&gt;
| tárgykód = VIAUBB04&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 14 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli (papíron)&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB04&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja megismertetni a hallgatókkal az háttéralkalmazások fejlesztése során leggyakrabban használt szerver oldali megoldásokat. A tárgy keretében a hallgatók jártasságot szereznek adatbázisokra épülő rendszerek megvalósításában, elsajátítják az adatrétegben és az üzleti logikai rétegben alkalmazott tipikus módszereket és eljárásokat. A tárgy ismerteti a különböző adatbázis-kezelő szerverek felépítését, működését és programozását. Továbbá bemutatja azon eljárásokat és megoldásokat, melyek segítségével az alkalmazott adatbázis platform elérhető és hatékonyan kezelhető az üzleti logikai komponensekben.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 7 teljesítése.&lt;br /&gt;
* A laborfeladatok feltöltésének határideje: 1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, melyeket az erre kijelölt gyakorlati alkalmakon kell bemutatni. Mindkét házi feladatra 20-20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
* Mindkét házi feladat sikeres bemutatása és legalább 10-10 pont elérése.&lt;br /&gt;
* Részvétel legalább 7 gyakorlaton (és ezeken a beugró sikeres teljesítése.)&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi feladatok és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
* Első házi feladat (Adatmodell és adatelérési réteg fejlesztése): max. 20 pont&lt;br /&gt;
* Második házi feladat (Adatmodell, adatréteg és REST API fejlesztése): max. 20 pont&lt;br /&gt;
* Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
* [[:File:hatter_ea1_2023.pdf | Bevezetés]]&lt;br /&gt;
* [[:File:hatter_ea2_2023.pdf | Adatbázis-kezelő rendszerek architekturális felépítése, Tranzakciókezelés relációs adatbázisokban, Microsoft SQL Server sajátosságai]]&lt;br /&gt;
* [[:File:hatter_ea3_2023.pdf | Haladó SQL nyelvi elemek és platformfüggő sajátosságok]]&lt;br /&gt;
* [[:File:hatter_ea4_2023.pdf | Adatelérési osztálykönyvtárak, Objektum-relációs leképzés elméleti alapjai]]&lt;br /&gt;
* [[:File:hatter_ea5_2023.pdf | Entity Framework Core]]&lt;br /&gt;
*[[:File:hatter_ea6_2023.pdf | Java Persistence API]]&lt;br /&gt;
*[[:File:hatter_ea7a_2023.pdf | Spring]]&lt;br /&gt;
*[[:File:hatter_ea7b_2023.pdf | Félig strukturált adatok: XML, JSON]]&lt;br /&gt;
*[[:File:hatter_ea8_2023.pdf | REST jellegű APIk fejlesztése ASP.NET Coreban]]&lt;br /&gt;
*[[:File:hatter_ea9_2023.pdf | Webes felület szerver oldali generálása]]&lt;br /&gt;
[[:File:hatter_ea10_2023.pdf | A számítási felhő alapfogalmai]]&lt;br /&gt;
[[:File:hatter_ea11_2023.pdf | Azure alapú webhosting]]&lt;br /&gt;
[[:File:hatter_ea12_2023.pdf | NoSQL adatbázisok]]&lt;br /&gt;
[[:File:hatter_ea13_2023.pdf | Microservices]]&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
A tárgyhoz két házi feladat tartozik, amiben .NET és Java fejlesztést kérnek. Ezekből mindkettő kötelező, de lehet választani, melyiket melyik nyelven írjuk.&lt;br /&gt;
* 1. házi: EF Core vagy JPA használata&lt;br /&gt;
* 2. házi: REST API készítése .NET Web API vagy Spring használatával&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** 60 perc&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
*2022 Tavasz&lt;br /&gt;
** Igaz/Hamis rész, rossz válasz -1 pont, 15 pont&lt;br /&gt;
** Feleletválasztós több helyes válasszal, rossz válasz pontlevonás, 15 pont&lt;br /&gt;
** Egy általános és egy Azure-os párba állító feladat, 6 és 4 pont&lt;br /&gt;
** Kifejtős feladat, 10 pont&lt;br /&gt;
** T-SQL programozás feladat, 10 pont&lt;br /&gt;
** [[Media:Hatteralkalmazasok_vizsga3_2022.pdf |Vizsga 3]]&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea9.pdf&amp;diff=204462</id>
		<title>Fájl:Hatter ea9.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea9.pdf&amp;diff=204462"/>
		<updated>2023-07-04T13:54:33Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea8.pdf&amp;diff=204461</id>
		<title>Fájl:Hatter ea8.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea8.pdf&amp;diff=204461"/>
		<updated>2023-07-04T13:54:30Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea7b.pdf&amp;diff=204460</id>
		<title>Fájl:Hatter ea7b.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea7b.pdf&amp;diff=204460"/>
		<updated>2023-07-04T13:54:28Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea7a.pdf&amp;diff=204459</id>
		<title>Fájl:Hatter ea7a.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea7a.pdf&amp;diff=204459"/>
		<updated>2023-07-04T13:54:26Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea6_2023.pdf&amp;diff=204458</id>
		<title>Fájl:Hatter ea6 2023.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea6_2023.pdf&amp;diff=204458"/>
		<updated>2023-07-04T13:54:23Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea5.pdf&amp;diff=204457</id>
		<title>Fájl:Hatter ea5.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea5.pdf&amp;diff=204457"/>
		<updated>2023-07-04T13:54:21Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea4.pdf&amp;diff=204456</id>
		<title>Fájl:Hatter ea4.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea4.pdf&amp;diff=204456"/>
		<updated>2023-07-04T13:54:19Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea2_2023.pdf&amp;diff=204454</id>
		<title>Fájl:Hatter ea2 2023.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea2_2023.pdf&amp;diff=204454"/>
		<updated>2023-07-04T13:54:14Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea13_2023.pdf&amp;diff=204453</id>
		<title>Fájl:Hatter ea13 2023.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea13_2023.pdf&amp;diff=204453"/>
		<updated>2023-07-04T13:54:10Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea12_2023.pdf&amp;diff=204452</id>
		<title>Fájl:Hatter ea12 2023.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea12_2023.pdf&amp;diff=204452"/>
		<updated>2023-07-04T13:54:06Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea11.pdf&amp;diff=204451</id>
		<title>Fájl:Hatter ea11.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea11.pdf&amp;diff=204451"/>
		<updated>2023-07-04T13:54:04Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea10.pdf&amp;diff=204450</id>
		<title>Fájl:Hatter ea10.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea10.pdf&amp;diff=204450"/>
		<updated>2023-07-04T13:54:01Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea1_2023.pdf&amp;diff=204449</id>
		<title>Fájl:Hatter ea1 2023.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Hatter_ea1_2023.pdf&amp;diff=204449"/>
		<updated>2023-07-04T13:53:52Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204448</id>
		<title>Kliensalkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204448"/>
		<updated>2023-07-04T13:51:44Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Kliensalkalmazások&lt;br /&gt;
| tárgykód = VIAUBB03&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 13 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 3 illetve 5 teljesítése a két témakörben.&lt;br /&gt;
* A laborfeladatok felöltésének határideje:  1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, mobilos és webes témakörben. Az első feladat bemutatásának határideje a 6. heti, a másodiké a 14. heti laboralkalom. Az első házi feladatra 10, a másodikra 20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.&lt;br /&gt;
Legalább 8 (3+5) labor sikeres teljesítése.&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
Laborok: max. 10 pont&lt;br /&gt;
Mobil házi feladat: max. 10 pont&lt;br /&gt;
Webes házi feladat: max. 20 pont&lt;br /&gt;
Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
* Az első (nagyobb) részben van a webes témakör, majd az android.&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
*2023 Tavasz&lt;br /&gt;
** 7 Web és 5 Android előadás volt.&lt;br /&gt;
=== Web ===&lt;br /&gt;
* [[:Media:kliens_ea1_2023_web.pdf | Webes architektúra, HTTP, HTML]]&lt;br /&gt;
* [[:Media:kliens_ea2_2023_web.pdf | CSS és Bootstrap]]&lt;br /&gt;
* [[:Media:kliens_ea3_2023_web.pdf | JavaScript]]&lt;br /&gt;
* [[:Media:kliens_ea4_2023_web.pdf | TypeScript]]&lt;br /&gt;
* [[:Media:kliens_ea5_2023_web.pdf | Angular]]&lt;br /&gt;
=== Android ===&lt;br /&gt;
* [[:Media:kliens_ea1_2023_mob.pdf | Alapok, Activity, Lifecycle, ViewBinding]]&lt;br /&gt;
* [[:Media:kliens_ea2_2023_mob.pdf | Intent, UI, View]]&lt;br /&gt;
* [[:Media:kliens_ea3_2023_mob.pdf | Fragment, RecyclerVIew, Persistence]]&lt;br /&gt;
* [[:Media:kliens_ea4_2023_mob.pdf | Compose]]&lt;br /&gt;
* [[:Media:kliens_ea5_2023_mob.pdf | NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions]]&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
=== Web ===&lt;br /&gt;
* A házi feladat során egy Angular alapú webalkalmazást kell készíteni.&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** 36 pont web + 24 pont android&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
=== Minta vizsga ===&lt;br /&gt;
*Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk&lt;br /&gt;
*Felelet választós: Melyik nem Android komponens?&lt;br /&gt;
**Activity, ContentProvider, Application, Service&lt;br /&gt;
*I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.&lt;br /&gt;
*I/H: Az Androidos SDK fizetős.&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204447</id>
		<title>Kliensalkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204447"/>
		<updated>2023-07-04T13:51:15Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Kliensalkalmazások&lt;br /&gt;
| tárgykód = VIAUBB03&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 13 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 3 illetve 5 teljesítése a két témakörben.&lt;br /&gt;
* A laborfeladatok felöltésének határideje:  1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, mobilos és webes témakörben. Az első feladat bemutatásának határideje a 6. heti, a másodiké a 14. heti laboralkalom. Az első házi feladatra 10, a másodikra 20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.&lt;br /&gt;
Legalább 8 (3+5) labor sikeres teljesítése.&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
Laborok: max. 10 pont&lt;br /&gt;
Mobil házi feladat: max. 10 pont&lt;br /&gt;
Webes házi feladat: max. 20 pont&lt;br /&gt;
Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
* Az első (nagyobb) részben van a webes témakör, majd az android.&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
*2023 Tavasz&lt;br /&gt;
** 7 Web és 5 Android előadás volt.&lt;br /&gt;
=== Web ===&lt;br /&gt;
* [[:File:kliens_ea1_2023_web.pdf | Webes architektúra, HTTP, HTML]]&lt;br /&gt;
* [[:File:kliens_ea2_2023_web.pdf | CSS és Bootstrap]]&lt;br /&gt;
* [[:File:kliens_ea3_2023_web.pdf | JavaScript]]&lt;br /&gt;
* [[:File:kliens_ea4_2023_web.pdf | TypeScript]]&lt;br /&gt;
* [[:File:kliens_ea5_2023_web.pdf | Angular]]&lt;br /&gt;
=== Android ===&lt;br /&gt;
* [[:File:kliens_ea1_2023_mob.pdf | Alapok, Activity, Lifecycle, ViewBinding]]&lt;br /&gt;
* [[:File:kliens_ea2_2023_mob.pdf | Intent, UI, View]]&lt;br /&gt;
* [[:File:kliens_ea3_2023_mob.pdf | Fragment, RecyclerVIew, Persistence]]&lt;br /&gt;
* [[:Media:kliens_ea4_2023_mob.pdf | Compose]]&lt;br /&gt;
* [[:Media:kliens_ea5_2023_mob.pdf | NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions]]&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
=== Web ===&lt;br /&gt;
* A házi feladat során egy Angular alapú webalkalmazást kell készíteni.&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** 36 pont web + 24 pont android&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
=== Minta vizsga ===&lt;br /&gt;
*Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk&lt;br /&gt;
*Felelet választós: Melyik nem Android komponens?&lt;br /&gt;
**Activity, ContentProvider, Application, Service&lt;br /&gt;
*I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.&lt;br /&gt;
*I/H: Az Androidos SDK fizetős.&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204446</id>
		<title>Kliensalkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204446"/>
		<updated>2023-07-04T13:50:20Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Kliensalkalmazások&lt;br /&gt;
| tárgykód = VIAUBB03&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 13 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 3 illetve 5 teljesítése a két témakörben.&lt;br /&gt;
* A laborfeladatok felöltésének határideje:  1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, mobilos és webes témakörben. Az első feladat bemutatásának határideje a 6. heti, a másodiké a 14. heti laboralkalom. Az első házi feladatra 10, a másodikra 20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.&lt;br /&gt;
Legalább 8 (3+5) labor sikeres teljesítése.&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
Laborok: max. 10 pont&lt;br /&gt;
Mobil házi feladat: max. 10 pont&lt;br /&gt;
Webes házi feladat: max. 20 pont&lt;br /&gt;
Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
* Az első (nagyobb) részben van a webes témakör, majd az android.&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
*2023 Tavasz&lt;br /&gt;
** 7 Web és 5 Android előadás volt.&lt;br /&gt;
=== Web ===&lt;br /&gt;
* [[:File:kliens_ea1_2023_web.pdf | Webes architektúra, HTTP, HTML]]&lt;br /&gt;
* [[:File:kliens_ea2_2023_web.pdf | CSS és Bootstrap]]&lt;br /&gt;
* [[:File:kliens_ea3_2023_web.pdf | JavaScript]]&lt;br /&gt;
* [[:File:kliens_ea4_2023_web.pdf | TypeScript]]&lt;br /&gt;
* [[:File:kliens_ea5_2023_web.pdf | Angular]]&lt;br /&gt;
=== Android ===&lt;br /&gt;
* [[:File:kliens_ea1_2023_mob.pdf | Alapok, Activity, Lifecycle, ViewBinding]]&lt;br /&gt;
* [[:File:kliens_ea2_2023_mob.pdf | Intent, UI, View]]&lt;br /&gt;
* [[:File:kliens_ea3_2023_mob.pdf | Fragment, RecyclerVIew, Persistence]]&lt;br /&gt;
* [[:File:kliens_ea4_2023_mob.pdf | Compose]]&lt;br /&gt;
* [[:File:kliens_ea5_2023_mob.pdf | NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions]]&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
=== Web ===&lt;br /&gt;
* A házi feladat során egy Angular alapú webalkalmazást kell készíteni.&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** 36 pont web + 24 pont android&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
=== Minta vizsga ===&lt;br /&gt;
*Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk&lt;br /&gt;
*Felelet választós: Melyik nem Android komponens?&lt;br /&gt;
**Activity, ContentProvider, Application, Service&lt;br /&gt;
*I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.&lt;br /&gt;
*I/H: Az Androidos SDK fizetős.&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204445</id>
		<title>Kliensalkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204445"/>
		<updated>2023-07-04T13:49:03Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Kliensalkalmazások&lt;br /&gt;
| tárgykód = VIAUBB03&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 13 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 3 illetve 5 teljesítése a két témakörben.&lt;br /&gt;
* A laborfeladatok felöltésének határideje:  1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, mobilos és webes témakörben. Az első feladat bemutatásának határideje a 6. heti, a másodiké a 14. heti laboralkalom. Az első házi feladatra 10, a másodikra 20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.&lt;br /&gt;
Legalább 8 (3+5) labor sikeres teljesítése.&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
Laborok: max. 10 pont&lt;br /&gt;
Mobil házi feladat: max. 10 pont&lt;br /&gt;
Webes házi feladat: max. 20 pont&lt;br /&gt;
Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
* Az első (nagyobb) részben van a webes témakör, majd az android.&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
*2023 Tavasz&lt;br /&gt;
** 7 Web és 5 Android előadás volt.&lt;br /&gt;
=== Web ===&lt;br /&gt;
* [[:File:kliens_ea1_2023_web.pdf Webes architektúra, HTTP, HTML]]&lt;br /&gt;
* [[:File:kliens_ea2_2023_web.pdf CSS és Bootstrap]]&lt;br /&gt;
* [[:File:kliens_ea3_2023_web.pdf JavaScript]]&lt;br /&gt;
* [[:File:kliens_ea4_2023_web.pdf TypeScript]]&lt;br /&gt;
* [[:File:kliens_ea5_2023_web.pdf Angular]]&lt;br /&gt;
=== Android ===&lt;br /&gt;
* [[:File:kliens_ea1_2023_mob.pdf Alapok, Activity, Lifecycle, ViewBinding]]&lt;br /&gt;
* [[:File:kliens_ea2_2023_mob.pdf Intent, UI, View]]&lt;br /&gt;
* [[:File:kliens_ea3_2023_mob.pdf Fragment, RecyclerVIew, Persistence]]&lt;br /&gt;
* [[:File:kliens_ea4_2023_mob.pdf Compose]]&lt;br /&gt;
* [[:File:kliens_ea5_2023_mob.pdf NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions]]&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
=== Web ===&lt;br /&gt;
* A házi feladat során egy Angular alapú webalkalmazást kell készíteni.&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** 36 pont web + 24 pont android&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
=== Minta vizsga ===&lt;br /&gt;
*Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk&lt;br /&gt;
*Felelet választós: Melyik nem Android komponens?&lt;br /&gt;
**Activity, ContentProvider, Application, Service&lt;br /&gt;
*I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.&lt;br /&gt;
*I/H: Az Androidos SDK fizetős.&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea5_2023_web.pdf&amp;diff=204444</id>
		<title>Fájl:Kliens ea5 2023 web.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea5_2023_web.pdf&amp;diff=204444"/>
		<updated>2023-07-04T13:47:49Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea5_2023_mob.pdf&amp;diff=204443</id>
		<title>Fájl:Kliens ea5 2023 mob.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea5_2023_mob.pdf&amp;diff=204443"/>
		<updated>2023-07-04T13:47:07Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea4_2023_web.pdf&amp;diff=204442</id>
		<title>Fájl:Kliens ea4 2023 web.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea4_2023_web.pdf&amp;diff=204442"/>
		<updated>2023-07-04T13:47:04Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea4_2023_mob.pdf&amp;diff=204441</id>
		<title>Fájl:Kliens ea4 2023 mob.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea4_2023_mob.pdf&amp;diff=204441"/>
		<updated>2023-07-04T13:46:41Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea3_2023_web.pdf&amp;diff=204440</id>
		<title>Fájl:Kliens ea3 2023 web.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea3_2023_web.pdf&amp;diff=204440"/>
		<updated>2023-07-04T13:46:34Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea3_2023_mob.pdf&amp;diff=204439</id>
		<title>Fájl:Kliens ea3 2023 mob.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea3_2023_mob.pdf&amp;diff=204439"/>
		<updated>2023-07-04T13:46:28Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea2_2023_web.pdf&amp;diff=204438</id>
		<title>Fájl:Kliens ea2 2023 web.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea2_2023_web.pdf&amp;diff=204438"/>
		<updated>2023-07-04T13:46:23Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea2_2023_mob.pdf&amp;diff=204437</id>
		<title>Fájl:Kliens ea2 2023 mob.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea2_2023_mob.pdf&amp;diff=204437"/>
		<updated>2023-07-04T13:46:12Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea1_2023_web.pdf&amp;diff=204436</id>
		<title>Fájl:Kliens ea1 2023 web.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea1_2023_web.pdf&amp;diff=204436"/>
		<updated>2023-07-04T13:46:07Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea1_2023_mob.pdf&amp;diff=204435</id>
		<title>Fájl:Kliens ea1 2023 mob.pdf</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=F%C3%A1jl:Kliens_ea1_2023_mob.pdf&amp;diff=204435"/>
		<updated>2023-07-04T13:45:56Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Szoftverfejleszt%C3%A9s_laborat%C3%B3rium&amp;diff=204434</id>
		<title>Szoftverfejlesztés laboratórium</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szoftverfejleszt%C3%A9s_laborat%C3%B3rium&amp;diff=204434"/>
		<updated>2023-07-03T16:23:02Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Szoftverfejlesztés laboratórium&lt;br /&gt;
| tárgykód = VIAUBC01&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 6&lt;br /&gt;
| félév = 5&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| jelenlét = van&lt;br /&gt;
| minmunka = &lt;br /&gt;
| labor = 12&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 1 db&lt;br /&gt;
| vizsga = nincs&lt;br /&gt;
| tad = https://portal.vik.bme.hu/kepzes/targyak/VIAUBC01/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja a specializáció tárgyaihoz (Kliensalkalmazások és Háttéralkalmazások) kapcsolódó anyagok gyakorlása és elmélyítése laboratóriumi mérések elvégzésével.&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
===A szorgalmi időszakban===&lt;br /&gt;
*	A mérések eredményes teljesítéséhez előzetes felkészülés, a mérések során aktív közreműködés és a 	mérés megfelelő szintű dokumentálása szükséges.&lt;br /&gt;
*	A mérésekhez tartozó, a mérési útmutatóban meghatározott beadandó anyagokat (pl. mérési 	jegyzőkönyveket, programlistákat) az adott mérést követő egy héten belül el kell juttatni a 	mérésvezetőhöz az általa kért módon.&lt;br /&gt;
* A félév során egy, több részből összetevődő nagyházi feladat (részteljesítmény értékelés) is kiadásra kerül, amit a szorgalmi időszak végéig kell elkészíteni.&lt;br /&gt;
* Minden mérést külön jeggyel értékelünk. Az el nem végzett mérés jegye elégtelen.&lt;br /&gt;
===Pótlási lehetőségek===&lt;br /&gt;
* A pótlási héten, egyeztetett időpontban a házi feladat pótolható.&lt;br /&gt;
* A pótlási héten két labor pótolható.&lt;br /&gt;
===Félévvégi jegy===&lt;br /&gt;
* A félévközi jegy megszerzéséhez legalább 11 mérést legalább elégséges jeggyel kell teljesíteni.&lt;br /&gt;
* A házi feladatra is legalább elégséges megoldást kell adni. &lt;br /&gt;
* A tárgyból szerzett érdemjegy 75%-a a mérési jegyzőkönyveken szerzett 12 érdemjegy átlagából, 	25%-a a házi feladatból tevődik össze.&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Szoftverfejleszt%C3%A9s_laborat%C3%B3rium&amp;diff=204433</id>
		<title>Szoftverfejlesztés laboratórium</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szoftverfejleszt%C3%A9s_laborat%C3%B3rium&amp;diff=204433"/>
		<updated>2023-07-03T16:22:20Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: Új oldal, tartalma: „{{Tantárgy | név = Szoftverfejlesztés laboratórium | tárgykód = VIAUBC01 | szak = üzemmérnök | kredit = 6 | félév = 5 | tanszék = AUT | jelenlét = van | mi…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Szoftverfejlesztés laboratórium&lt;br /&gt;
| tárgykód = VIAUBC01&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 6&lt;br /&gt;
| félév = 5&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| jelenlét = van&lt;br /&gt;
| minmunka = &lt;br /&gt;
| labor = 12&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 1 db&lt;br /&gt;
| vizsga = nincs&lt;br /&gt;
| tad = https://portal.vik.bme.hu/kepzes/targyak/VIAUBC01/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja a specializáció tárgyaihoz (Kliensalkalmazások és Háttéralkalmazások) kapcsolódó anyagok gyakorlása és elmélyítése laboratóriumi mérések elvégzésével.&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
===A szorgalmi időszakban===&lt;br /&gt;
*	A mérések eredményes teljesítéséhez előzetes felkészülés, a mérések során aktív közreműködés és a 	mérés megfelelő szintű dokumentálása szükséges.&lt;br /&gt;
*	A mérésekhez tartozó, a mérési útmutatóban meghatározott beadandó anyagokat (pl. mérési 	jegyzőkönyveket, programlistákat) az adott mérést követő egy héten belül el kell juttatni a 	mérésvezetőhöz az általa kért módon.&lt;br /&gt;
* A félév során egy, több részből összetevődő nagyházi feladat (részteljesítmény értékelés) is kiadásra kerül, amit a szorgalmi időszak végéig kell elkészíteni.&lt;br /&gt;
* Minden mérést külön jeggyel értékelünk. Az el nem végzett mérés jegye elégtelen.&lt;br /&gt;
===Félévvégi jegy===&lt;br /&gt;
* A félévközi jegy megszerzéséhez legalább 11 mérést legalább elégséges jeggyel kell teljesíteni.&lt;br /&gt;
* A házi feladatra is legalább elégséges megoldást kell adni. &lt;br /&gt;
* A tárgyból szerzett érdemjegy 75%-a a mérési jegyzőkönyveken szerzett 12 érdemjegy átlagából, 	25%-a a házi feladatból tevődik össze.&lt;br /&gt;
===Pótlási lehetőségek===&lt;br /&gt;
* A pótlási héten, egyeztetett időpontban a házi feladat pótolható.&lt;br /&gt;
* A pótlási héten két labor pótolható.&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=H%C3%A1tt%C3%A9ralkalmaz%C3%A1sok&amp;diff=204432</id>
		<title>Háttéralkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=H%C3%A1tt%C3%A9ralkalmaz%C3%A1sok&amp;diff=204432"/>
		<updated>2023-07-03T16:09:27Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Háttéralkalmazások&lt;br /&gt;
| tárgykód = VIAUBB04&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 14 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli (papíron)&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB04&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja megismertetni a hallgatókkal az háttéralkalmazások fejlesztése során leggyakrabban használt szerver oldali megoldásokat. A tárgy keretében a hallgatók jártasságot szereznek adatbázisokra épülő rendszerek megvalósításában, elsajátítják az adatrétegben és az üzleti logikai rétegben alkalmazott tipikus módszereket és eljárásokat. A tárgy ismerteti a különböző adatbázis-kezelő szerverek felépítését, működését és programozását. Továbbá bemutatja azon eljárásokat és megoldásokat, melyek segítségével az alkalmazott adatbázis platform elérhető és hatékonyan kezelhető az üzleti logikai komponensekben.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 7 teljesítése.&lt;br /&gt;
* A laborfeladatok feltöltésének határideje: 1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, melyeket az erre kijelölt gyakorlati alkalmakon kell bemutatni. Mindkét házi feladatra 20-20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
* Mindkét házi feladat sikeres bemutatása és legalább 10-10 pont elérése.&lt;br /&gt;
* Részvétel legalább 7 gyakorlaton (és ezeken a beugró sikeres teljesítése.)&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi feladatok és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
* Első házi feladat (Adatmodell és adatelérési réteg fejlesztése): max. 20 pont&lt;br /&gt;
* Második házi feladat (Adatmodell, adatréteg és REST API fejlesztése): max. 20 pont&lt;br /&gt;
* Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
* Adatbázisok architekturális felépítése, tranzakciókezelés, MSSQL sajátosságok&lt;br /&gt;
* MSSQL programozása&lt;br /&gt;
* Adatelérési osztálykönyvtárak, objektum-relációs leképezés&lt;br /&gt;
* Entity Framework&lt;br /&gt;
* Java Persistence API&lt;br /&gt;
* Spring alapok&lt;br /&gt;
* Objektumok sorosítása: JSON, XML&lt;br /&gt;
* XML webszolgáltatások és REST API&lt;br /&gt;
* Webes felület szerver oldali generálása&lt;br /&gt;
* Felhő alapú rendszerek (Azure)&lt;br /&gt;
* Nem relációs adatbázisok&lt;br /&gt;
* Mikroszolgáltatások&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
A tárgyhoz két házi feladat tartozik, amiben .NET és Java fejlesztést kérnek. Ezekből mindkettő kötelező, de lehet választani, melyiket melyik nyelven írjuk.&lt;br /&gt;
* 1. házi: EF Core vagy JPA használata&lt;br /&gt;
* 2. házi: REST API készítése .NET Web API vagy Spring használatával&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** 60 perc&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
*2022 Tavasz&lt;br /&gt;
** Igaz/Hamis rész, rossz válasz -1 pont, 15 pont&lt;br /&gt;
** Feleletválasztós több helyes válasszal, rossz válasz pontlevonás, 15 pont&lt;br /&gt;
** Egy általános és egy Azure-os párba állító feladat, 6 és 4 pont&lt;br /&gt;
** Kifejtős feladat, 10 pont&lt;br /&gt;
** T-SQL programozás feladat, 10 pont&lt;br /&gt;
** [[Media:Hatteralkalmazasok_vizsga3_2022.pdf |Vizsga 3]]&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=H%C3%A1tt%C3%A9ralkalmaz%C3%A1sok&amp;diff=204431</id>
		<title>Háttéralkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=H%C3%A1tt%C3%A9ralkalmaz%C3%A1sok&amp;diff=204431"/>
		<updated>2023-07-03T16:07:43Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Háttéralkalmazások&lt;br /&gt;
| tárgykód = VIAUBB04&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 14 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli (papíron)&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB04&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja megismertetni a hallgatókkal az háttéralkalmazások fejlesztése során leggyakrabban használt szerver oldali megoldásokat. A tárgy keretében a hallgatók jártasságot szereznek adatbázisokra épülő rendszerek megvalósításában, elsajátítják az adatrétegben és az üzleti logikai rétegben alkalmazott tipikus módszereket és eljárásokat. A tárgy ismerteti a különböző adatbázis-kezelő szerverek felépítését, működését és programozását. Továbbá bemutatja azon eljárásokat és megoldásokat, melyek segítségével az alkalmazott adatbázis platform elérhető és hatékonyan kezelhető az üzleti logikai komponensekben.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 7 teljesítése.&lt;br /&gt;
* A laborfeladatok feltöltésének határideje: 1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, melyeket az erre kijelölt gyakorlati alkalmakon kell bemutatni. Mindkét házi feladatra 20-20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
* Mindkét házi feladat sikeres bemutatása és legalább 10-10 pont elérése.&lt;br /&gt;
* Részvétel legalább 7 gyakorlaton (és ezeken a beugró sikeres teljesítése.)&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
* Első házi feladat (Adatmodell és adatelérési réteg fejlesztése): max. 20 pont&lt;br /&gt;
* Második házi feladat (Adatmodell, adatréteg és REST API fejlesztése): max. 20 pont&lt;br /&gt;
* Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
* Adatbázisok architekturális felépítése, tranzakciókezelés, MSSQL sajátosságok&lt;br /&gt;
* MSSQL programozása&lt;br /&gt;
* Adatelérési osztálykönyvtárak, objektum-relációs leképezés&lt;br /&gt;
* Entity Framework&lt;br /&gt;
* Java Persistence API&lt;br /&gt;
* Spring alapok&lt;br /&gt;
* Objektumok sorosítása: JSON, XML&lt;br /&gt;
* XML webszolgáltatások és REST API&lt;br /&gt;
* Webes felület szerver oldali generálása&lt;br /&gt;
* Felhő alapú rendszerek (Azure)&lt;br /&gt;
* Nem relációs adatbázisok&lt;br /&gt;
* Mikroszolgáltatások&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
A tárgyhoz két házi feladat tartozik, amiben .NET és Java fejlesztést kérnek. Ezekből mindkettő kötelező, de lehet választani, melyiket melyik nyelven írjuk.&lt;br /&gt;
* 1. házi: EF Core vagy JPA használata&lt;br /&gt;
* 2. házi: REST API készítése .NET Web API vagy Spring használatával&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** 60 perc&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
*2022 Tavasz&lt;br /&gt;
** Igaz/Hamis rész, rossz válasz -1 pont, 15 pont&lt;br /&gt;
** Feleletválasztós több helyes válasszal, rossz válasz pontlevonás, 15 pont&lt;br /&gt;
** Egy általános és egy Azure-os párba állító feladat, 6 és 4 pont&lt;br /&gt;
** Kifejtős feladat, 10 pont&lt;br /&gt;
** T-SQL programozás feladat, 10 pont&lt;br /&gt;
** [[Media:Hatteralkalmazasok_vizsga3_2022.pdf |Vizsga 3]]&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204430</id>
		<title>Kliensalkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204430"/>
		<updated>2023-07-03T15:56:10Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Kliensalkalmazások&lt;br /&gt;
| tárgykód = VIAUBB03&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 13 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
* Az összesen 10 laborból legalább 3 illetve 5 teljesítése a két témakörben.&lt;br /&gt;
* A laborfeladatok felöltésének határideje:  1 hét.&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, mobilos és webes témakörben. Az első feladat bemutatásának határideje a 6. heti, a másodiké a 14. heti laboralkalom. Az első házi feladatra 10, a másodikra 20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.&lt;br /&gt;
Legalább 8 (3+5) labor sikeres teljesítése.&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
Laborok: max. 10 pont&lt;br /&gt;
Mobil házi feladat: max. 10 pont&lt;br /&gt;
Webes házi feladat: max. 20 pont&lt;br /&gt;
Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
* Az első (nagyobb) részben van a webes témakör, majd az android.&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
*2023 Tavasz&lt;br /&gt;
** 7 Web és 5 Android előadás volt.&lt;br /&gt;
=== Web ===&lt;br /&gt;
* Webes architektúra, HTTP, HTML&lt;br /&gt;
* CSS és Bootstrap&lt;br /&gt;
* JavaScript&lt;br /&gt;
* TypeScript&lt;br /&gt;
* Angular&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Alapok, Activity, Lifecycle, ViewBinding&lt;br /&gt;
* Intent, UI, View&lt;br /&gt;
* Fragment, RecyclerVIew, Persistence&lt;br /&gt;
* Compose&lt;br /&gt;
* NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
=== Web ===&lt;br /&gt;
* A házi feladat során egy Angular alapú webalkalmazást kell készíteni.&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** 36 pont web + 24 pont android&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
=== Minta vizsga ===&lt;br /&gt;
*Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk&lt;br /&gt;
*Felelet választós: Melyik nem Android komponens?&lt;br /&gt;
**Activity, ContentProvider, Application, Service&lt;br /&gt;
*I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.&lt;br /&gt;
*I/H: Az Androidos SDK fizetős.&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204429</id>
		<title>Kliensalkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204429"/>
		<updated>2023-07-03T15:50:08Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Kliensalkalmazások&lt;br /&gt;
| tárgykód = VIAUBB03&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 13 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
Az összesen 10 laborból legalább 3 illetve 5 teljesítése a két témakörben&lt;br /&gt;
A laborfeladatok felöltésének határideje: aktuális hét vasárnap éjfél&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, mobilos és webes témakörben. Az első feladat bemutatásának határideje a 6. heti, a másodiké a 14. heti laboralkalom. Az első házi feladatra 10, a másodikra 20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.&lt;br /&gt;
Legalább 8 (3+5) labor sikeres teljesítése.&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
Laborok: max. 10 pont&lt;br /&gt;
Mobil házi feladat: max. 10 pont&lt;br /&gt;
Webes házi feladat: max. 20 pont&lt;br /&gt;
Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
* Az első (nagyobb) részben van a webes témakör, majd az android.&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
*2023 Tavasz&lt;br /&gt;
** 7 Web és 5 Android előadás volt.&lt;br /&gt;
=== Web ===&lt;br /&gt;
* Webes architektúra, HTTP, HTML&lt;br /&gt;
* CSS és Bootstrap&lt;br /&gt;
* JavaScript&lt;br /&gt;
* TypeScript&lt;br /&gt;
* Angular&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Alapok, Activity, Lifecycle, ViewBinding&lt;br /&gt;
* Intent, UI, View&lt;br /&gt;
* Fragment, RecyclerVIew, Persistence&lt;br /&gt;
* Compose&lt;br /&gt;
* NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* A tárgy GitHub io oldalán elérhető.&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
=== Web ===&lt;br /&gt;
* A házi feladat során egy Angular alapú webalkalmazást kell készíteni.&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** 36 pont web + 24 pont android&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
=== Minta vizsga ===&lt;br /&gt;
*Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk&lt;br /&gt;
*Felelet választós: Melyik nem Android komponens?&lt;br /&gt;
**Activity, ContentProvider, Application, Service&lt;br /&gt;
*I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.&lt;br /&gt;
*I/H: Az Androidos SDK fizetős.&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204428</id>
		<title>Kliensalkalmazások</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Kliensalkalmaz%C3%A1sok&amp;diff=204428"/>
		<updated>2023-07-03T15:49:17Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
| név = Kliensalkalmazások&lt;br /&gt;
| tárgykód = VIAUBB03&lt;br /&gt;
| szak = üzemmérnök&lt;br /&gt;
| kredit = 5&lt;br /&gt;
| félév = 4&lt;br /&gt;
| tanszék = AUT&lt;br /&gt;
| labor = 13 (2 házi)&lt;br /&gt;
| kiszh = nincs&lt;br /&gt;
| nagyzh = nincs&lt;br /&gt;
| hf = 2 db&lt;br /&gt;
| vizsga = írásbeli&lt;br /&gt;
| tárgyhonlap = https://www.aut.bme.hu/Course/VIAUBB03&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A tárgy célja, hogy a hallgatók megismerjék a kliensoldali alkalmazások fejlesztésének módszereit és meghatározó technológiáit különös tekintettel a vékony kliensekre (webes és mobil kliensek). A tárgy külön figyelmet fordít arra, hogy a technológiai lehetőségeken túl a hallgatók gyakorlati problémákkal és megoldásokkal is találkozzanak a félév során.&lt;br /&gt;
&lt;br /&gt;
== A szorgalmi időszakban ==&lt;br /&gt;
&lt;br /&gt;
=== Laborgyakorlatok === &lt;br /&gt;
&lt;br /&gt;
Az összesen 10 laborból legalább 3 illetve 5 teljesítése a két témakörben&lt;br /&gt;
A laborfeladatok felöltésének határideje: aktuális hét vasárnap éjfél&lt;br /&gt;
&lt;br /&gt;
=== Házi feladat === &lt;br /&gt;
&lt;br /&gt;
A tárgyhoz 2 házi feladat (részteljesítmény értékelés) tartozik, mobilos és webes témakörben. Az első feladat bemutatásának határideje a 6. heti, a másodiké a 14. heti laboralkalom. Az első házi feladatra 10, a másodikra 20 pont kapható, amelyeknek egyenként 50%-át el kell érni.&lt;br /&gt;
&lt;br /&gt;
=== Aláírás ===&lt;br /&gt;
&lt;br /&gt;
Mindkét házi feladat sikeres bemutatása és legalább 5 és  10 pont elérése.&lt;br /&gt;
Legalább 8 (3+5) labor sikeres teljesítése.&lt;br /&gt;
&lt;br /&gt;
=== Pótlási lehetőség ===&lt;br /&gt;
&lt;br /&gt;
A póthéten az egyik házifeladat pótolható.&lt;br /&gt;
&lt;br /&gt;
=== Vizsga === &lt;br /&gt;
&lt;br /&gt;
A vizsgaidőszakban írásbeli vizsgát tartunk, amely 60 pontos, ebből legalább 30 pontot el kell érni a sikerességhez.&lt;br /&gt;
&lt;br /&gt;
=== Osztályozás === &lt;br /&gt;
&lt;br /&gt;
A végső osztályzatot a házi és a vizsga pontszámok összeadásával határozzuk meg.&lt;br /&gt;
&lt;br /&gt;
Laborok: max. 10 pont&lt;br /&gt;
Mobil házi feladat: max. 10 pont&lt;br /&gt;
Webes házi feladat: max. 20 pont&lt;br /&gt;
Vizsga: max. 60 pont&lt;br /&gt;
&lt;br /&gt;
=== Értékelés ===&lt;br /&gt;
&lt;br /&gt;
*88– 100: jeles&lt;br /&gt;
*75 – 87: jó&lt;br /&gt;
*62 – 74: közepes&lt;br /&gt;
*50 – 61: elégséges&lt;br /&gt;
*0 – 49: elégtelen&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
* Az első (nagyobb) részben van a webes témakör, majd az android.&lt;br /&gt;
=== Előadások ===&lt;br /&gt;
*2023 Tavasz&lt;br /&gt;
** 7 Web és 5 Android előadás volt.&lt;br /&gt;
=== Web ===&lt;br /&gt;
* Webes architektúra, HTTP, HTML&lt;br /&gt;
* CSS és Bootstrap&lt;br /&gt;
* JavaScript&lt;br /&gt;
* TypeScript&lt;br /&gt;
* Angular&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Alapok, Activity, Lifecycle, ViewBinding&lt;br /&gt;
* Intent, UI, View&lt;br /&gt;
* Fragment, RecyclerVIew, Persistence&lt;br /&gt;
* Compose&lt;br /&gt;
* NFC, Bluetooth, Http, Retrofit, BR, Service, Permissions&lt;br /&gt;
=== Laborok ===&lt;br /&gt;
* [https://bmeviaubb03.github.io/laborok/ Laboranyagok]&lt;br /&gt;
== Házi feladatok ==&lt;br /&gt;
=== Web ===&lt;br /&gt;
* A házi feladat során egy Angular alapú webalkalmazást kell készíteni.&lt;br /&gt;
=== Android ===&lt;br /&gt;
* Az előadásokon és laborokon bemutatott technológiák segítségével egy komplex alkalmazás készítése, önálló funkcionalitással&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* Írásbeli vizsga, maximum 60 pont.&lt;br /&gt;
** 36 pont web + 24 pont android&lt;br /&gt;
** minimum 30 pont&lt;br /&gt;
** Igaz-hamis, felelet választós, kifejtős, kódolós&lt;br /&gt;
=== Minta vizsga ===&lt;br /&gt;
*Kifejtős: Mi az a TypeScript dekorátor? Milyen szintaktikával használjuk&lt;br /&gt;
*Felelet választós: Melyik nem Android komponens?&lt;br /&gt;
**Activity, ContentProvider, Application, Service&lt;br /&gt;
*I/H: Angular-ben a felületeket deklaratív szintaxissal adjuk meg.&lt;br /&gt;
*I/H: Az Androidos SDK fizetős.&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Algoritmusok_%C3%A9s_gr%C3%A1fok&amp;diff=201649</id>
		<title>Algoritmusok és gráfok</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Algoritmusok_%C3%A9s_gr%C3%A1fok&amp;diff=201649"/>
		<updated>2022-02-06T19:34:23Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: /* Félévvégi jegy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=Algoritmusok és gráfok&lt;br /&gt;
|tárgykód=VISZBA01&lt;br /&gt;
|szak=üzemmérnök&lt;br /&gt;
|kredit=5&lt;br /&gt;
|felev=1&lt;br /&gt;
|kereszt=&lt;br /&gt;
|tanszék=SZIT&lt;br /&gt;
|kiszh=nincs&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|hf=nincs&lt;br /&gt;
|vizsga=írásbeli&lt;br /&gt;
|tad=https://portal.vik.bme.hu/kepzes/targyak/VISZBA01/&lt;br /&gt;
|targyhonlap=http://www.cs.bme.hu/~csima/&lt;br /&gt;
|levlista=  }}&lt;br /&gt;
&lt;br /&gt;
Diszkrét matematika alapelemeinek elsajátítása, a problémamegoldó, algoritmikus gondolkodás készségének fejlesztése, alapvető feladattípusok és algoritmusaik elméleti hátterének megismerése. Gráfelmélet alapjainak áttekintése. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
*A &#039;&#039;&#039;ZH&#039;&#039;&#039;-n legalább elégséges (40%) teljesítése. Zh-n elérhető maximális pont: 16.&lt;br /&gt;
*&#039;&#039;&#039;Pótlási lehetőségek:&#039;&#039;&#039;&lt;br /&gt;
**A &#039;&#039;&#039;ZH&#039;&#039;&#039; pótlására két lehetősége is van a hallgatónak. A pót - illetve a pótpótzárthelyin. A pótzárthelyin lehetőség van akár javításra is (csak akkor, ha legalább 40%-ot előtte már elért), azonban, ha 40%-nál kevesebbet ér el, akkor az előző pontszáma törlődik. Az aláírása megmarad, de az új zárthelyi eredménye 40% lesz, és azt kell tovább vinnie a vizsgára. Pótpótzárthelyi már csak különeljárási díj fejében teljesíthető, és már nincs lehetőség a javításra, automatikusan az elért pont lesz az új eredmény.&lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban ===&lt;br /&gt;
*A vizsga írásbeli, a vizsga 40%-tól sikeres.&lt;br /&gt;
*Előfeltétele: aláírás megléte.&lt;br /&gt;
*Írásbeli vizsga, időtartama 100 perc. A vizsgán elérhető maximális pontszám 80 pont, mely 8 db 10 pontos feladatból jön össze.&lt;br /&gt;
&lt;br /&gt;
=== Félévvégi jegy ===&lt;br /&gt;
*A jegyet a zárthelyi eredményéből és a vizsgán nyújtott teljesítményből alakítjuk ki olyan módon, hogy abba a zárthelyi eredménye 40%, az írásbeli  vizsga eredménye pedig  60%-ban számít bele, és ehhez adjuk hozzá a szorgalmi pontszámát. &lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 110px; height: 40px;&amp;quot;&lt;br /&gt;
!Eredmény %!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
|0 - 39|| 1&lt;br /&gt;
|-&lt;br /&gt;
|40 - 54|| 2&lt;br /&gt;
|-&lt;br /&gt;
|55 - 69|| 3&lt;br /&gt;
|-&lt;br /&gt;
|70 - 84|| 4&lt;br /&gt;
|-&lt;br /&gt;
|85 - 100|| 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
=== Elaődásanyagok ===&lt;br /&gt;
* 2018 ősz (Berczédi Balázs kézzel írott előadásjegyzetei)&lt;br /&gt;
#[[Media:Algraf_2018_ea_1.pdf | előadás, 2018.09.06]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_2.pdf | előadás, 2018.09.13]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_3.pdf | előadás, 2018.09.27]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_4.pdf | előadás, 2018.10.04]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_5.pdf | előadás, 2018.10.11]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_6.pdf | előadás, 2018.10.13]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_7.pdf | előadás, 2018.10.18]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_8.pdf | előadás, 2018.10.25]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_9.pdf | előadás, 2018.11.08]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_10.pdf | előadás, 2018.11.15]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_11.pdf | előadás, 2018.11.22]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_12.pdf | előadás, 2018.11.29]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_13.pdf | előadás, 2018.12.06]]&lt;br /&gt;
&lt;br /&gt;
* 2019 ősz (Hivatalos jegyzetek)&lt;br /&gt;
#[[Media:Algraf_2019_ea_1.pdf | Algoritmus fogalma, pszeudokód, helyesség, lépésszám]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_2.pdf | Kiválasztásos rendezés, ordó jelölés]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_3.pdf | Beszúrásos rendezés és bináris keresés]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_4.pdf | Összefésüléses rendezés]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_5.pdf | Ládarendezés, tömb, lista, bináris fa, bináris keresőfa]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_6.pdf | Bináris keresőfa műveletei, AVL-fa, hash]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_7.pdf | Gráfok alapfogalmai, szomszédossági mátrix]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_8.pdf | Összefüggőség, feszítőfa, szélességi bejárás]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_9.pdf | Mélységi bejárás]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_10.pdf | Topologikus sorrend, DAG-ság eldöntése]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_11.pdf | Legrövidebb és leghosszabb út keresése DAG-ban; A legrövidebb út keresése általános esetben]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_12.pdf | Dijkstra algoritmusa]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_13.pdf | Minimális feszítőfa keresés, Prim és Kruskal algoritmusa]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gyakorlatanyagok ===&lt;br /&gt;
* 2018 ősz&lt;br /&gt;
#[[Media:elso_algo_ordo.pdf | Motiváció, ordó]]&lt;br /&gt;
#[[Media:masodik_rendezes_eleje.pdf | Rendező algoritmusok]]&lt;br /&gt;
#[[Media:harmadik_ismetles.pdf | Ismétlés (ordó, rendező)]]&lt;br /&gt;
#[[Media:otodik_lada_binkerfa.pdf | Ládarendezés, bináris keresőfa, fabejárások]]&lt;br /&gt;
#[[Media:hatodik_hash.pdf | Hash tábla]]&lt;br /&gt;
#[[Media:hetedik_graf.pdf | Gráfok]]&lt;br /&gt;
#[[Media:nyolcadik_bfs.pdf | BFS - szélességi keresés]]&lt;br /&gt;
#[[Media:tizedik_dfs.pdf | DFS - mélységi keresés]]&lt;br /&gt;
#[[Media:tizenegyedik_dag.pdf | DAG - irányított körmentes gráf]]&lt;br /&gt;
#[[Media:tizenkettedik_bf.pdf | Bellman-Ford-algoritmus]]&lt;br /&gt;
#[[Media:tizennegyedik_dijkstra_mst.pdf | Dijkstra-algoritmus, Prim-algoritmus]]&lt;br /&gt;
* 2019 ősz&lt;br /&gt;
#Pszeudokód, lépésszám: [[Media:Algraf_2019_gy_1.pdf | feladatsor]], [[Media:Algraf_2019_gy_1_sol.pdf | megoldások]]&lt;br /&gt;
#Pszeudokód, nagy ordó: [[Media:Algraf_2019_gy_2.pdf | feladatsor]], [[Media:Algraf_2019_gy_2_sol.pdf | megoldások]]&lt;br /&gt;
#Rendező algoritmusok: [[Media:Algraf_2019_gy_3.pdf | feladatsor]], [[Media:Algraf_2019_gy_3_sol.pdf | megoldások]]&lt;br /&gt;
#Összefésüléses rendezés, rendezéses feladatok: [[Media:Algraf_2019_gy_4.pdf | feladatsor]], [[Media:Algraf_2019_gy_4_sol.pdf | megoldások]]&lt;br /&gt;
#Ládarendezés, bináris fák bejárásai, bináris keresőfa: [[Media:Algraf_2019_gy_5.pdf | feladatsor]], [[Media:Algraf_2019_gy_5_sol.pdf | megoldások]]&lt;br /&gt;
#Bináris keresőfa, AVL-fa: [[Media:Algraf_2019_gy_6.pdf | feladatsor]], [[Media:Algraf_2019_gy_6_sol.pdf | megoldások]]&lt;br /&gt;
#Hash: [[Media:Algraf_2019_gy_7.pdf | feladatsor]], [[Media:Algraf_2019_gy_7_sol.pdf | megoldások]]&lt;br /&gt;
#Gráf, szomszédossági mátrix, szélességi bejárás: [[Media:Algraf_2019_gy_8.pdf | feladatsor]], [[Media:Algraf_2019_gy_8_sol.pdf | megoldások]]&lt;br /&gt;
#Mélységi bejárás, szöveges feladatok a bejárásokról: [[Media:Algraf_2019_gy_9.pdf | feladatsor]], [[Media:Algraf_2019_gy_9_sol.pdf | megoldások]]&lt;br /&gt;
#DAG, toplogikus sorrend, további szöveges feladatok a bejárásokról: [[Media:Algraf_2019_gy_10.pdf | feladatsor]], [[Media:Algraf_2019_gy_10_sol.pdf | megoldások]]&lt;br /&gt;
#Topologikus sorrendet használó lerövidebb/leghosszabb utas algo, Dijkstra: [[Media:Algraf_2019_gy_11.pdf | feladatsor]], [[Media:Algraf_2019_gy_11_sol.pdf | megoldások]]&lt;br /&gt;
#Prim és Kruskal algo, szöveges példák Dijkstra, Prim témában: [[Media:Algraf_2019_gy_12.pdf | feladatsor]], [[Media:Algraf_2019_gy_12_sol.pdf | megoldások]]&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
=== Jegyzetek ===&lt;br /&gt;
*[[Media:BME-VIK-Algoritmusok_es_grafok-2018-19.pdf | 2018-as oktató által lektorált jegyzet]] - Pócz Gergő&lt;br /&gt;
&lt;br /&gt;
=== További feladatok ===&lt;br /&gt;
*[[Media:Algraf-2018-extra.pdf | Extra szorgalmi feladatsor 2018]]&lt;br /&gt;
*[[Media:Algraf_2019_extra.pdf | Extra szorgalmi feladatsor 2019]]&lt;br /&gt;
&lt;br /&gt;
== ZH ==&lt;br /&gt;
*2018. ősz&lt;br /&gt;
**[[Media:mintazh.pdf | NZH mintafeladatok]]&lt;br /&gt;
**[[Algoritmusok és gráfok ZH 2018 | NZH &amp;amp; PZH feladatok]] PDF-ben: [[Media:Algraf-2018-ZH.pdf | ZH]] és [[Media:Algraf-2018-PZH.pdf | PZH]]&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
*2018. ősz&lt;br /&gt;
**[[Media:minta_vizsga.pdf | Vizsga mintafeladatok]]&lt;br /&gt;
**[[Media:Algraf-2018-vizsga-1.pdf | 1. vizsga - 2018. december 19.]]&lt;br /&gt;
**[[Media:Algraf-2018-vizsga-2.pdf | 2. vizsga - 2019. január 4.]]&lt;br /&gt;
**[[Media:Algraf-2018-vizsga-3.pdf | 3. vizsga - 2019. január 9.]]&lt;br /&gt;
**[[Media:Algraf_2018_v4.pdf| 4. vizsga - 2019. január 16.]]&lt;br /&gt;
*2019. ősz&lt;br /&gt;
**[[Media:Algraf_2019_v1.pdf | 1. vizsga - 2020. január 8.]], [[Media:Algraf_2019_v1_sol.pdf | megoldások]]&lt;br /&gt;
**[[Media:Algraf_2019_v2.pdf | 2. vizsga - 2020. január 15.]], [[Media:Algraf_2019_v2_sol.pdf | megoldások]]&lt;br /&gt;
**[[Media:Algraf_2019_v3.pdf | 3. vizsga - 2020. január 22.]], [[Media:Algraf_2019_v3_sol.pdf | megoldások]]&lt;br /&gt;
**[[Media:Algraf_2019_v4.pdf | 4. vizsga - 2020. január 29.]], [[Media:Algraf_2019_v4_sol.pdf | megoldások]]&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
*[[Media:Algraf_2019_motivacio.pdf | Motivációs előadás 2019 ősz]]&lt;br /&gt;
*Animációk&lt;br /&gt;
**Bináris keresés: http://www.cs.armstrong.edu/liang/animation/web/BinarySearch.html&lt;br /&gt;
**Rendező algoritmusok: https://visualgo.net/bn/sorting?slide=1&lt;br /&gt;
**Összefésüléses rendezés eltáncolva: https://www.youtube.com/watch?v=XaqR3G_NVoo&lt;br /&gt;
**AVL-fa animáció: https://visualgo.net/bn/bst?slide=1&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Algoritmusok_%C3%A9s_gr%C3%A1fok&amp;diff=201648</id>
		<title>Algoritmusok és gráfok</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Algoritmusok_%C3%A9s_gr%C3%A1fok&amp;diff=201648"/>
		<updated>2022-02-06T19:29:11Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=Algoritmusok és gráfok&lt;br /&gt;
|tárgykód=VISZBA01&lt;br /&gt;
|szak=üzemmérnök&lt;br /&gt;
|kredit=5&lt;br /&gt;
|felev=1&lt;br /&gt;
|kereszt=&lt;br /&gt;
|tanszék=SZIT&lt;br /&gt;
|kiszh=nincs&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|hf=nincs&lt;br /&gt;
|vizsga=írásbeli&lt;br /&gt;
|tad=https://portal.vik.bme.hu/kepzes/targyak/VISZBA01/&lt;br /&gt;
|targyhonlap=http://www.cs.bme.hu/~csima/&lt;br /&gt;
|levlista=  }}&lt;br /&gt;
&lt;br /&gt;
Diszkrét matematika alapelemeinek elsajátítása, a problémamegoldó, algoritmikus gondolkodás készségének fejlesztése, alapvető feladattípusok és algoritmusaik elméleti hátterének megismerése. Gráfelmélet alapjainak áttekintése. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
*A &#039;&#039;&#039;ZH&#039;&#039;&#039;-n legalább elégséges (40%) teljesítése. Zh-n elérhető maximális pont: 16.&lt;br /&gt;
*&#039;&#039;&#039;Pótlási lehetőségek:&#039;&#039;&#039;&lt;br /&gt;
**A &#039;&#039;&#039;ZH&#039;&#039;&#039; pótlására két lehetősége is van a hallgatónak. A pót - illetve a pótpótzárthelyin. A pótzárthelyin lehetőség van akár javításra is (csak akkor, ha legalább 40%-ot előtte már elért), azonban, ha 40%-nál kevesebbet ér el, akkor az előző pontszáma törlődik. Az aláírása megmarad, de az új zárthelyi eredménye 40% lesz, és azt kell tovább vinnie a vizsgára. Pótpótzárthelyi már csak különeljárási díj fejében teljesíthető, és már nincs lehetőség a javításra, automatikusan az elért pont lesz az új eredmény.&lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban ===&lt;br /&gt;
*A vizsga írásbeli, a vizsga 40%-tól sikeres.&lt;br /&gt;
*Előfeltétele: aláírás megléte.&lt;br /&gt;
*Írásbeli vizsga, időtartama 100 perc. A vizsgán elérhető maximális pontszám 80 pont, mely 8 db 10 pontos feladatból jön össze.&lt;br /&gt;
&lt;br /&gt;
=== Félévvégi jegy ===&lt;br /&gt;
*A jegyet a zárthelyi eredményéből és a vizsgán nyújtott teljesítményből alakítjuk ki olyan módon, hogy abba a zárthelyi eredménye 40%, az írásbeli  vizsga eredménye pedig  60%-ban számít bele. &lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 110px; height: 40px;&amp;quot;&lt;br /&gt;
!Eredmény %!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
|0 - 39|| 1&lt;br /&gt;
|-&lt;br /&gt;
|40 - 54|| 2&lt;br /&gt;
|-&lt;br /&gt;
|55 - 69|| 3&lt;br /&gt;
|-&lt;br /&gt;
|70 - 84|| 4&lt;br /&gt;
|-&lt;br /&gt;
|85 - 100|| 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tematika ==&lt;br /&gt;
=== Elaődásanyagok ===&lt;br /&gt;
* 2018 ősz (Berczédi Balázs kézzel írott előadásjegyzetei)&lt;br /&gt;
#[[Media:Algraf_2018_ea_1.pdf | előadás, 2018.09.06]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_2.pdf | előadás, 2018.09.13]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_3.pdf | előadás, 2018.09.27]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_4.pdf | előadás, 2018.10.04]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_5.pdf | előadás, 2018.10.11]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_6.pdf | előadás, 2018.10.13]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_7.pdf | előadás, 2018.10.18]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_8.pdf | előadás, 2018.10.25]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_9.pdf | előadás, 2018.11.08]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_10.pdf | előadás, 2018.11.15]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_11.pdf | előadás, 2018.11.22]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_12.pdf | előadás, 2018.11.29]]&lt;br /&gt;
#[[Media:Algraf_2018_ea_13.pdf | előadás, 2018.12.06]]&lt;br /&gt;
&lt;br /&gt;
* 2019 ősz (Hivatalos jegyzetek)&lt;br /&gt;
#[[Media:Algraf_2019_ea_1.pdf | Algoritmus fogalma, pszeudokód, helyesség, lépésszám]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_2.pdf | Kiválasztásos rendezés, ordó jelölés]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_3.pdf | Beszúrásos rendezés és bináris keresés]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_4.pdf | Összefésüléses rendezés]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_5.pdf | Ládarendezés, tömb, lista, bináris fa, bináris keresőfa]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_6.pdf | Bináris keresőfa műveletei, AVL-fa, hash]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_7.pdf | Gráfok alapfogalmai, szomszédossági mátrix]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_8.pdf | Összefüggőség, feszítőfa, szélességi bejárás]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_9.pdf | Mélységi bejárás]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_10.pdf | Topologikus sorrend, DAG-ság eldöntése]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_11.pdf | Legrövidebb és leghosszabb út keresése DAG-ban; A legrövidebb út keresése általános esetben]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_12.pdf | Dijkstra algoritmusa]]&lt;br /&gt;
#[[Media:Algraf_2019_ea_13.pdf | Minimális feszítőfa keresés, Prim és Kruskal algoritmusa]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gyakorlatanyagok ===&lt;br /&gt;
* 2018 ősz&lt;br /&gt;
#[[Media:elso_algo_ordo.pdf | Motiváció, ordó]]&lt;br /&gt;
#[[Media:masodik_rendezes_eleje.pdf | Rendező algoritmusok]]&lt;br /&gt;
#[[Media:harmadik_ismetles.pdf | Ismétlés (ordó, rendező)]]&lt;br /&gt;
#[[Media:otodik_lada_binkerfa.pdf | Ládarendezés, bináris keresőfa, fabejárások]]&lt;br /&gt;
#[[Media:hatodik_hash.pdf | Hash tábla]]&lt;br /&gt;
#[[Media:hetedik_graf.pdf | Gráfok]]&lt;br /&gt;
#[[Media:nyolcadik_bfs.pdf | BFS - szélességi keresés]]&lt;br /&gt;
#[[Media:tizedik_dfs.pdf | DFS - mélységi keresés]]&lt;br /&gt;
#[[Media:tizenegyedik_dag.pdf | DAG - irányított körmentes gráf]]&lt;br /&gt;
#[[Media:tizenkettedik_bf.pdf | Bellman-Ford-algoritmus]]&lt;br /&gt;
#[[Media:tizennegyedik_dijkstra_mst.pdf | Dijkstra-algoritmus, Prim-algoritmus]]&lt;br /&gt;
* 2019 ősz&lt;br /&gt;
#Pszeudokód, lépésszám: [[Media:Algraf_2019_gy_1.pdf | feladatsor]], [[Media:Algraf_2019_gy_1_sol.pdf | megoldások]]&lt;br /&gt;
#Pszeudokód, nagy ordó: [[Media:Algraf_2019_gy_2.pdf | feladatsor]], [[Media:Algraf_2019_gy_2_sol.pdf | megoldások]]&lt;br /&gt;
#Rendező algoritmusok: [[Media:Algraf_2019_gy_3.pdf | feladatsor]], [[Media:Algraf_2019_gy_3_sol.pdf | megoldások]]&lt;br /&gt;
#Összefésüléses rendezés, rendezéses feladatok: [[Media:Algraf_2019_gy_4.pdf | feladatsor]], [[Media:Algraf_2019_gy_4_sol.pdf | megoldások]]&lt;br /&gt;
#Ládarendezés, bináris fák bejárásai, bináris keresőfa: [[Media:Algraf_2019_gy_5.pdf | feladatsor]], [[Media:Algraf_2019_gy_5_sol.pdf | megoldások]]&lt;br /&gt;
#Bináris keresőfa, AVL-fa: [[Media:Algraf_2019_gy_6.pdf | feladatsor]], [[Media:Algraf_2019_gy_6_sol.pdf | megoldások]]&lt;br /&gt;
#Hash: [[Media:Algraf_2019_gy_7.pdf | feladatsor]], [[Media:Algraf_2019_gy_7_sol.pdf | megoldások]]&lt;br /&gt;
#Gráf, szomszédossági mátrix, szélességi bejárás: [[Media:Algraf_2019_gy_8.pdf | feladatsor]], [[Media:Algraf_2019_gy_8_sol.pdf | megoldások]]&lt;br /&gt;
#Mélységi bejárás, szöveges feladatok a bejárásokról: [[Media:Algraf_2019_gy_9.pdf | feladatsor]], [[Media:Algraf_2019_gy_9_sol.pdf | megoldások]]&lt;br /&gt;
#DAG, toplogikus sorrend, további szöveges feladatok a bejárásokról: [[Media:Algraf_2019_gy_10.pdf | feladatsor]], [[Media:Algraf_2019_gy_10_sol.pdf | megoldások]]&lt;br /&gt;
#Topologikus sorrendet használó lerövidebb/leghosszabb utas algo, Dijkstra: [[Media:Algraf_2019_gy_11.pdf | feladatsor]], [[Media:Algraf_2019_gy_11_sol.pdf | megoldások]]&lt;br /&gt;
#Prim és Kruskal algo, szöveges példák Dijkstra, Prim témában: [[Media:Algraf_2019_gy_12.pdf | feladatsor]], [[Media:Algraf_2019_gy_12_sol.pdf | megoldások]]&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
=== Jegyzetek ===&lt;br /&gt;
*[[Media:BME-VIK-Algoritmusok_es_grafok-2018-19.pdf | 2018-as oktató által lektorált jegyzet]] - Pócz Gergő&lt;br /&gt;
&lt;br /&gt;
=== További feladatok ===&lt;br /&gt;
*[[Media:Algraf-2018-extra.pdf | Extra szorgalmi feladatsor 2018]]&lt;br /&gt;
*[[Media:Algraf_2019_extra.pdf | Extra szorgalmi feladatsor 2019]]&lt;br /&gt;
&lt;br /&gt;
== ZH ==&lt;br /&gt;
*2018. ősz&lt;br /&gt;
**[[Media:mintazh.pdf | NZH mintafeladatok]]&lt;br /&gt;
**[[Algoritmusok és gráfok ZH 2018 | NZH &amp;amp; PZH feladatok]] PDF-ben: [[Media:Algraf-2018-ZH.pdf | ZH]] és [[Media:Algraf-2018-PZH.pdf | PZH]]&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
*2018. ősz&lt;br /&gt;
**[[Media:minta_vizsga.pdf | Vizsga mintafeladatok]]&lt;br /&gt;
**[[Media:Algraf-2018-vizsga-1.pdf | 1. vizsga - 2018. december 19.]]&lt;br /&gt;
**[[Media:Algraf-2018-vizsga-2.pdf | 2. vizsga - 2019. január 4.]]&lt;br /&gt;
**[[Media:Algraf-2018-vizsga-3.pdf | 3. vizsga - 2019. január 9.]]&lt;br /&gt;
**[[Media:Algraf_2018_v4.pdf| 4. vizsga - 2019. január 16.]]&lt;br /&gt;
*2019. ősz&lt;br /&gt;
**[[Media:Algraf_2019_v1.pdf | 1. vizsga - 2020. január 8.]], [[Media:Algraf_2019_v1_sol.pdf | megoldások]]&lt;br /&gt;
**[[Media:Algraf_2019_v2.pdf | 2. vizsga - 2020. január 15.]], [[Media:Algraf_2019_v2_sol.pdf | megoldások]]&lt;br /&gt;
**[[Media:Algraf_2019_v3.pdf | 3. vizsga - 2020. január 22.]], [[Media:Algraf_2019_v3_sol.pdf | megoldások]]&lt;br /&gt;
**[[Media:Algraf_2019_v4.pdf | 4. vizsga - 2020. január 29.]], [[Media:Algraf_2019_v4_sol.pdf | megoldások]]&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
*[[Media:Algraf_2019_motivacio.pdf | Motivációs előadás 2019 ősz]]&lt;br /&gt;
*Animációk&lt;br /&gt;
**Bináris keresés: http://www.cs.armstrong.edu/liang/animation/web/BinarySearch.html&lt;br /&gt;
**Rendező algoritmusok: https://visualgo.net/bn/sorting?slide=1&lt;br /&gt;
**Összefésüléses rendezés eltáncolva: https://www.youtube.com/watch?v=XaqR3G_NVoo&lt;br /&gt;
**AVL-fa animáció: https://visualgo.net/bn/bst?slide=1&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai&amp;diff=201647</id>
		<title>A programozás alapjai</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai&amp;diff=201647"/>
		<updated>2022-02-06T19:26:30Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: /* ZH */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=A programozás alapjai&lt;br /&gt;
|tárgykód=VIEEBA01&lt;br /&gt;
|szak=üzemmérnök&lt;br /&gt;
|kredit=7&lt;br /&gt;
|felev=1&lt;br /&gt;
|kereszt=&lt;br /&gt;
|tanszék=EET&lt;br /&gt;
|labor=14 db&lt;br /&gt;
|kiszh=6 db&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|hf=1 nagyházi&lt;br /&gt;
|vizsga=írásbeli&lt;br /&gt;
|tad=https://portal.vik.bme.hu/kepzes/targyak/VIEEBA01/&lt;br /&gt;
|targyhonlap=https://infopy.eet.bme.hu/&lt;br /&gt;
|levlista=  }}&lt;br /&gt;
&lt;br /&gt;
A tantárgy célkitűzése, hogy a hallgatók készség szinten alkalmazható ismereteket szerezzenek a számítógépes problémamegoldás módszereinek és alapvető eszközeinek használatában, úgy mint elemi és összetett adatok, programozási tételek, fájlkezelés. További cél, hogy a megszerzett ismereteket és készségeket további tanulmányaik során hatékonyan legyenek képesek alkalmazni. A célkitűzés teljesítését egy magas szintű programozási nyelv, a &#039;&#039;Python&#039;&#039; megismerése teszi lehetővé. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; background-color: #F9D6D1;&amp;quot; width: 800px; height: 40px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color: white; background-color: #BE5242;&amp;quot; | &#039;&#039;&#039;Figyelem!&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;A tárgyhoz tartozó követelmények a vírusidőszak miatt megváltoztak, így a mindig aktuális információkért, kérlek látogass el a [https://infopy.eet.bme.hu tárgy hivatalos weboldalán] a [https://infopy.eet.bme.hu/kovetelmenyek követelmények] részhez!&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Az aláírás megszerzésének feltételei:&lt;br /&gt;
** Az &#039;&#039;&#039;előadások&#039;&#039;&#039; legalább 70%-án való részvétel.&lt;br /&gt;
** A &#039;&#039;&#039;laborok&#039;&#039;&#039; 70%-án való részvétel, csak a laborok elején írt beugró sikeres megírása esetén számít jelenlétnek. Sikertelen beugróírás esetén is érdemes bent maradni a laboron, a laborvezető az eredménytől függetlenül segíteni fog ugyanúgy a laborfeladatok megoldásában.&lt;br /&gt;
** A &#039;&#039;&#039;kisZH-k&#039;&#039;&#039; sikeres megírása. A kisZH-kat a gyakorlatok elején iratja meg a gyakorlatvezető, ezek közül a legjobban sikerült négy eredményét veszik figyelembe; azoknak az összpontszáma kell elérje a szerezhető pontszám 50%-át. A meg nem írt dolgozatok pontszámát nullának veszik. &lt;br /&gt;
** A &#039;&#039;&#039;nagyZH&#039;&#039;&#039; sikeres megírása. A félév során egy nagy ZH van, melyet papíron kell megírni. A pontszáma el kell érje a szerezhető pontszám 50%-át. &lt;br /&gt;
** A &#039;&#039;&#039;házi feladat&#039;&#039;&#039; részfeladatainak időben történő leadása beleszámít annak pontozásába (1-2 pont). Extra pontokat lehet szerezni a félév közben beadott és elfogadott szorgalmi feladatokkal.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pótlási lehetőségek&#039;&#039;&#039;:&lt;br /&gt;
** A &#039;&#039;&#039;jelenlét&#039;&#039;&#039; és a &#039;&#039;&#039;laborgyakorlatok beugrói&#039;&#039;&#039; nem pótolhatóak. &lt;br /&gt;
** A &#039;&#039;&#039;kisZH-k&#039;&#039;&#039; félév közbeni pótlását az teszi lehetővé, hogy hatból csak a legjobb négyet veszik figyelembe. Pótlási héten ezek már nem pótolhatóak. &lt;br /&gt;
** A &#039;&#039;&#039;nagyZH&#039;&#039;&#039; egyszer díjmentesen, utána a pótlási héten pótolható pluszköltséggel. Pótlási héten írt ZH-val megajánlott jegy nem szerezhető. &lt;br /&gt;
** A &#039;&#039;&#039;nagyHF&#039;&#039;&#039; a szorgalmi időszak utolsó napjáig 14:00-ig pótolható pluszköltséggel, a póthéten vagy utána már nem lehetséges. Javítani csak előzőleg már elfogadott megoldást lehet. &lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban ===&lt;br /&gt;
* A &#039;&#039;&#039;vizsga&#039;&#039;&#039; írásbeli, a ZH utáni részek nagyobb súllyal szerepelnek benne.&lt;br /&gt;
* Vizsga esetén az érdemjegy meghatározásánál az alábbi pontszámokat vesszük figyelembe:&lt;br /&gt;
** 80 pont – vizsgadolgozat 2× súllyal (2x40 pont)&lt;br /&gt;
** 20 pont – nagy házi feladat&lt;br /&gt;
&lt;br /&gt;
==== Vizsgakurzuson ====&lt;br /&gt;
* A vizsgák ugyanolyan felépítésüek, mint az őszi félévben. A jegy csak a vizsgán elért eredményre jár. &lt;br /&gt;
* Ponthatárok vizsgakurzuson:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 120px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 19 || 1&lt;br /&gt;
|-&lt;br /&gt;
|20 - 25 || 2&lt;br /&gt;
|-&lt;br /&gt;
|26 - 29 || 3&lt;br /&gt;
|-&lt;br /&gt;
|30 - 33 || 4&lt;br /&gt;
|-&lt;br /&gt;
|34 - 40 || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Félévvégi jegy ===&lt;br /&gt;
* Aki a félévközi eredményekkel kiváló eredményt ért el, megajánlott jelest kap: &lt;br /&gt;
&amp;lt;math&amp;gt; max(KZH1, KZH2) + max(KZH3, KZH4) + KZH5 + KZH6 + NZH + NHF + szorgalmi &amp;gt;= 90 pont &amp;lt;/math&amp;gt;&lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 120px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 39 || 1&lt;br /&gt;
|-&lt;br /&gt;
|40 - 54 || 2&lt;br /&gt;
|-&lt;br /&gt;
|55 - 69 || 3&lt;br /&gt;
|-&lt;br /&gt;
|70 - 84 || 4&lt;br /&gt;
|-&lt;br /&gt;
|85 - 100 || 5&lt;br /&gt;
|}&lt;br /&gt;
== Tematika ==&lt;br /&gt;
&lt;br /&gt;
=== Előadás anyagok ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/ea01/ bevezető]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/ea02/ nevezetes algoritmusok, sztringek, listák]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/ea03/ adatszerkezetek, referenciák]&lt;br /&gt;
* 4. hét: [https://infopy.eet.bme.hu/ea04/ vezérlési szerkezetek, kivételek, konverziók és formázás]&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/ea05/ függvények, referenciák]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/ea06/ osztályok]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/ea07/ operátorok, számábrázolás]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/ea08/ rendezések, rekurzió]&lt;br /&gt;
* 9. hét: elmaradt&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/ea10/ fájlkezelés, többmodulos programok]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/ea11/ láncolt listák, bináris fák]&lt;br /&gt;
* 12. hét: [https://infopy.eet.bme.hu/ea12/ összetett adatszerkezetek]&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/ea13/ állapotgépek, reguláris kifejezések]&lt;br /&gt;
* 14. hét: [https://infopy.eet.bme.hu/ea14/ generikus algoritmusok, visszalépő keresés]&lt;br /&gt;
&lt;br /&gt;
=== Labor anyagok ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/lab01/ operációs rendszer, egyszerű programok]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/lab02/ vezérlési szerkezetek, nyomkövetés]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/lab03/ nevezetes algoritmusok, listák, sztringek]&lt;br /&gt;
* 4. hét: [https://infopy.eet.bme.hu/lab04/ adatszerkezetek építése, karakterkódok kezelése]&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/lab05/ kivételek, konverzió, számrendszerek]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/lab06/ függvények]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/lab07/ osztályok]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/lab08/ számábrázolás, számrendszerek]&lt;br /&gt;
* 9. hét: [https://infopy.eet.bme.hu/lab09/ rendezések, hash táblák]&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/lab10/ rekurzió]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/lab11/ fájlkezelés]&lt;br /&gt;
* 12. hét: [https://infopy.eet.bme.hu/lab12/ bináris fák]&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/lab13/ adatszerkezetek]&lt;br /&gt;
* 14. hét: [https://infopy.eet.bme.hu/lab14/ állapotgépek]&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
=== Feladatgyűjtemény ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/f01/ egyszerű programok]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/f02a/ logikai kifejezések, sorozatok, listák nélkül], [https://infopy.eet.bme.hu/f02a/ listák és sztringek]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/f03/ összetettebb listás feladatok]&lt;br /&gt;
* 4. hét: nincs&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/f05/ függvények]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/f06/ osztályok]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/f07/ számábrázolás, bitműveletek]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/f08/ rendezések, rekurzió]&lt;br /&gt;
* 9. hét: nincs&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/f10/ parancssori argumentumok, fájlkezelés]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/f11/ bináris fák]&lt;br /&gt;
* 12. hét: nincs&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/f13/ állapotgépek]&lt;br /&gt;
* 14. hét: nincs&lt;br /&gt;
&lt;br /&gt;
=== Felhasználható anyagok ===&lt;br /&gt;
* [[Media:python3-puska.pdf | Python puska]] (ZH-n használható)&lt;br /&gt;
* [https://infopy.eet.bme.hu/fejlesztokornyezet/ Ingyenes fejlesztőkörnyezetek]&lt;br /&gt;
* [https://infopy.eet.bme.hu/konyv/ Peter Wentworth, Jeffrey Elkner, Allen B. Downey és Chris Meyers: Hogyan gondolkozz úgy, mint egy informatikus] (könyv)&lt;br /&gt;
* [https://infopy.eet.bme.hu/fajlkezeles/ Fájlkezelés, mappakezelés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/megjelenites/ Szöveges és grafikus megjelenítés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/pygame/ PyGame: multimédiás könyvtár]&lt;br /&gt;
* [https://infopy.eet.bme.hu/pyconio/ PyConio: konzolos megjelenítés]&lt;br /&gt;
&lt;br /&gt;
=== Extrák ===&lt;br /&gt;
* [https://infopy.eet.bme.hu/szorgalmik/ Szorgalmi feladatok]&lt;br /&gt;
* [https://infopy.eet.bme.hu/nhfgaleria2018/ NHF 2018 szépségverseny]&lt;br /&gt;
* [https://infopy.eet.bme.hu/orak2018/ Óra 2018 szépségverseny]&lt;br /&gt;
* [https://infopy.eet.bme.hu/turing/ Mit tud a számítógép?]&lt;br /&gt;
* [https://infopy.eet.bme.hu/bf/ BrainFuck és Turing-gép]&lt;br /&gt;
* [https://infopy.eet.bme.hu/karakterkodolas/ Karakterkódolások]&lt;br /&gt;
* [https://infopy.eet.bme.hu/bitturmix/ Bitműveletek]&lt;br /&gt;
* [https://infopy.eet.bme.hu/internet/ Internet működése]&lt;br /&gt;
* [https://infopy.eet.bme.hu/osszefesulorendezes/ Összefésülő rendezés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/labirintus/ Labirintusok és algoritmusai]&lt;br /&gt;
* [https://infopy.eet.bme.hu/fa/ Fák rajzolása és rekurzió]&lt;br /&gt;
* InfoPy hivatalos offline letölthető változat, a portál összes tartalma elérhető benne. (Frissült: 2020. 12. 30.) [[:File:infopy-mirror-20201230.zip]]&lt;br /&gt;
&lt;br /&gt;
== Házi feladat ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;2018. ősz&#039;&#039;&#039;&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhf/ követelmények]&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhflista/ választható programok listája]&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintanhf/ minta NHF]&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhfszepsegverseny2018/ NHF 2018 szépségverseny]&lt;br /&gt;
* A beadáshoz 4 mérföldkő vezet:&lt;br /&gt;
** feladatválasztás (2018-ban: 7. hét vége),&lt;br /&gt;
** specifikáció (2018-ban: 8. hét vége),&lt;br /&gt;
** félkész megoldás (2018-ban: 10. hét vége),&lt;br /&gt;
** végleges program (2018-ban: 12. hét vége).&lt;br /&gt;
** &#039;&#039;Plágium büntetéshez vezet.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Pontozás ===&lt;br /&gt;
* Maximálisan 20 pont érhető el az alábbiak szerint:&lt;br /&gt;
* Határidő betartás&lt;br /&gt;
** kiválasztás időben&lt;br /&gt;
** specifikáció elkészítése időben&lt;br /&gt;
** félkész házi beadása időben&lt;br /&gt;
** végleges házi beadása időben&lt;br /&gt;
* Kód minősége&lt;br /&gt;
** modulokra bontás&lt;br /&gt;
** funkcionális dekompozíció&lt;br /&gt;
** helyes erőforráskezelés&lt;br /&gt;
** helyes nyelvi elem használat&lt;br /&gt;
** elvárt kódolási stílus&lt;br /&gt;
** nincsenek újraimplementált szabványos függvények&lt;br /&gt;
** megfelelő adatszerkezetek, típusok&lt;br /&gt;
** szerep szerinti névadás&lt;br /&gt;
** +2 feladatfüggő pont&lt;br /&gt;
* Dokumentáció&lt;br /&gt;
** nincsen felfújva&lt;br /&gt;
** Programozói dokumentáció&lt;br /&gt;
*** szükséges környezet leírása&lt;br /&gt;
*** projekt felépítésének leírása&lt;br /&gt;
*** adatszerkezet ismertetése&lt;br /&gt;
*** függvények dokumentációja&lt;br /&gt;
** Felhasználói dokumentáció&lt;br /&gt;
*** program feladata, célja, kezelése&lt;br /&gt;
&lt;br /&gt;
== ZH ==&lt;br /&gt;
&lt;br /&gt;
=== Kis ZH-k ===&lt;br /&gt;
* A félév során 6 alkalommal van kis zárthelyi az egyik előre kijelölt laborokon kerülnek megírásra. &lt;br /&gt;
* Nehézsége nagyjából egy nagy ZH-s feladattal egyezik meg. 10 pont jár érte. &lt;br /&gt;
** 2018. ősz&lt;br /&gt;
*** [https://infopy.eet.bme.hu/kzh2018/ 2018 KZH feladatok megoldásokkal]&lt;br /&gt;
&lt;br /&gt;
=== Nagy ZH ===&lt;br /&gt;
* A félév során egy nagy ZH van (2018-ban: 7. hét), mely 40 pontból áll, s 4 feladatra oszlik, amelyek kódját papíron kell leírni. Pótlása egyszer díjmentesen pótolható, majd téritésesen a póthét folyamán.&lt;br /&gt;
* 2018. ősz&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintanzh/ NZH mintafeladatok]&lt;br /&gt;
** [[A programozás alapjai (üzemmérnök informatikus) 2018 NZH | NZH feladatok]], [https://infopy.eet.bme.hu/nzh2018/ megoldásokkal]&lt;br /&gt;
* 2019. ősz&lt;br /&gt;
** [[A programozás alapjai (üzemmérnök informatikus) 2019 NZH megoldások | NZH megoldások]]&lt;br /&gt;
* 2021. ősz&lt;br /&gt;
** Idén 3 feladatból állt a zh, a maximális pontszám változatlanul 40 volt, (14-14-12 pont), viszont a kódot számítógépen kellett írni.&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* 2018. ősz&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintavizsga/ Vizsga mintafeladatok]&lt;br /&gt;
** [https://infopy.eet.bme.hu/vizsga2018/#1 1. vizsga megoldásokkal]&lt;br /&gt;
** [https://infopy.eet.bme.hu/vizsga2018/#2 2. vizsga megoldásokkal]&lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
* Programozást érdemes hétről hétre gyakorolni, nem bemagolni/betanulni a ZH/vizsga előtt. Próbáld meg felfogni egy kikapcsolódásnak, ahol csak szórakozol a kódsorokkal, próbálkozol, hátha sikerül összerakni, és nem rágörcsölni a tárgyra. De a legfontosabb, hogy rendszeresen gyakorolj!&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
* Íme egy nagyszerű kis oldal python kezdő programozóknak https://www.pythonforbeginners.com. Have fun! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai&amp;diff=201646</id>
		<title>A programozás alapjai</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai&amp;diff=201646"/>
		<updated>2022-02-06T19:25:25Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: /* Nagy ZH */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=A programozás alapjai&lt;br /&gt;
|tárgykód=VIEEBA01&lt;br /&gt;
|szak=üzemmérnök&lt;br /&gt;
|kredit=7&lt;br /&gt;
|felev=1&lt;br /&gt;
|kereszt=&lt;br /&gt;
|tanszék=EET&lt;br /&gt;
|labor=14 db&lt;br /&gt;
|kiszh=6 db&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|hf=1 nagyházi&lt;br /&gt;
|vizsga=írásbeli&lt;br /&gt;
|tad=https://portal.vik.bme.hu/kepzes/targyak/VIEEBA01/&lt;br /&gt;
|targyhonlap=https://infopy.eet.bme.hu/&lt;br /&gt;
|levlista=  }}&lt;br /&gt;
&lt;br /&gt;
A tantárgy célkitűzése, hogy a hallgatók készség szinten alkalmazható ismereteket szerezzenek a számítógépes problémamegoldás módszereinek és alapvető eszközeinek használatában, úgy mint elemi és összetett adatok, programozási tételek, fájlkezelés. További cél, hogy a megszerzett ismereteket és készségeket további tanulmányaik során hatékonyan legyenek képesek alkalmazni. A célkitűzés teljesítését egy magas szintű programozási nyelv, a &#039;&#039;Python&#039;&#039; megismerése teszi lehetővé. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; background-color: #F9D6D1;&amp;quot; width: 800px; height: 40px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color: white; background-color: #BE5242;&amp;quot; | &#039;&#039;&#039;Figyelem!&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;A tárgyhoz tartozó követelmények a vírusidőszak miatt megváltoztak, így a mindig aktuális információkért, kérlek látogass el a [https://infopy.eet.bme.hu tárgy hivatalos weboldalán] a [https://infopy.eet.bme.hu/kovetelmenyek követelmények] részhez!&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Az aláírás megszerzésének feltételei:&lt;br /&gt;
** Az &#039;&#039;&#039;előadások&#039;&#039;&#039; legalább 70%-án való részvétel.&lt;br /&gt;
** A &#039;&#039;&#039;laborok&#039;&#039;&#039; 70%-án való részvétel, csak a laborok elején írt beugró sikeres megírása esetén számít jelenlétnek. Sikertelen beugróírás esetén is érdemes bent maradni a laboron, a laborvezető az eredménytől függetlenül segíteni fog ugyanúgy a laborfeladatok megoldásában.&lt;br /&gt;
** A &#039;&#039;&#039;kisZH-k&#039;&#039;&#039; sikeres megírása. A kisZH-kat a gyakorlatok elején iratja meg a gyakorlatvezető, ezek közül a legjobban sikerült négy eredményét veszik figyelembe; azoknak az összpontszáma kell elérje a szerezhető pontszám 50%-át. A meg nem írt dolgozatok pontszámát nullának veszik. &lt;br /&gt;
** A &#039;&#039;&#039;nagyZH&#039;&#039;&#039; sikeres megírása. A félév során egy nagy ZH van, melyet papíron kell megírni. A pontszáma el kell érje a szerezhető pontszám 50%-át. &lt;br /&gt;
** A &#039;&#039;&#039;házi feladat&#039;&#039;&#039; részfeladatainak időben történő leadása beleszámít annak pontozásába (1-2 pont). Extra pontokat lehet szerezni a félév közben beadott és elfogadott szorgalmi feladatokkal.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pótlási lehetőségek&#039;&#039;&#039;:&lt;br /&gt;
** A &#039;&#039;&#039;jelenlét&#039;&#039;&#039; és a &#039;&#039;&#039;laborgyakorlatok beugrói&#039;&#039;&#039; nem pótolhatóak. &lt;br /&gt;
** A &#039;&#039;&#039;kisZH-k&#039;&#039;&#039; félév közbeni pótlását az teszi lehetővé, hogy hatból csak a legjobb négyet veszik figyelembe. Pótlási héten ezek már nem pótolhatóak. &lt;br /&gt;
** A &#039;&#039;&#039;nagyZH&#039;&#039;&#039; egyszer díjmentesen, utána a pótlási héten pótolható pluszköltséggel. Pótlási héten írt ZH-val megajánlott jegy nem szerezhető. &lt;br /&gt;
** A &#039;&#039;&#039;nagyHF&#039;&#039;&#039; a szorgalmi időszak utolsó napjáig 14:00-ig pótolható pluszköltséggel, a póthéten vagy utána már nem lehetséges. Javítani csak előzőleg már elfogadott megoldást lehet. &lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban ===&lt;br /&gt;
* A &#039;&#039;&#039;vizsga&#039;&#039;&#039; írásbeli, a ZH utáni részek nagyobb súllyal szerepelnek benne.&lt;br /&gt;
* Vizsga esetén az érdemjegy meghatározásánál az alábbi pontszámokat vesszük figyelembe:&lt;br /&gt;
** 80 pont – vizsgadolgozat 2× súllyal (2x40 pont)&lt;br /&gt;
** 20 pont – nagy házi feladat&lt;br /&gt;
&lt;br /&gt;
==== Vizsgakurzuson ====&lt;br /&gt;
* A vizsgák ugyanolyan felépítésüek, mint az őszi félévben. A jegy csak a vizsgán elért eredményre jár. &lt;br /&gt;
* Ponthatárok vizsgakurzuson:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 120px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 19 || 1&lt;br /&gt;
|-&lt;br /&gt;
|20 - 25 || 2&lt;br /&gt;
|-&lt;br /&gt;
|26 - 29 || 3&lt;br /&gt;
|-&lt;br /&gt;
|30 - 33 || 4&lt;br /&gt;
|-&lt;br /&gt;
|34 - 40 || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Félévvégi jegy ===&lt;br /&gt;
* Aki a félévközi eredményekkel kiváló eredményt ért el, megajánlott jelest kap: &lt;br /&gt;
&amp;lt;math&amp;gt; max(KZH1, KZH2) + max(KZH3, KZH4) + KZH5 + KZH6 + NZH + NHF + szorgalmi &amp;gt;= 90 pont &amp;lt;/math&amp;gt;&lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 120px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 39 || 1&lt;br /&gt;
|-&lt;br /&gt;
|40 - 54 || 2&lt;br /&gt;
|-&lt;br /&gt;
|55 - 69 || 3&lt;br /&gt;
|-&lt;br /&gt;
|70 - 84 || 4&lt;br /&gt;
|-&lt;br /&gt;
|85 - 100 || 5&lt;br /&gt;
|}&lt;br /&gt;
== Tematika ==&lt;br /&gt;
&lt;br /&gt;
=== Előadás anyagok ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/ea01/ bevezető]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/ea02/ nevezetes algoritmusok, sztringek, listák]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/ea03/ adatszerkezetek, referenciák]&lt;br /&gt;
* 4. hét: [https://infopy.eet.bme.hu/ea04/ vezérlési szerkezetek, kivételek, konverziók és formázás]&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/ea05/ függvények, referenciák]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/ea06/ osztályok]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/ea07/ operátorok, számábrázolás]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/ea08/ rendezések, rekurzió]&lt;br /&gt;
* 9. hét: elmaradt&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/ea10/ fájlkezelés, többmodulos programok]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/ea11/ láncolt listák, bináris fák]&lt;br /&gt;
* 12. hét: [https://infopy.eet.bme.hu/ea12/ összetett adatszerkezetek]&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/ea13/ állapotgépek, reguláris kifejezések]&lt;br /&gt;
* 14. hét: [https://infopy.eet.bme.hu/ea14/ generikus algoritmusok, visszalépő keresés]&lt;br /&gt;
&lt;br /&gt;
=== Labor anyagok ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/lab01/ operációs rendszer, egyszerű programok]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/lab02/ vezérlési szerkezetek, nyomkövetés]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/lab03/ nevezetes algoritmusok, listák, sztringek]&lt;br /&gt;
* 4. hét: [https://infopy.eet.bme.hu/lab04/ adatszerkezetek építése, karakterkódok kezelése]&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/lab05/ kivételek, konverzió, számrendszerek]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/lab06/ függvények]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/lab07/ osztályok]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/lab08/ számábrázolás, számrendszerek]&lt;br /&gt;
* 9. hét: [https://infopy.eet.bme.hu/lab09/ rendezések, hash táblák]&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/lab10/ rekurzió]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/lab11/ fájlkezelés]&lt;br /&gt;
* 12. hét: [https://infopy.eet.bme.hu/lab12/ bináris fák]&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/lab13/ adatszerkezetek]&lt;br /&gt;
* 14. hét: [https://infopy.eet.bme.hu/lab14/ állapotgépek]&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
=== Feladatgyűjtemény ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/f01/ egyszerű programok]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/f02a/ logikai kifejezések, sorozatok, listák nélkül], [https://infopy.eet.bme.hu/f02a/ listák és sztringek]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/f03/ összetettebb listás feladatok]&lt;br /&gt;
* 4. hét: nincs&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/f05/ függvények]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/f06/ osztályok]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/f07/ számábrázolás, bitműveletek]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/f08/ rendezések, rekurzió]&lt;br /&gt;
* 9. hét: nincs&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/f10/ parancssori argumentumok, fájlkezelés]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/f11/ bináris fák]&lt;br /&gt;
* 12. hét: nincs&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/f13/ állapotgépek]&lt;br /&gt;
* 14. hét: nincs&lt;br /&gt;
&lt;br /&gt;
=== Felhasználható anyagok ===&lt;br /&gt;
* [[Media:python3-puska.pdf | Python puska]] (ZH-n használható)&lt;br /&gt;
* [https://infopy.eet.bme.hu/fejlesztokornyezet/ Ingyenes fejlesztőkörnyezetek]&lt;br /&gt;
* [https://infopy.eet.bme.hu/konyv/ Peter Wentworth, Jeffrey Elkner, Allen B. Downey és Chris Meyers: Hogyan gondolkozz úgy, mint egy informatikus] (könyv)&lt;br /&gt;
* [https://infopy.eet.bme.hu/fajlkezeles/ Fájlkezelés, mappakezelés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/megjelenites/ Szöveges és grafikus megjelenítés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/pygame/ PyGame: multimédiás könyvtár]&lt;br /&gt;
* [https://infopy.eet.bme.hu/pyconio/ PyConio: konzolos megjelenítés]&lt;br /&gt;
&lt;br /&gt;
=== Extrák ===&lt;br /&gt;
* [https://infopy.eet.bme.hu/szorgalmik/ Szorgalmi feladatok]&lt;br /&gt;
* [https://infopy.eet.bme.hu/nhfgaleria2018/ NHF 2018 szépségverseny]&lt;br /&gt;
* [https://infopy.eet.bme.hu/orak2018/ Óra 2018 szépségverseny]&lt;br /&gt;
* [https://infopy.eet.bme.hu/turing/ Mit tud a számítógép?]&lt;br /&gt;
* [https://infopy.eet.bme.hu/bf/ BrainFuck és Turing-gép]&lt;br /&gt;
* [https://infopy.eet.bme.hu/karakterkodolas/ Karakterkódolások]&lt;br /&gt;
* [https://infopy.eet.bme.hu/bitturmix/ Bitműveletek]&lt;br /&gt;
* [https://infopy.eet.bme.hu/internet/ Internet működése]&lt;br /&gt;
* [https://infopy.eet.bme.hu/osszefesulorendezes/ Összefésülő rendezés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/labirintus/ Labirintusok és algoritmusai]&lt;br /&gt;
* [https://infopy.eet.bme.hu/fa/ Fák rajzolása és rekurzió]&lt;br /&gt;
* InfoPy hivatalos offline letölthető változat, a portál összes tartalma elérhető benne. (Frissült: 2020. 12. 30.) [[:File:infopy-mirror-20201230.zip]]&lt;br /&gt;
&lt;br /&gt;
== Házi feladat ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;2018. ősz&#039;&#039;&#039;&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhf/ követelmények]&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhflista/ választható programok listája]&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintanhf/ minta NHF]&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhfszepsegverseny2018/ NHF 2018 szépségverseny]&lt;br /&gt;
* A beadáshoz 4 mérföldkő vezet:&lt;br /&gt;
** feladatválasztás (2018-ban: 7. hét vége),&lt;br /&gt;
** specifikáció (2018-ban: 8. hét vége),&lt;br /&gt;
** félkész megoldás (2018-ban: 10. hét vége),&lt;br /&gt;
** végleges program (2018-ban: 12. hét vége).&lt;br /&gt;
** &#039;&#039;Plágium büntetéshez vezet.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Pontozás ===&lt;br /&gt;
* Maximálisan 20 pont érhető el az alábbiak szerint:&lt;br /&gt;
* Határidő betartás&lt;br /&gt;
** kiválasztás időben&lt;br /&gt;
** specifikáció elkészítése időben&lt;br /&gt;
** félkész házi beadása időben&lt;br /&gt;
** végleges házi beadása időben&lt;br /&gt;
* Kód minősége&lt;br /&gt;
** modulokra bontás&lt;br /&gt;
** funkcionális dekompozíció&lt;br /&gt;
** helyes erőforráskezelés&lt;br /&gt;
** helyes nyelvi elem használat&lt;br /&gt;
** elvárt kódolási stílus&lt;br /&gt;
** nincsenek újraimplementált szabványos függvények&lt;br /&gt;
** megfelelő adatszerkezetek, típusok&lt;br /&gt;
** szerep szerinti névadás&lt;br /&gt;
** +2 feladatfüggő pont&lt;br /&gt;
* Dokumentáció&lt;br /&gt;
** nincsen felfújva&lt;br /&gt;
** Programozói dokumentáció&lt;br /&gt;
*** szükséges környezet leírása&lt;br /&gt;
*** projekt felépítésének leírása&lt;br /&gt;
*** adatszerkezet ismertetése&lt;br /&gt;
*** függvények dokumentációja&lt;br /&gt;
** Felhasználói dokumentáció&lt;br /&gt;
*** program feladata, célja, kezelése&lt;br /&gt;
&lt;br /&gt;
== ZH ==&lt;br /&gt;
&lt;br /&gt;
=== Kis ZH-k ===&lt;br /&gt;
* A félév során 6 alkalommal van kis zárthelyi az egyik előre kijelölt laborokon kerülnek megírásra. &lt;br /&gt;
* Nehézsége nagyjából egy nagy ZH-s feladattal egyezik meg. 10 pont jár érte. &lt;br /&gt;
** 2018. ősz&lt;br /&gt;
*** [https://infopy.eet.bme.hu/kzh2018/ 2018 KZH feladatok megoldásokkal]&lt;br /&gt;
&lt;br /&gt;
=== Nagy ZH ===&lt;br /&gt;
* A félév során egy nagy ZH van (2018-ban: 7. hét), mely 40 pontból áll, s 4 feladatra oszlik, amelyek kódját papíron kell leírni. Pótlása egyszer díjmentesen pótolható, majd téritésesen a póthét folyamán.&lt;br /&gt;
* 2018. ősz&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintanzh/ NZH mintafeladatok]&lt;br /&gt;
** [[A programozás alapjai (üzemmérnök informatikus) 2018 NZH | NZH feladatok]], [https://infopy.eet.bme.hu/nzh2018/ megoldásokkal]&lt;br /&gt;
* 2019. ősz&lt;br /&gt;
** [[A programozás alapjai (üzemmérnök informatikus) 2019 NZH megoldások | NZH megoldások]]&lt;br /&gt;
* 2021. ősz&lt;br /&gt;
** Idén 3 feladatból állt a zh, a maximális pontszám idén is 40 volt, (14-14-12 pont). A kódot számítógépen kellett írni.&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* 2018. ősz&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintavizsga/ Vizsga mintafeladatok]&lt;br /&gt;
** [https://infopy.eet.bme.hu/vizsga2018/#1 1. vizsga megoldásokkal]&lt;br /&gt;
** [https://infopy.eet.bme.hu/vizsga2018/#2 2. vizsga megoldásokkal]&lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
* Programozást érdemes hétről hétre gyakorolni, nem bemagolni/betanulni a ZH/vizsga előtt. Próbáld meg felfogni egy kikapcsolódásnak, ahol csak szórakozol a kódsorokkal, próbálkozol, hátha sikerül összerakni, és nem rágörcsölni a tárgyra. De a legfontosabb, hogy rendszeresen gyakorolj!&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
* Íme egy nagyszerű kis oldal python kezdő programozóknak https://www.pythonforbeginners.com. Have fun! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai&amp;diff=201645</id>
		<title>A programozás alapjai</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai&amp;diff=201645"/>
		<updated>2022-02-06T19:19:23Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: /* Nagy ZH */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=A programozás alapjai&lt;br /&gt;
|tárgykód=VIEEBA01&lt;br /&gt;
|szak=üzemmérnök&lt;br /&gt;
|kredit=7&lt;br /&gt;
|felev=1&lt;br /&gt;
|kereszt=&lt;br /&gt;
|tanszék=EET&lt;br /&gt;
|labor=14 db&lt;br /&gt;
|kiszh=6 db&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|hf=1 nagyházi&lt;br /&gt;
|vizsga=írásbeli&lt;br /&gt;
|tad=https://portal.vik.bme.hu/kepzes/targyak/VIEEBA01/&lt;br /&gt;
|targyhonlap=https://infopy.eet.bme.hu/&lt;br /&gt;
|levlista=  }}&lt;br /&gt;
&lt;br /&gt;
A tantárgy célkitűzése, hogy a hallgatók készség szinten alkalmazható ismereteket szerezzenek a számítógépes problémamegoldás módszereinek és alapvető eszközeinek használatában, úgy mint elemi és összetett adatok, programozási tételek, fájlkezelés. További cél, hogy a megszerzett ismereteket és készségeket további tanulmányaik során hatékonyan legyenek képesek alkalmazni. A célkitűzés teljesítését egy magas szintű programozási nyelv, a &#039;&#039;Python&#039;&#039; megismerése teszi lehetővé. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; background-color: #F9D6D1;&amp;quot; width: 800px; height: 40px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color: white; background-color: #BE5242;&amp;quot; | &#039;&#039;&#039;Figyelem!&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;A tárgyhoz tartozó követelmények a vírusidőszak miatt megváltoztak, így a mindig aktuális információkért, kérlek látogass el a [https://infopy.eet.bme.hu tárgy hivatalos weboldalán] a [https://infopy.eet.bme.hu/kovetelmenyek követelmények] részhez!&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Az aláírás megszerzésének feltételei:&lt;br /&gt;
** Az &#039;&#039;&#039;előadások&#039;&#039;&#039; legalább 70%-án való részvétel.&lt;br /&gt;
** A &#039;&#039;&#039;laborok&#039;&#039;&#039; 70%-án való részvétel, csak a laborok elején írt beugró sikeres megírása esetén számít jelenlétnek. Sikertelen beugróírás esetén is érdemes bent maradni a laboron, a laborvezető az eredménytől függetlenül segíteni fog ugyanúgy a laborfeladatok megoldásában.&lt;br /&gt;
** A &#039;&#039;&#039;kisZH-k&#039;&#039;&#039; sikeres megírása. A kisZH-kat a gyakorlatok elején iratja meg a gyakorlatvezető, ezek közül a legjobban sikerült négy eredményét veszik figyelembe; azoknak az összpontszáma kell elérje a szerezhető pontszám 50%-át. A meg nem írt dolgozatok pontszámát nullának veszik. &lt;br /&gt;
** A &#039;&#039;&#039;nagyZH&#039;&#039;&#039; sikeres megírása. A félév során egy nagy ZH van, melyet papíron kell megírni. A pontszáma el kell érje a szerezhető pontszám 50%-át. &lt;br /&gt;
** A &#039;&#039;&#039;házi feladat&#039;&#039;&#039; részfeladatainak időben történő leadása beleszámít annak pontozásába (1-2 pont). Extra pontokat lehet szerezni a félév közben beadott és elfogadott szorgalmi feladatokkal.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pótlási lehetőségek&#039;&#039;&#039;:&lt;br /&gt;
** A &#039;&#039;&#039;jelenlét&#039;&#039;&#039; és a &#039;&#039;&#039;laborgyakorlatok beugrói&#039;&#039;&#039; nem pótolhatóak. &lt;br /&gt;
** A &#039;&#039;&#039;kisZH-k&#039;&#039;&#039; félév közbeni pótlását az teszi lehetővé, hogy hatból csak a legjobb négyet veszik figyelembe. Pótlási héten ezek már nem pótolhatóak. &lt;br /&gt;
** A &#039;&#039;&#039;nagyZH&#039;&#039;&#039; egyszer díjmentesen, utána a pótlási héten pótolható pluszköltséggel. Pótlási héten írt ZH-val megajánlott jegy nem szerezhető. &lt;br /&gt;
** A &#039;&#039;&#039;nagyHF&#039;&#039;&#039; a szorgalmi időszak utolsó napjáig 14:00-ig pótolható pluszköltséggel, a póthéten vagy utána már nem lehetséges. Javítani csak előzőleg már elfogadott megoldást lehet. &lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban ===&lt;br /&gt;
* A &#039;&#039;&#039;vizsga&#039;&#039;&#039; írásbeli, a ZH utáni részek nagyobb súllyal szerepelnek benne.&lt;br /&gt;
* Vizsga esetén az érdemjegy meghatározásánál az alábbi pontszámokat vesszük figyelembe:&lt;br /&gt;
** 80 pont – vizsgadolgozat 2× súllyal (2x40 pont)&lt;br /&gt;
** 20 pont – nagy házi feladat&lt;br /&gt;
&lt;br /&gt;
==== Vizsgakurzuson ====&lt;br /&gt;
* A vizsgák ugyanolyan felépítésüek, mint az őszi félévben. A jegy csak a vizsgán elért eredményre jár. &lt;br /&gt;
* Ponthatárok vizsgakurzuson:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 120px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 19 || 1&lt;br /&gt;
|-&lt;br /&gt;
|20 - 25 || 2&lt;br /&gt;
|-&lt;br /&gt;
|26 - 29 || 3&lt;br /&gt;
|-&lt;br /&gt;
|30 - 33 || 4&lt;br /&gt;
|-&lt;br /&gt;
|34 - 40 || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Félévvégi jegy ===&lt;br /&gt;
* Aki a félévközi eredményekkel kiváló eredményt ért el, megajánlott jelest kap: &lt;br /&gt;
&amp;lt;math&amp;gt; max(KZH1, KZH2) + max(KZH3, KZH4) + KZH5 + KZH6 + NZH + NHF + szorgalmi &amp;gt;= 90 pont &amp;lt;/math&amp;gt;&lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 120px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 39 || 1&lt;br /&gt;
|-&lt;br /&gt;
|40 - 54 || 2&lt;br /&gt;
|-&lt;br /&gt;
|55 - 69 || 3&lt;br /&gt;
|-&lt;br /&gt;
|70 - 84 || 4&lt;br /&gt;
|-&lt;br /&gt;
|85 - 100 || 5&lt;br /&gt;
|}&lt;br /&gt;
== Tematika ==&lt;br /&gt;
&lt;br /&gt;
=== Előadás anyagok ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/ea01/ bevezető]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/ea02/ nevezetes algoritmusok, sztringek, listák]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/ea03/ adatszerkezetek, referenciák]&lt;br /&gt;
* 4. hét: [https://infopy.eet.bme.hu/ea04/ vezérlési szerkezetek, kivételek, konverziók és formázás]&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/ea05/ függvények, referenciák]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/ea06/ osztályok]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/ea07/ operátorok, számábrázolás]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/ea08/ rendezések, rekurzió]&lt;br /&gt;
* 9. hét: elmaradt&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/ea10/ fájlkezelés, többmodulos programok]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/ea11/ láncolt listák, bináris fák]&lt;br /&gt;
* 12. hét: [https://infopy.eet.bme.hu/ea12/ összetett adatszerkezetek]&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/ea13/ állapotgépek, reguláris kifejezések]&lt;br /&gt;
* 14. hét: [https://infopy.eet.bme.hu/ea14/ generikus algoritmusok, visszalépő keresés]&lt;br /&gt;
&lt;br /&gt;
=== Labor anyagok ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/lab01/ operációs rendszer, egyszerű programok]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/lab02/ vezérlési szerkezetek, nyomkövetés]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/lab03/ nevezetes algoritmusok, listák, sztringek]&lt;br /&gt;
* 4. hét: [https://infopy.eet.bme.hu/lab04/ adatszerkezetek építése, karakterkódok kezelése]&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/lab05/ kivételek, konverzió, számrendszerek]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/lab06/ függvények]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/lab07/ osztályok]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/lab08/ számábrázolás, számrendszerek]&lt;br /&gt;
* 9. hét: [https://infopy.eet.bme.hu/lab09/ rendezések, hash táblák]&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/lab10/ rekurzió]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/lab11/ fájlkezelés]&lt;br /&gt;
* 12. hét: [https://infopy.eet.bme.hu/lab12/ bináris fák]&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/lab13/ adatszerkezetek]&lt;br /&gt;
* 14. hét: [https://infopy.eet.bme.hu/lab14/ állapotgépek]&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
=== Feladatgyűjtemény ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/f01/ egyszerű programok]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/f02a/ logikai kifejezések, sorozatok, listák nélkül], [https://infopy.eet.bme.hu/f02a/ listák és sztringek]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/f03/ összetettebb listás feladatok]&lt;br /&gt;
* 4. hét: nincs&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/f05/ függvények]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/f06/ osztályok]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/f07/ számábrázolás, bitműveletek]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/f08/ rendezések, rekurzió]&lt;br /&gt;
* 9. hét: nincs&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/f10/ parancssori argumentumok, fájlkezelés]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/f11/ bináris fák]&lt;br /&gt;
* 12. hét: nincs&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/f13/ állapotgépek]&lt;br /&gt;
* 14. hét: nincs&lt;br /&gt;
&lt;br /&gt;
=== Felhasználható anyagok ===&lt;br /&gt;
* [[Media:python3-puska.pdf | Python puska]] (ZH-n használható)&lt;br /&gt;
* [https://infopy.eet.bme.hu/fejlesztokornyezet/ Ingyenes fejlesztőkörnyezetek]&lt;br /&gt;
* [https://infopy.eet.bme.hu/konyv/ Peter Wentworth, Jeffrey Elkner, Allen B. Downey és Chris Meyers: Hogyan gondolkozz úgy, mint egy informatikus] (könyv)&lt;br /&gt;
* [https://infopy.eet.bme.hu/fajlkezeles/ Fájlkezelés, mappakezelés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/megjelenites/ Szöveges és grafikus megjelenítés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/pygame/ PyGame: multimédiás könyvtár]&lt;br /&gt;
* [https://infopy.eet.bme.hu/pyconio/ PyConio: konzolos megjelenítés]&lt;br /&gt;
&lt;br /&gt;
=== Extrák ===&lt;br /&gt;
* [https://infopy.eet.bme.hu/szorgalmik/ Szorgalmi feladatok]&lt;br /&gt;
* [https://infopy.eet.bme.hu/nhfgaleria2018/ NHF 2018 szépségverseny]&lt;br /&gt;
* [https://infopy.eet.bme.hu/orak2018/ Óra 2018 szépségverseny]&lt;br /&gt;
* [https://infopy.eet.bme.hu/turing/ Mit tud a számítógép?]&lt;br /&gt;
* [https://infopy.eet.bme.hu/bf/ BrainFuck és Turing-gép]&lt;br /&gt;
* [https://infopy.eet.bme.hu/karakterkodolas/ Karakterkódolások]&lt;br /&gt;
* [https://infopy.eet.bme.hu/bitturmix/ Bitműveletek]&lt;br /&gt;
* [https://infopy.eet.bme.hu/internet/ Internet működése]&lt;br /&gt;
* [https://infopy.eet.bme.hu/osszefesulorendezes/ Összefésülő rendezés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/labirintus/ Labirintusok és algoritmusai]&lt;br /&gt;
* [https://infopy.eet.bme.hu/fa/ Fák rajzolása és rekurzió]&lt;br /&gt;
* InfoPy hivatalos offline letölthető változat, a portál összes tartalma elérhető benne. (Frissült: 2020. 12. 30.) [[:File:infopy-mirror-20201230.zip]]&lt;br /&gt;
&lt;br /&gt;
== Házi feladat ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;2018. ősz&#039;&#039;&#039;&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhf/ követelmények]&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhflista/ választható programok listája]&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintanhf/ minta NHF]&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhfszepsegverseny2018/ NHF 2018 szépségverseny]&lt;br /&gt;
* A beadáshoz 4 mérföldkő vezet:&lt;br /&gt;
** feladatválasztás (2018-ban: 7. hét vége),&lt;br /&gt;
** specifikáció (2018-ban: 8. hét vége),&lt;br /&gt;
** félkész megoldás (2018-ban: 10. hét vége),&lt;br /&gt;
** végleges program (2018-ban: 12. hét vége).&lt;br /&gt;
** &#039;&#039;Plágium büntetéshez vezet.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Pontozás ===&lt;br /&gt;
* Maximálisan 20 pont érhető el az alábbiak szerint:&lt;br /&gt;
* Határidő betartás&lt;br /&gt;
** kiválasztás időben&lt;br /&gt;
** specifikáció elkészítése időben&lt;br /&gt;
** félkész házi beadása időben&lt;br /&gt;
** végleges házi beadása időben&lt;br /&gt;
* Kód minősége&lt;br /&gt;
** modulokra bontás&lt;br /&gt;
** funkcionális dekompozíció&lt;br /&gt;
** helyes erőforráskezelés&lt;br /&gt;
** helyes nyelvi elem használat&lt;br /&gt;
** elvárt kódolási stílus&lt;br /&gt;
** nincsenek újraimplementált szabványos függvények&lt;br /&gt;
** megfelelő adatszerkezetek, típusok&lt;br /&gt;
** szerep szerinti névadás&lt;br /&gt;
** +2 feladatfüggő pont&lt;br /&gt;
* Dokumentáció&lt;br /&gt;
** nincsen felfújva&lt;br /&gt;
** Programozói dokumentáció&lt;br /&gt;
*** szükséges környezet leírása&lt;br /&gt;
*** projekt felépítésének leírása&lt;br /&gt;
*** adatszerkezet ismertetése&lt;br /&gt;
*** függvények dokumentációja&lt;br /&gt;
** Felhasználói dokumentáció&lt;br /&gt;
*** program feladata, célja, kezelése&lt;br /&gt;
&lt;br /&gt;
== ZH ==&lt;br /&gt;
&lt;br /&gt;
=== Kis ZH-k ===&lt;br /&gt;
* A félév során 6 alkalommal van kis zárthelyi az egyik előre kijelölt laborokon kerülnek megírásra. &lt;br /&gt;
* Nehézsége nagyjából egy nagy ZH-s feladattal egyezik meg. 10 pont jár érte. &lt;br /&gt;
** 2018. ősz&lt;br /&gt;
*** [https://infopy.eet.bme.hu/kzh2018/ 2018 KZH feladatok megoldásokkal]&lt;br /&gt;
&lt;br /&gt;
=== Nagy ZH ===&lt;br /&gt;
* A félév során egy nagy ZH van (2018-ban: 7. hét), mely 40 pontból áll, s 4 feladatra oszlik, amelyek kódját papíron kell leírni. Pótlása egyszer díjmentesen pótolható, majd téritésesen a póthét folyamán.&lt;br /&gt;
* 2018. ősz&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintanzh/ NZH mintafeladatok]&lt;br /&gt;
** [[A programozás alapjai (üzemmérnök informatikus) 2018 NZH | NZH feladatok]], [https://infopy.eet.bme.hu/nzh2018/ megoldásokkal]&lt;br /&gt;
* 2019. ősz&lt;br /&gt;
** [[A programozás alapjai (üzemmérnök informatikus) 2019 NZH megoldások | NZH megoldások]]&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* 2018. ősz&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintavizsga/ Vizsga mintafeladatok]&lt;br /&gt;
** [https://infopy.eet.bme.hu/vizsga2018/#1 1. vizsga megoldásokkal]&lt;br /&gt;
** [https://infopy.eet.bme.hu/vizsga2018/#2 2. vizsga megoldásokkal]&lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
* Programozást érdemes hétről hétre gyakorolni, nem bemagolni/betanulni a ZH/vizsga előtt. Próbáld meg felfogni egy kikapcsolódásnak, ahol csak szórakozol a kódsorokkal, próbálkozol, hátha sikerül összerakni, és nem rágörcsölni a tárgyra. De a legfontosabb, hogy rendszeresen gyakorolj!&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
* Íme egy nagyszerű kis oldal python kezdő programozóknak https://www.pythonforbeginners.com. Have fun! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai&amp;diff=201644</id>
		<title>A programozás alapjai</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=A_programoz%C3%A1s_alapjai&amp;diff=201644"/>
		<updated>2022-02-06T19:17:07Z</updated>

		<summary type="html">&lt;p&gt;Csáti Bence: /* Házi feladat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Tantárgy&lt;br /&gt;
|nev=A programozás alapjai&lt;br /&gt;
|tárgykód=VIEEBA01&lt;br /&gt;
|szak=üzemmérnök&lt;br /&gt;
|kredit=7&lt;br /&gt;
|felev=1&lt;br /&gt;
|kereszt=&lt;br /&gt;
|tanszék=EET&lt;br /&gt;
|labor=14 db&lt;br /&gt;
|kiszh=6 db&lt;br /&gt;
|nagyzh=1 db&lt;br /&gt;
|hf=1 nagyházi&lt;br /&gt;
|vizsga=írásbeli&lt;br /&gt;
|tad=https://portal.vik.bme.hu/kepzes/targyak/VIEEBA01/&lt;br /&gt;
|targyhonlap=https://infopy.eet.bme.hu/&lt;br /&gt;
|levlista=  }}&lt;br /&gt;
&lt;br /&gt;
A tantárgy célkitűzése, hogy a hallgatók készség szinten alkalmazható ismereteket szerezzenek a számítógépes problémamegoldás módszereinek és alapvető eszközeinek használatában, úgy mint elemi és összetett adatok, programozási tételek, fájlkezelés. További cél, hogy a megszerzett ismereteket és készségeket további tanulmányaik során hatékonyan legyenek képesek alkalmazni. A célkitűzés teljesítését egy magas szintű programozási nyelv, a &#039;&#039;Python&#039;&#039; megismerése teszi lehetővé. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Követelmények ==&lt;br /&gt;
=== A szorgalmi időszakban ===&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; background-color: #F9D6D1;&amp;quot; width: 800px; height: 40px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color: white; background-color: #BE5242;&amp;quot; | &#039;&#039;&#039;Figyelem!&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;A tárgyhoz tartozó követelmények a vírusidőszak miatt megváltoztak, így a mindig aktuális információkért, kérlek látogass el a [https://infopy.eet.bme.hu tárgy hivatalos weboldalán] a [https://infopy.eet.bme.hu/kovetelmenyek követelmények] részhez!&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Az aláírás megszerzésének feltételei:&lt;br /&gt;
** Az &#039;&#039;&#039;előadások&#039;&#039;&#039; legalább 70%-án való részvétel.&lt;br /&gt;
** A &#039;&#039;&#039;laborok&#039;&#039;&#039; 70%-án való részvétel, csak a laborok elején írt beugró sikeres megírása esetén számít jelenlétnek. Sikertelen beugróírás esetén is érdemes bent maradni a laboron, a laborvezető az eredménytől függetlenül segíteni fog ugyanúgy a laborfeladatok megoldásában.&lt;br /&gt;
** A &#039;&#039;&#039;kisZH-k&#039;&#039;&#039; sikeres megírása. A kisZH-kat a gyakorlatok elején iratja meg a gyakorlatvezető, ezek közül a legjobban sikerült négy eredményét veszik figyelembe; azoknak az összpontszáma kell elérje a szerezhető pontszám 50%-át. A meg nem írt dolgozatok pontszámát nullának veszik. &lt;br /&gt;
** A &#039;&#039;&#039;nagyZH&#039;&#039;&#039; sikeres megírása. A félév során egy nagy ZH van, melyet papíron kell megírni. A pontszáma el kell érje a szerezhető pontszám 50%-át. &lt;br /&gt;
** A &#039;&#039;&#039;házi feladat&#039;&#039;&#039; részfeladatainak időben történő leadása beleszámít annak pontozásába (1-2 pont). Extra pontokat lehet szerezni a félév közben beadott és elfogadott szorgalmi feladatokkal.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pótlási lehetőségek&#039;&#039;&#039;:&lt;br /&gt;
** A &#039;&#039;&#039;jelenlét&#039;&#039;&#039; és a &#039;&#039;&#039;laborgyakorlatok beugrói&#039;&#039;&#039; nem pótolhatóak. &lt;br /&gt;
** A &#039;&#039;&#039;kisZH-k&#039;&#039;&#039; félév közbeni pótlását az teszi lehetővé, hogy hatból csak a legjobb négyet veszik figyelembe. Pótlási héten ezek már nem pótolhatóak. &lt;br /&gt;
** A &#039;&#039;&#039;nagyZH&#039;&#039;&#039; egyszer díjmentesen, utána a pótlási héten pótolható pluszköltséggel. Pótlási héten írt ZH-val megajánlott jegy nem szerezhető. &lt;br /&gt;
** A &#039;&#039;&#039;nagyHF&#039;&#039;&#039; a szorgalmi időszak utolsó napjáig 14:00-ig pótolható pluszköltséggel, a póthéten vagy utána már nem lehetséges. Javítani csak előzőleg már elfogadott megoldást lehet. &lt;br /&gt;
&lt;br /&gt;
=== A vizsgaidőszakban ===&lt;br /&gt;
* A &#039;&#039;&#039;vizsga&#039;&#039;&#039; írásbeli, a ZH utáni részek nagyobb súllyal szerepelnek benne.&lt;br /&gt;
* Vizsga esetén az érdemjegy meghatározásánál az alábbi pontszámokat vesszük figyelembe:&lt;br /&gt;
** 80 pont – vizsgadolgozat 2× súllyal (2x40 pont)&lt;br /&gt;
** 20 pont – nagy házi feladat&lt;br /&gt;
&lt;br /&gt;
==== Vizsgakurzuson ====&lt;br /&gt;
* A vizsgák ugyanolyan felépítésüek, mint az őszi félévben. A jegy csak a vizsgán elért eredményre jár. &lt;br /&gt;
* Ponthatárok vizsgakurzuson:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 120px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 19 || 1&lt;br /&gt;
|-&lt;br /&gt;
|20 - 25 || 2&lt;br /&gt;
|-&lt;br /&gt;
|26 - 29 || 3&lt;br /&gt;
|-&lt;br /&gt;
|30 - 33 || 4&lt;br /&gt;
|-&lt;br /&gt;
|34 - 40 || 5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Félévvégi jegy ===&lt;br /&gt;
* Aki a félévközi eredményekkel kiváló eredményt ért el, megajánlott jelest kap: &lt;br /&gt;
&amp;lt;math&amp;gt; max(KZH1, KZH2) + max(KZH3, KZH4) + KZH5 + KZH6 + NZH + NHF + szorgalmi &amp;gt;= 90 pont &amp;lt;/math&amp;gt;&lt;br /&gt;
*Ponthatárok:&lt;br /&gt;
:{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center; width: 120px; height: 40px;&amp;quot;&lt;br /&gt;
!Pont!!Jegy&lt;br /&gt;
|-&lt;br /&gt;
| 0 - 39 || 1&lt;br /&gt;
|-&lt;br /&gt;
|40 - 54 || 2&lt;br /&gt;
|-&lt;br /&gt;
|55 - 69 || 3&lt;br /&gt;
|-&lt;br /&gt;
|70 - 84 || 4&lt;br /&gt;
|-&lt;br /&gt;
|85 - 100 || 5&lt;br /&gt;
|}&lt;br /&gt;
== Tematika ==&lt;br /&gt;
&lt;br /&gt;
=== Előadás anyagok ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/ea01/ bevezető]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/ea02/ nevezetes algoritmusok, sztringek, listák]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/ea03/ adatszerkezetek, referenciák]&lt;br /&gt;
* 4. hét: [https://infopy.eet.bme.hu/ea04/ vezérlési szerkezetek, kivételek, konverziók és formázás]&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/ea05/ függvények, referenciák]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/ea06/ osztályok]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/ea07/ operátorok, számábrázolás]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/ea08/ rendezések, rekurzió]&lt;br /&gt;
* 9. hét: elmaradt&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/ea10/ fájlkezelés, többmodulos programok]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/ea11/ láncolt listák, bináris fák]&lt;br /&gt;
* 12. hét: [https://infopy.eet.bme.hu/ea12/ összetett adatszerkezetek]&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/ea13/ állapotgépek, reguláris kifejezések]&lt;br /&gt;
* 14. hét: [https://infopy.eet.bme.hu/ea14/ generikus algoritmusok, visszalépő keresés]&lt;br /&gt;
&lt;br /&gt;
=== Labor anyagok ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/lab01/ operációs rendszer, egyszerű programok]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/lab02/ vezérlési szerkezetek, nyomkövetés]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/lab03/ nevezetes algoritmusok, listák, sztringek]&lt;br /&gt;
* 4. hét: [https://infopy.eet.bme.hu/lab04/ adatszerkezetek építése, karakterkódok kezelése]&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/lab05/ kivételek, konverzió, számrendszerek]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/lab06/ függvények]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/lab07/ osztályok]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/lab08/ számábrázolás, számrendszerek]&lt;br /&gt;
* 9. hét: [https://infopy.eet.bme.hu/lab09/ rendezések, hash táblák]&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/lab10/ rekurzió]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/lab11/ fájlkezelés]&lt;br /&gt;
* 12. hét: [https://infopy.eet.bme.hu/lab12/ bináris fák]&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/lab13/ adatszerkezetek]&lt;br /&gt;
* 14. hét: [https://infopy.eet.bme.hu/lab14/ állapotgépek]&lt;br /&gt;
&lt;br /&gt;
== Segédanyagok ==&lt;br /&gt;
&lt;br /&gt;
=== Feladatgyűjtemény ===&lt;br /&gt;
* 1. hét: [https://infopy.eet.bme.hu/f01/ egyszerű programok]&lt;br /&gt;
* 2. hét: [https://infopy.eet.bme.hu/f02a/ logikai kifejezések, sorozatok, listák nélkül], [https://infopy.eet.bme.hu/f02a/ listák és sztringek]&lt;br /&gt;
* 3. hét: [https://infopy.eet.bme.hu/f03/ összetettebb listás feladatok]&lt;br /&gt;
* 4. hét: nincs&lt;br /&gt;
* 5. hét: [https://infopy.eet.bme.hu/f05/ függvények]&lt;br /&gt;
* 6. hét: [https://infopy.eet.bme.hu/f06/ osztályok]&lt;br /&gt;
* 7. hét: [https://infopy.eet.bme.hu/f07/ számábrázolás, bitműveletek]&lt;br /&gt;
* 8. hét: [https://infopy.eet.bme.hu/f08/ rendezések, rekurzió]&lt;br /&gt;
* 9. hét: nincs&lt;br /&gt;
* 10. hét: [https://infopy.eet.bme.hu/f10/ parancssori argumentumok, fájlkezelés]&lt;br /&gt;
* 11. hét: [https://infopy.eet.bme.hu/f11/ bináris fák]&lt;br /&gt;
* 12. hét: nincs&lt;br /&gt;
* 13. hét: [https://infopy.eet.bme.hu/f13/ állapotgépek]&lt;br /&gt;
* 14. hét: nincs&lt;br /&gt;
&lt;br /&gt;
=== Felhasználható anyagok ===&lt;br /&gt;
* [[Media:python3-puska.pdf | Python puska]] (ZH-n használható)&lt;br /&gt;
* [https://infopy.eet.bme.hu/fejlesztokornyezet/ Ingyenes fejlesztőkörnyezetek]&lt;br /&gt;
* [https://infopy.eet.bme.hu/konyv/ Peter Wentworth, Jeffrey Elkner, Allen B. Downey és Chris Meyers: Hogyan gondolkozz úgy, mint egy informatikus] (könyv)&lt;br /&gt;
* [https://infopy.eet.bme.hu/fajlkezeles/ Fájlkezelés, mappakezelés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/megjelenites/ Szöveges és grafikus megjelenítés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/pygame/ PyGame: multimédiás könyvtár]&lt;br /&gt;
* [https://infopy.eet.bme.hu/pyconio/ PyConio: konzolos megjelenítés]&lt;br /&gt;
&lt;br /&gt;
=== Extrák ===&lt;br /&gt;
* [https://infopy.eet.bme.hu/szorgalmik/ Szorgalmi feladatok]&lt;br /&gt;
* [https://infopy.eet.bme.hu/nhfgaleria2018/ NHF 2018 szépségverseny]&lt;br /&gt;
* [https://infopy.eet.bme.hu/orak2018/ Óra 2018 szépségverseny]&lt;br /&gt;
* [https://infopy.eet.bme.hu/turing/ Mit tud a számítógép?]&lt;br /&gt;
* [https://infopy.eet.bme.hu/bf/ BrainFuck és Turing-gép]&lt;br /&gt;
* [https://infopy.eet.bme.hu/karakterkodolas/ Karakterkódolások]&lt;br /&gt;
* [https://infopy.eet.bme.hu/bitturmix/ Bitműveletek]&lt;br /&gt;
* [https://infopy.eet.bme.hu/internet/ Internet működése]&lt;br /&gt;
* [https://infopy.eet.bme.hu/osszefesulorendezes/ Összefésülő rendezés]&lt;br /&gt;
* [https://infopy.eet.bme.hu/labirintus/ Labirintusok és algoritmusai]&lt;br /&gt;
* [https://infopy.eet.bme.hu/fa/ Fák rajzolása és rekurzió]&lt;br /&gt;
* InfoPy hivatalos offline letölthető változat, a portál összes tartalma elérhető benne. (Frissült: 2020. 12. 30.) [[:File:infopy-mirror-20201230.zip]]&lt;br /&gt;
&lt;br /&gt;
== Házi feladat ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;2018. ősz&#039;&#039;&#039;&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhf/ követelmények]&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhflista/ választható programok listája]&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintanhf/ minta NHF]&lt;br /&gt;
** [https://infopy.eet.bme.hu/nhfszepsegverseny2018/ NHF 2018 szépségverseny]&lt;br /&gt;
* A beadáshoz 4 mérföldkő vezet:&lt;br /&gt;
** feladatválasztás (2018-ban: 7. hét vége),&lt;br /&gt;
** specifikáció (2018-ban: 8. hét vége),&lt;br /&gt;
** félkész megoldás (2018-ban: 10. hét vége),&lt;br /&gt;
** végleges program (2018-ban: 12. hét vége).&lt;br /&gt;
** &#039;&#039;Plágium büntetéshez vezet.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Pontozás ===&lt;br /&gt;
* Maximálisan 20 pont érhető el az alábbiak szerint:&lt;br /&gt;
* Határidő betartás&lt;br /&gt;
** kiválasztás időben&lt;br /&gt;
** specifikáció elkészítése időben&lt;br /&gt;
** félkész házi beadása időben&lt;br /&gt;
** végleges házi beadása időben&lt;br /&gt;
* Kód minősége&lt;br /&gt;
** modulokra bontás&lt;br /&gt;
** funkcionális dekompozíció&lt;br /&gt;
** helyes erőforráskezelés&lt;br /&gt;
** helyes nyelvi elem használat&lt;br /&gt;
** elvárt kódolási stílus&lt;br /&gt;
** nincsenek újraimplementált szabványos függvények&lt;br /&gt;
** megfelelő adatszerkezetek, típusok&lt;br /&gt;
** szerep szerinti névadás&lt;br /&gt;
** +2 feladatfüggő pont&lt;br /&gt;
* Dokumentáció&lt;br /&gt;
** nincsen felfújva&lt;br /&gt;
** Programozói dokumentáció&lt;br /&gt;
*** szükséges környezet leírása&lt;br /&gt;
*** projekt felépítésének leírása&lt;br /&gt;
*** adatszerkezet ismertetése&lt;br /&gt;
*** függvények dokumentációja&lt;br /&gt;
** Felhasználói dokumentáció&lt;br /&gt;
*** program feladata, célja, kezelése&lt;br /&gt;
&lt;br /&gt;
== ZH ==&lt;br /&gt;
&lt;br /&gt;
=== Kis ZH-k ===&lt;br /&gt;
* A félév során 6 alkalommal van kis zárthelyi az egyik előre kijelölt laborokon kerülnek megírásra. &lt;br /&gt;
* Nehézsége nagyjából egy nagy ZH-s feladattal egyezik meg. 10 pont jár érte. &lt;br /&gt;
** 2018. ősz&lt;br /&gt;
*** [https://infopy.eet.bme.hu/kzh2018/ 2018 KZH feladatok megoldásokkal]&lt;br /&gt;
&lt;br /&gt;
=== Nagy ZH ===&lt;br /&gt;
* A félév során egy nagy ZH van (2018-ban: 7. hét), mely 40 pontból áll, s 4 feladatra oszlik, amelyek kódját papíron kell leírni. Pótlása egyszer díjmentesen pótolható, majd téritésesen a póthét folyamán.&lt;br /&gt;
* 2018. ősz&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintanhf/ NZH mintafeladatok]&lt;br /&gt;
** [[A programozás alapjai (üzemmérnök informatikus) 2018 NZH | NZH feladatok]], [https://infopy.eet.bme.hu/nzh2018/ megoldásokkal]&lt;br /&gt;
* 2019. ősz&lt;br /&gt;
** [[A programozás alapjai (üzemmérnök informatikus) 2019 NZH megoldások | NZH megoldások]]&lt;br /&gt;
&lt;br /&gt;
== Vizsga ==&lt;br /&gt;
* 2018. ősz&lt;br /&gt;
** [https://infopy.eet.bme.hu/mintavizsga/ Vizsga mintafeladatok]&lt;br /&gt;
** [https://infopy.eet.bme.hu/vizsga2018/#1 1. vizsga megoldásokkal]&lt;br /&gt;
** [https://infopy.eet.bme.hu/vizsga2018/#2 2. vizsga megoldásokkal]&lt;br /&gt;
&lt;br /&gt;
== Tippek ==&lt;br /&gt;
* Programozást érdemes hétről hétre gyakorolni, nem bemagolni/betanulni a ZH/vizsga előtt. Próbáld meg felfogni egy kikapcsolódásnak, ahol csak szórakozol a kódsorokkal, próbálkozol, hátha sikerül összerakni, és nem rágörcsölni a tárgyra. De a legfontosabb, hogy rendszeresen gyakorolj!&lt;br /&gt;
&lt;br /&gt;
== Kedvcsináló ==&lt;br /&gt;
* Íme egy nagyszerű kis oldal python kezdő programozóknak https://www.pythonforbeginners.com. Have fun! :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}}&lt;/div&gt;</summary>
		<author><name>Csáti Bence</name></author>
	</entry>
</feed>