https://vik.wiki/api.php?action=feedcontributions&user=Heged%C3%BCs+D%C3%A1niel+2&feedformat=atom VIK Wiki - Szerkesztő közreműködései [hu] 2024-03-29T14:39:26Z Szerkesztő közreműködései MediaWiki 1.33.2 https://vik.wiki/index.php?title=Mobilszoftver-rendszerek_fejleszt%C3%A9se&diff=203667 Mobilszoftver-rendszerek fejlesztése 2023-02-12T09:46:34Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> | név = Mobilszoftver-rendszerek fejlesztése<br /> | tárgykód = VIAUMB01<br /> | szak = InfoMsc<br /> | kredit = 4<br /> | félév = tavasz<br /> | kereszt = nincs<br /> | tanszék = AUT<br /> | jelenlét = nincs<br /> | minmunka = ZH<br /> | labor = nincs<br /> | nagyzh = 1 db<br /> | hf = nincs<br /> | vizsga = van<br /> | tad = https://portal.vik.bme.hu/kepzes/targyak/VIAUMB01<br /> | tárgyhonlap = https://www.aut.bme.hu/Course/VIAUMB01<br /> }}<br /> <br /> == Követelmények ==<br /> === A szorgalmi időszakban ===<br /> *Az '''aláírás''' feltételei: Az aláírás megszerzésének feltétele a szorgalmi időszakban megírandó zárthelyi dolgozat sikeres teljesítése. <br /> *'''Pótlási lehetőségek:'''<br /> **A zárthelyihez a TVSZ előírásai szerint mind a szorgalmi, mind a pótlási időszakban 1-1 pótlási lehetőséget biztosítunk.<br /> <br /> == Segédanyagok ==<br /> <br /> == Zh ==<br /> <br /> == Vizsga ==<br /> <br /> == Tippek ==<br /> <br /> == Vélemények ==<br /> <br /> {{Lábléc - Mérnök informatikus mesterszak}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Kiterjesztett_val%C3%B3s%C3%A1g_%C3%A9s_g%C3%A9pi_l%C3%A1t%C3%A1s_mobil_eszk%C3%B6z%C3%B6k%C3%B6n&diff=203625 Kiterjesztett valóság és gépi látás mobil eszközökön 2023-02-03T10:42:13Z <p>Hegedüs Dániel 2: </p> <hr /> <div>A [[Vizuális informatika szakirány]] kötelező tárgya.<br /> <br /> :{| class=&quot;wikitable&quot; style=&quot;text-align: left; background-color: #F9D6D1;&quot; width: 800px; height: 40px;&quot;<br /> ! style=&quot;color: white; background-color: #BE5242;&quot; | '''Figyelem!'''<br /> |-<br /> |'''Ez a tárgy a 2023 februárjától induló tanrendben már nem szerepel!'''<br /> |}<br /> <br /> {{Tantárgy<br /> | név = Kiterjesztett valóság és gépi látás mobil eszközökön<br /> | tárgykód = VIIIMA02<br /> | szak = info MSc<br /> | kredit = 4<br /> | félév = 2<br /> | kereszt = <br /> | tanszék = IIT<br /> | jelenlét = nem kötelező<br /> | minmunka = házi<br /> | labor = <br /> | kiszh = <br /> | nagyzh = nincs<br /> | hf = <br /> | vizsga = írásbeli<br /> | levlista = <br /> | tárgyhonlap = https://www.iit.bme.hu/targyak/BMEVIIIMA02/<br /> }}<br /> <br /> == Jegyzetek ==<br /> * Előadásdiák a [https://www.iit.bme.hu/targyak/BMEVIIIMA02 tárgyhonlapon], bejelentkezés után.<br /> <br /> <br /> {{Lábléc - Mérnök informatikus mesterszak}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Kiterjesztett_val%C3%B3s%C3%A1g_%C3%A9s_g%C3%A9pi_l%C3%A1t%C3%A1s_mobil_eszk%C3%B6z%C3%B6k%C3%B6n&diff=203624 Kiterjesztett valóság és gépi látás mobil eszközökön 2023-02-03T10:39:08Z <p>Hegedüs Dániel 2: </p> <hr /> <div>A [[Vizuális informatika szakirány]] kötelező tárgya.<br /> <br /> '''Fontos: Ez a tárgy a 2023 februárjától induló tanrendben már nem szerepel!'''<br /> <br /> {{Tantárgy<br /> | név = Kiterjesztett valóság és gépi látás mobil eszközökön<br /> | tárgykód = VIIIMA02<br /> | szak = info MSc<br /> | kredit = 4<br /> | félév = 2<br /> | kereszt = <br /> | tanszék = IIT<br /> | jelenlét = nem kötelező<br /> | minmunka = házi<br /> | labor = <br /> | kiszh = <br /> | nagyzh = nincs<br /> | hf = <br /> | vizsga = írásbeli<br /> | levlista = <br /> | tárgyhonlap = https://www.iit.bme.hu/targyak/BMEVIIIMA02/<br /> }}<br /> <br /> == Jegyzetek ==<br /> * Előadásdiák a [https://www.iit.bme.hu/targyak/BMEVIIIMA02 tárgyhonlapon], bejelentkezés után.<br /> <br /> <br /> {{Lábléc - Mérnök informatikus mesterszak}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Kiterjesztett_val%C3%B3s%C3%A1g_%C3%A9s_g%C3%A9pi_l%C3%A1t%C3%A1s_mobil_eszk%C3%B6z%C3%B6k%C3%B6n&diff=203623 Kiterjesztett valóság és gépi látás mobil eszközökön 2023-02-03T10:38:20Z <p>Hegedüs Dániel 2: </p> <hr /> <div>A [[Vizuális informatika szakirány]] kötelező tárgya.<br /> '''Fontos: Ez a tárgy a 2023 februárjától induló tanrendben már nem szerepel!'''<br /> <br /> {{Tantárgy<br /> | név = Kiterjesztett valóság és gépi látás mobil eszközökön<br /> | tárgykód = VIIIMA02<br /> | szak = info MSc<br /> | kredit = 4<br /> | félév = 2<br /> | kereszt = <br /> | tanszék = IIT<br /> | jelenlét = nem kötelező<br /> | minmunka = házi<br /> | labor = <br /> | kiszh = <br /> | nagyzh = nincs<br /> | hf = <br /> | vizsga = írásbeli<br /> | levlista = <br /> | tárgyhonlap = https://www.iit.bme.hu/targyak/BMEVIIIMA02/<br /> }}<br /> <br /> == Jegyzetek ==<br /> * Előadásdiák a [https://www.iit.bme.hu/targyak/BMEVIIIMA02 tárgyhonlapon], bejelentkezés után.<br /> <br /> <br /> {{Lábléc - Mérnök informatikus mesterszak}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=GPU_programoz%C3%A1s_%C3%A9s_p%C3%A1rhuzamos_rendszerek_laborat%C3%B3rium&diff=203622 GPU programozás és párhuzamos rendszerek laboratórium 2023-02-03T10:28:36Z <p>Hegedüs Dániel 2: Új oldal, tartalma: „A Vizuális informatika szakirány kötelező tárgya. {{Tantárgy | név = GPU programozás és párhuzamos rendszerek laboratórium | tárgykód = VIIIMB00 | sza…”</p> <hr /> <div>A [[Vizuális informatika szakirány]] kötelező tárgya.<br /> <br /> {{Tantárgy<br /> | név = GPU programozás és párhuzamos rendszerek laboratórium<br /> | tárgykód = VIIIMB00<br /> | szak = info MSc<br /> | kredit = 4<br /> | félév = 3<br /> | kereszt = <br /> | tanszék = IIT<br /> | jelenlét = ?<br /> | minmunka = ?<br /> | labor = van<br /> | kiszh = <br /> | nagyzh = <br /> | hf = <br /> | vizsga = <br /> | levlista = <br /> | tárgyhonlap = https://www.iit.bme.hu/targyak/BMEVIIIMA02/<br /> }}<br /> <br /> == Tárgy célkitűzése ==<br /> A tárgy célja Modern OpenGL/GLSL és a CUDA környezet alkalmazásának megtanítása a vizuális informatikához kapcsolódó gyakorlati problémákon keresztül.<br /> <br /> == Laborok ==<br /> A laborok anyagai itt elérhetőek: http://cg.iit.bme.hu/portal/oktatott-targyak/gpu-programozas-es-parhuzamos-rendszerek-laboratorium/laborok (Lehet, hogy elavult anyagok!).<br /> <br /> <br /> {{Lábléc - Mérnök informatikus mesterszak}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Nyelvek_%C3%A9s_automat%C3%A1k&diff=203611 Nyelvek és automaták 2023-01-29T12:29:19Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> |nev=Nyelvek és automaták<br /> |tárgykód = VISZMA04<br /> |kredit=4<br /> |felev=Őszi<br /> |kiszh=<br /> |vizsga=nincs<br /> |nagyzh=2 db<br /> |hf=opcionális<br /> |szak=infoMSC <br /> |levlista=infomscATsch.bme.hu<br /> |tad=https://www.vik.bme.hu/kepzes/targyak/VISZM104/<br /> |targyhonlap=http://cs.bme.hu/nyau/<br /> }}<br /> <br /> ==Követelmények==<br /> A félév során 2 zárthelyit iratunk. A félév teljesítésének feltétele: minden zárthelyin legalább 40 %-os teljesítmény. A végső jegy (teljesítés esetén) a zárthelyik átlagából adódik. <br /> <br /> ==Hasznos Infók==<br /> * Előadó: Friedl Katalin (2021)<br /> * A tárgy ötéves megfelelője: [[Formális nyelvek]]<br /> <br /> ==Segédanyagok==<br /> ===Jegyzetek===<br /> * '''[http://www.cs.bme.hu/~friedl/nyau/jegyzet-13.pdf Hivatalos jegyzet]'''<br /> * [[:File:nyau_peabe.pdf|Gépelt Peabe-jegyzet (100% TL;DR) 2020 ősz]]<br /> * [[Média:Nyau_jegyzet_2010.pdf‎|Legépelt jegyzet 2010 ősz]]<br /> * [[Média:Nyau_kieg_2017_CYK_Algo.pdf|Kiegészítő anyag 2017 - CYK algoritmus]]<br /> <br /> ===Könyv===<br /> * [[Média:Nyau_konyv_2002.pdf‎‎|Formális nyelvek (Bach Iván)]]<br /> * Algoritmusok (Ivanyos Gábor; Szabó Réka; Rónyai Lajos)<br /> <br /> ==Gyakorlatok==<br /> Hivatalos, kötelező gyakorlat ugyan nincs a tárgyból, azonban minden évben szokott lenni fakultatív konzultáció, ahol a tárgyoldalra kirakott feladatsorokat veszik végig.<br /> <br /> ===Gyakorlat 2021===<br /> * [[:File:nyau_gyak1.pdf|1. Véges automaták]]<br /> * [[:File:nyau_gyak2.pdf|2. Minimálautomata, reguláris kifejezés]]<br /> * [[:File:nyau_gyak3.pdf|3. Pumpálási lemma. Nyelvtanok]]<br /> * [[:File:nyau_gyak4.pdf|4. CF nyelvtanok átalakítása]]<br /> * [[:File:nyau_gyak5.pdf|5. CF nyelvek, pumpálás]]<br /> * [[:File:nyau_gyak6.pdf|6. Algoritmikus kérdések, CYK algoritmus]]<br /> * [[:File:nyau_gyak7.pdf|7. Turing-gépek, R, RE]]<br /> * [[:File:nyau_gyak8.pdf|8. R, RE]]<br /> * [[:File:nyau_gyak9.pdf|9. PCP. Algoritmikus kérdések]]<br /> * [[:File:nyau_gyak10.pdf|10. Fordítók]]<br /> * [[:File:nyau_gyak11.pdf|11. Veremfordító, függvényt számoló Turing-gép. Idő és tár]]<br /> <br /> ===Gyakorlat 2017===<br /> <br /> [[Média:Nyau_gyak_2017.zip | Gyakorlati anyag 2017]] <br /> <br /> [[Média:Nyau_szorgalmi_2017.pdf| Szorgalmi, nehéz feladatok 2017]]<br /> <br /> ===Gyakorlat 2014===<br /> <br /> {| border=&quot;1&quot;<br /> | '''Feladatok''' || '''Megoldás''' <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_1_va.pdf‎|Véges automaták]] || [[Média:Nyau_2014_gyak1_megoldasok.pdf|Véges automaták - megoldások]] <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_2_nva.pdf‎|Nemdeterminisztikus véges automaták]] || [[Média:Nyau_2014_gyak2 megoldasok.pdf|Nemdeterminisztikus véges automaták - megoldások]] <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_3_min.pdf‎|Minimalizálás]] || Minimalizálás - megoldások <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_4_pump.pdf‎|Pumpálás]] || Pumpálás - megoldások <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_5_reg_nyelv.pdf‎|Reguláris nyelvek]] || Reguláris nyelvek - megoldások <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_6_nyelvtan.pdf|Nyelvtanok]] || Nyelvtanok - megoldások<br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_7_cf_nyelvtanok.pdf|CF nyelvtanok átalakításai, egyértelműség]] || [[Média:Nyau_2014_gyak7_megoldasok.pdf|CF nyelvtanok átalakításai, egyértelműség - megoldások]] <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_8_cf_pumpa.pdf‎|CF pumpálás]] || [[Média:Nyau_2014_gyak8_megoldasok.pdf|CF pumpálás - megoldások]]<br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_9_veremautomatak.pdf‎|Veremautomaták]] || [[Média:Nyau_2014_gyak9_megoldasok.pdf|Veremautomaták - megoldások]] <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_10_cf_pda.pdf‎|Veremautomaták és CF nyelvtanok]] || [[Média:Nyau_2014_gyak10_megoldasok.pdf|Veremautomaták és CF nyelvtanok - megoldások]] <br /> |-<br /> | [[Média:Nyau_gyakorlat_2014_11_cnf_cyk.pdf‎|Chomsky-normálforma, CYK algoritmus]] || [[Média:Nyau_2014_gyak11_megoldasok.pdf|Chomsky-normálforma, CYK algoritmus - megoldások]] <br /> |-<br /> | [[Média:Nyau_2014_gyak12_feladat.pdf|Turing-gép]] || [[Média:Nyau_2014_gyak12_megoldasok.pdf|Turing-gép - megoldások]] <br /> |-<br /> | [[Média:Nyau_2014_gyak13_feladat.pdf|k-szalagos Turing-gép]] || [[Média:Nyau_2014_gyak13_megoldasok.pdf|k-szalagos Turing-gép - megoldások]] <br /> |-<br /> | [[Média:Nyau_2014_gyak14_feladat.pdf|Kiszámolós TG, nevezetes nyelvek, R, RE]] || [[Média:Nyau_2014_gyak14_megoldasok.pdf|Kiszámolós TG, nevezetes nyelvek, R, RE - megoldások]] <br /> |-<br /> | [[Média:Nyau_2014_gyak15_feladat.pdf|R, RE, Nevezetes nyelvek]] || [[Média:Nyau_2014_gyak15_megoldasok.pdf|R, RE, Nevezetes nyelvek - megoldások]] <br /> |-<br /> | [[Média:Nyau_2014_gyak16_feladat.pdf|Rice tétel, PCP]] || [[Média:Nyau_2014_gyak16_megoldasok.pdf|Rice tétel, PCP - megoldások]] <br /> |-<br /> | [[Média:Nyau_2014_gyak17_feladat.pdf|Nyelvtanok és TG-ek]] || [[Média:Nyau_2014_gyak17_megoldasok.pdf|Nyelvtanok és TG-ek - megoldások]] <br /> |-<br /> | [[Média:Nyau_2014_gyak18_feladat.pdf|Tár- és időbonyolultság]] || [[Média:Nyau_2014_gyak18_megoldasok.pdf|Tár- és időbonyolultság - megoldások]] <br /> |}<br /> <br /> ===Gyakorlat 2012===<br /> <br /> {| border=&quot;1&quot;<br /> | '''Feladatok''' || '''Megoldás''' <br /> |-<br /> | [[Média:Nyau_gyakorlat_2012_1_va.pdf‎|Véges automaták]] || [[Média:Nyau_gyakorlat_2012_1_va_megoldasok.pdf‎|Véges automaták, Nemdeterminisztikus véges automaták - megoldások]] <br /> |-<br /> | [[Média:Nyau_gyakorlat_2012_2_nva.pdf‎|Nemdeterminisztikus véges automaták]] || [[Média:Nyau_gyakorlat_2012_1_va_megoldasok.pdf‎|Véges automaták, Nemdeterminisztikus véges automaták - megoldások]] <br /> |-<br /> | [[Média:Nyau_gyakorlat_2012_3_min.pdf‎|Minimalizálás]] || [[Média:Nyau_gyakorlat_2012_3_min_4_pump_megoldasok.pdf‎|Minimalizálás, Pumpálás - megoldások]] <br /> |-<br /> | [[Média:Nyau_gyakorlat_2012_4_pump.pdf‎|Pumpálás]] || [[Média:Nyau_gyakorlat_2012_3_min_4_pump_megoldasok.pdf‎|Minimalizálás, Pumpálás - megoldások]] <br /> |}<br /> ===Gyakorlat 2011===<br /> * [[Média:NyA-2011Osz-Gyakorlat-Feladatok.zip|NyA-2011Osz-Gyakorlat-Feladatok.zip]]<br /> * [[Média:nyau_3.zip|2011. 3 ZH előtti gyakorlatok]]<br /> <br /> ===Gyakorlat 2010===<br /> (Nem hivatalos megoldások, tehát tartalmazhatnak hibát, csak saját felelősségre!)<br /> * 1. gyakorlat (2010.09.09) [[Média:Nya-g-10o-1-va.pdf|Feladatsor]]<br /> * 2. gyakorlat (2010.09.16) [[Média:Nya-g-10o-2-va.pdf|Feladatsor]] [[Média:Nya-m-10o-2.pdf|Megoldás]] <br /> * 3. gyakorlat (2010.09.23) [[Média:Nya-g-10o-3-rkif.pdf|Feladatsor]] [[Média:Nya-m-10o-3.pdf|Megoldás]]<br /> * 4. gyakorlat (2010.09.30) [[Média:Nya-g-10o-4-nyelvtan.pdf|Feladatsor]] [[Média:Nya-m-10o-4.pdf|Megoldás]]<br /> * 5. gyakorlat (2010.10.14) [[Média:Nya-g-10o-5-verem.pdf|Feladatsor]] [[Média:Gyak05.zip|Megoldás]]<br /> * 6. gyakorlat (2010.10.21) [[Média:Nya-g-10o-6-cyk.pdf|Feladatsor]] [[Média:Gyak06.zip|Megoldás]] (6/1 c. feladatnál a megoldás jó, de nem az algoritmus szerint van átalakítva. ZH-n az algoritmust kell használni)<br /> * 7. gyakorlat (2010.10.28) [[Média:Nya-g-10o-6-cyk.pdf|Feladatsor]] [[Média:Gyak07.zip|Megoldás]]<br /> * 8. gyakorlat (2010.11.04) [[Média:Nya-g-10o-7-cfpump.pdf|Feladatsor]] [[Média:Gyak08.zip|Megoldás]]<br /> * 9. gyakorlat (2010.11.11) [[Média:Nya-g-10o-8-re.pdf|Feladatsor]] [[Média:Gyak09.zip|Megoldás]] (Frissült 2010.12.04-én)<br /> * 10. gyakorlat (2010.11.18) [[Média:Nya-g-10o-9-rice.pdf|Feladatsor]] [[Média:Gyak10.zip|Megoldás]] <br /> * 11. gyakorlat (2010.11.25) [[Média:Nya-g-10o-9-rice.pdf|Feladatsor]] [[Média:Gyak11.zip|Megoldás]] <br /> * 12. gyakorlat (2010.12.02) [[Média:Nya-g-10o-10-ido.pdf|Feladatsor]] [[Média:Gyak12.zip|Megoldás]]<br /> <br /> ==ZH-k==<br /> Két zh lesz, ezeken az anyaghoz kapcsolódó feladatokat kell megoldani, illetve az órai anyagot számonkérő elméleti kérdés(ek)re kell válaszolni. Minden zh a hozzá tartozó pótzh-n pótolható/javítható (általában egy héttel később kedd/csütörtök). Egy zh pótolható ezen felül a pótlási héten (pótpótzh). A 2014-es őszi félévtől kezdve egy elméleti kérdés (tétel, vagy definíció kimondása, esetleg egyszerűbb bizonyítás vagy órán tanult konstrukció) is van.<br /> <br /> ===1. ZH tippek===<br /> <br /> ===2. ZH tippek===<br /> Az alábbi témákat érdemes a zh-ra tudni: CYK, Chomsky normál forma, Mealy-Moore oda-vissza alakítás, pumpálási lemma CF nyelvtanokhoz.<br /> <br /> ===Új tárgy===<br /> ====1. ZH====<br /> * [[:File:nyau_zh1_2021.pdf|2021 ZH1]]<br /> * [[:File:nyau_zh1_2020.pdf|2020 ZH1]]<br /> * [[:File:nyau_zh1_2019.pdf|2019 ZH1]]<br /> * [[:File:nyau_zh1_2018.pdf|2018 ZH1]]<br /> <br /> ====2. ZH====<br /> * [[:File:nyau_zh2_2020.pdf|2020 ZH2]]<br /> * [[:File:nyau_zh2_2019.pdf|2019 ZH2]]<br /> * [[:File:nyau_zh2_2018.pdf|2018 ZH2]]<br /> <br /> ===Régi tárgy===<br /> ====1. ZH====<br /> * [[Média:Nyau_zh1_2016.pdf |2016 ZH1]] [[Média:Nyau_zh1_2016_mo.docx |Nem hivatalos megoldás]] <br /> * [[Média:Nyau_zh1_2015.pdf |2015 ZH1]] [[Média:Nyau_zh1_2015_mo.docx |Nem hivatalos megoldás]] <br /> * [[Média:Nyau_zh1_2014.pdf |2014 ZH1]] [[Média:Nyau_zh1_2014_mo.docx |Nem hivatalos megoldás]] <br /> * [[Média:Nyau_zh1_2013.pdf |2013 ZH1]] [[Média:Nyau_zh1_2013_mo.docx |Nem hivatalos megoldás]] <br /> * [[Média:Nyau_zh1_2012.jpg|2012 ZH1]] <br /> * [[Média:Nyau_zh1_zh2_2011.jpg|2011 ZH1-ZH2]] <br /> * [[Média:Nyau_zh1_2010.jpg|2010 ZH1]] <br /> * [[Média:Nyau_zh1_2009.pdf|2009 ZH1]]<br /> <br /> ====2. ZH====<br /> * [[Média:Nyau_zh2_2016.pdf |2016 ZH2]]<br /> * [[Média:Nyau_zh2_2015.pdf |2015 ZH2]]<br /> * [[Média:Nyau_zh2_2014_eredeti.pdf |2014 ZH2]]<br /> * [[Média:Nyau_zh2_2014.pdf| Nem hivatalos feladat megoldások 2.ZH témaköréből]]<br /> * [[Média:Nyau_zh2_2013.pdf‎|2013 ZH2]] <br /> * [[Média:Nyau_zh2_2012.pdf‎|2012 ZH2]]<br /> * [[Média:Nyau_zh2_2011.pdf‎‎|2011 ZH2]]<br /> * [[Média:Nyau zh1 zh2 2011.jpg|2011 ZH1-ZH2]] <br /> * [[Média:Nyau_zh2_2010.pdf‎|2010 ZH2]] <br /> * [[Média:Nyau_zh2_2009.pdf|2009 ZH2]]<br /> <br /> ====3. ZH====<br /> * [[Média:Nyau_zh3_2015.pdf|2015 ZH3]]<br /> * [[Média:Nyau_zh3_2014_eredeti.pdf‎|2014 ZH3]]<br /> * [[Média:Nyau_zh3_2014.pdf| Nem hivatalos feladat megoldások 3.ZH témaköréből]]<br /> * [[Média:Nyau_zh3_2013.pdf‎|2013 ZH3]]<br /> * [[Média:Nyau_zh3_2012.pdf‎‎‎‎|2012 ZH3]]<br /> * [[Média:Nyau_zh3_2011.pdf‎‎‎|2011 ZH3]]<br /> * [[Média:Nyau_zh3_2010.pdf‎‎|2010 ZH3]]<br /> * [[Média:Nyau_zh3_2009.pdf‎|2009 ZH3]]<br /> <br /> ====Régi 4. zh-k====<br /> * [[Média:Nyau_zh4_2014.pdf| Nem hivatalos feladat megoldások 4.ZH témaköréből]]<br /> * [[Média:Nyau_zh4_2013.pdf|2013 ZH4]]<br /> * [[Média:Nyau_zh4_2012.pdf|2012 ZH4]]<br /> * [[Média:Nyau_zh4_2011.pdf|2011 ZH4]]<br /> * [[Média:Nyau_zh4_2010.pdf|2010 ZH4]]<br /> * [[Média:Nyau_zh4_2009.pdf|2009 ZH4]]<br /> <br /> {{Lábléc - Mérnök informatikus mesterszak}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Szoftverarchitekt%C3%BAr%C3%A1k&diff=203610 Szoftverarchitektúrák 2023-01-29T12:24:31Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> | név = Szoftverarchitektúrák<br /> | tárgykód = VIAUMA06<br /> | szak = info MSc<br /> | kredit = 4<br /> | félév = őszi<br /> | kereszt = <br /> | tanszék = AAIT<br /> | jelenlét = <br /> | minmunka = <br /> | labor = <br /> | kiszh = 2 db<br /> | nagyzh = 1 db<br /> | hf = 1 nagy beadandó<br /> | vizsga = nincs<br /> | levlista = infomsc{{kukac}}sch.bme.hu<br /> | tad = https://portal.vik.bme.hu/kepzes/targyak/VIAUMA06/<br /> | tárgyhonlap = https://www.aut.bme.hu/Course/VIAUMA06<br /> }}<br /> {{noautonum}}<br /> <br /> ==Követelmények==<br /> ===KisZH===<br /> 2 kisZH van a félév során, az első kb a tervezési minták végéig. Elég az egyiket teljesíteni (= legalább 1 pontot elérni a 10-ből!), a jobbikat veszik figyelembe.<br /> ===ZH===<br /> Félév végén, összesen 40 pont, 20 pontot kell elérni. Kétszer pótolható.<br /> Az utóbbi évek alapján a leggyakrabban előforduló témák (ezekkel kezdd a tanulást): Active Object, Acceptor-Connector, Zachman framework, Reactor, Leader-Follower, Component Configurator<br /> <br /> ===Házi feladat===<br /> Párban kell készíteni egy nagyobb lélegzetvételű házit, témákat az oktatók találnak ki, amire szeptember vége környékén kell jelentkezni az aut portálon az Eredményeim fülnél. Gyorsnak kell lenni a jelentkezés megnyitása után, hamar elkapkodják az izgalmas feladatokat!<br /> <br /> Online jelentkezés után kapcsolatba KELL lépni a témát kiíró oktatóval, és egy személyes találkozó keretében megbeszélni a megvalósítás néhány követelményét, ajánlott ezt még a specifikáció megírása előtt megejteni.<br /> <br /> Félév végén, 12. hét környékén az okatónak be is kell mutatni a házit, szintén egy személyes találkozón.<br /> <br /> A félév végén ezen kívül prezentálni is kell az elkészített alkalmazást, önlab bemutatáshoz hasonlóan, néhány oktató és a többi, ugyanarra az időpontra jelentkezett hallgató előtt. Időpontra ugyanúgy a portálon lehet jelentkezni (csak a pár egyik tagjának kell). Ketten kell előadni a prezentációt, fontos, hogy mindkét tag beszéljen, hogy külön tudják pontozni az előadásmódot. Összesen kb 8 percet kell beszélni, utána néhány kérdésre válaszolni.<br /> <br /> ==Hasznos linkek==<br /> * Top Ten Software Architecture Mistakes: [http://www.developerfusion.com/article/84904/avoiding-the-icebergs/ link]<br /> * Top Ten Software Architecture Mistakes II.: [http://www.developerfusion.com/article/84906/avoiding-the-icebergs-top-ten-software-architecture-mistakes-8211-part-2/ link]<br /> * SaaS előadáson mutatott illusztráció: [http://www.silverlighthack.com/post/2011/02/27/IaaS-PaaS-and-SaaS-Terms-Explained-and-Defined.aspx link]<br /> <br /> ==Jegyzet==<br /> * [[Szoftverarchitektúrák - Jegyzet | Jegyzet]]<br /> * [[Media:SZOFTARCH_kivonat_v11.pdf | Bővebb jegyzet (PDF)]]<br /> * [[Media:szoftarch_web_architekturak_2014.pdf | Web architektúrák diasor]]<br /> * [https://docs.google.com/document/d/1HN-xGme36Yrob9v-oQtsP1FSbu3HZgertQQTq8_8xnE/edit?usp=sharing Csillagtár]<br /> * [[Media:csillag_jegyzet.pdf| Csillagtár jegyzet 2018]]<br /> <br /> ==Kis ZH-k==<br /> ===Első Kis ZH-k===<br /> <br /> ====1. Kis ZH, 2021 ősz====<br /> * '''A csoport:''' Active Object tervezési minta kifejtve<br /> * '''B csoport:''' Reactor tervezési minta kifejtve<br /> <br /> ====1. Kis ZH, 2018 ősz====<br /> * 3 tervezési hiba kifejtve<br /> * Acceptor-Connector<br /> <br /> ====1. Kis ZH, 2017 ősz====<br /> * 3 tervezési hiba kifejtve<br /> * Active Object<br /> <br /> ====1. Kis ZH, 2016 ősz====<br /> * Ismertessen legalább 6 tipikus architektúra hibát kifejtéssel együtt! (3p)<br /> * Mutassa be a Reactor tervezési mintát! (7p)<br /> <br /> ====1. Kis ZH, 2015 ősz====<br /> * Ismertesse a tipikus architektúra hibákat, kifejtéssel együtt! (3p)<br /> * Mutassa be a Component Configurator tervezési mintát! (7p)<br /> <br /> ====1. Kis ZH, 2014 ősz====<br /> * Röviden foglalja össze, a Filters &amp; Pipelines architektúra típus lényegét!<br /> * Mutassa be a Reactor tervezési mintát!<br /> <br /> ====1. Kis ZH, 2010 ősz====<br /> * Röviden foglalja össze, hogy milyen architektúrák léteznek, említsen meg 3-at! (3p)<br /> * Mutassa be az Active Object tervezési mintát! (7p)<br /> <br /> ===Második Kis ZH-k===<br /> <br /> ====2. Kis ZH, 2019 ősz====<br /> * Hogyan hozhatunk létre HTML kódrészletet React-tal? Mi a Visual DOM?<br /> <br /> ====2. Kis ZH, 2017 ősz====<br /> * Zachman framework strukturája, szabályai<br /> <br /> ====2. Kis ZH, 2015 ősz====<br /> * Melyek a felhasználói dokumentáció legfontosabb követelményei? (5p)<br /> * Írja le a kapacitás tervezés lépéseit és fejtsen ki a közülül kettőt! (5p)<br /> <br /> ====2. Kis ZH, 2010 ősz====<br /> * Csoportosítsa a P2P hálózatokat legalább 2 csoportosítás szerint! Fejtse ki a csoportosítás szempontjait. (6p)<br /> * Mi a kapcsolat a felsorolt elemek között? Hol használjuk? 1-1 mondatban jellemezze az alábbiakat felhasználás szempontból: Platform szoftver, IaaS, SaaS, PaaS! (4p)<br /> <br /> ==ZH-k==<br /> ===2021. ősz zh===<br /> # Soroljon fel 6 architektúra hibát! (3-t kifejtve)<br /> # Interceptor<br /> # Acceptor-Connector<br /> # Rétegelt architektúra (előnyök, mikor érdemes alkalmazni, mikor nem?)<br /> # Active Object<br /> # IT rendszerek mérőszámai, ezek hogyan függnek a terheléstől + ábra<br /> <br /> ===2019. ősz zh===<br /> # Reactor<br /> # Acceptor-Connector<br /> # Rétegelt architektúra (előnyök, mikor érdemes alkalmazni, mikor nem?)<br /> # Zachman framework (főbb tulajdonságok és táblázat)<br /> # MVVM architektúra bemutatása<br /> # Uni-directional data flow és Redux<br /> <br /> ===2018. ősz pzh===<br /> # Soroljon fel 5 közös architektúrális stílust, 2-t részletesen<br /> # Component Configurator<br /> # Acceptor-Connector<br /> # Active Object<br /> # TOGAF főbb elemeinek és lépéseinek bemutatása<br /> # DI elve, megvalósításához minták<br /> <br /> ===2018. ősz zh===<br /> # Reaktor<br /> # Active Object<br /> # Leader-Follower<br /> # többrétegű architektúra<br /> # MVVM<br /> # JSX<br /> # Zachman framework<br /> <br /> ===2017. ősz pzh===<br /> # Reactor<br /> # Active Object<br /> # TOGAF (The Open Group Architecture Forum) főbb elemeinek és lépéseinek bemutatása<br /> # IT mérőszámok, ábra, magyarázat<br /> # Mutassa be az MVVM architektúrát!<br /> # Rétegelt arch (előnyök, mikor érdemes alkalmazni, mikor nem?)<br /> <br /> ===2017. ősz zh===<br /> # Soroljon fel 6 architektúra hibát! (3-t kifejtve)<br /> # Acceptor-Connector <br /> # Interceptor<br /> # Leader-Followers<br /> # Zachman Framework főbb elemei (táblázat) <br /> # Mi az a DI (Dependency Injection)? Milyen tervezési mintákkal lehet megvalósítani? (6p)<br /> <br /> ===2016. ősz zh===<br /> # Component Configurator (7p)<br /> # Acceptor-Connector (7p)<br /> # Active Object (7p)<br /> # Zachman Framework főbb elemei (táblázat) (9p)<br /> # IT mérőszámok, terheléstől való függésük, ábra, magyarázat (6p)<br /> # Self-managing rendszerek 4 autonómia attributuma (4p)<br /> <br /> ===2015. ősz pzh===<br /> # Extension Interface (7p)<br /> # Acceptor-Connector (7p)<br /> # Leader-Followers (7p)<br /> # TOGAF (The Open Group Architecture Forum) főbb elemeinek és lépéseinek bemutatása (10p)<br /> # IT mérőszámok, ábra, magyarázat (3p)<br /> # Mi az a DI (Dependency Injection)? Milyen tervezési mintákkal lehet megvalósítani? (6p)<br /> <br /> ===2014. ősz ppzh===<br /> # Acceptor-Connector<br /> # Leader-Followers<br /> # Interceptor<br /> # Filters &amp; Pipelines<br /> # Mutassa be az MVVM architektúrát!<br /> # Rétegelt arch (előnyök, mikor érdemes alkalmazni, mikor nem?)<br /> <br /> ===2014. ősz pzh===<br /> # Component Configurator<br /> # Leader-Followers<br /> # Rétegelt arch (előnyök, mikor érdemes alkalmazni, mikor nem?)<br /> # Soroljon fel 6 architektúra hibát!<br /> # Mutassa be az MVVM architektúrát!<br /> # Aspektus-orientált programozás<br /> <br /> ===2014. ősz zh===<br /> # Interceptor<br /> # Acceptor-Connector<br /> # Active Object<br /> # Soroljon fel 6 architektúra hibát!<br /> # Mutassa be az MVVM architektúrát!<br /> # Milyen problémát old meg a Dependency Injection és hogyan oldja meg?<br /> <br /> ===2013. ősz zh===<br /> # Interceptor<br /> # Acceptor-Connector<br /> # Active Object<br /> # Architect súlyos hibái közül 6<br /> # Rétegelt architektúra előnyei. Mikor érdemes ilyet használni?<br /> # a) SaaS, PaaS, IaaS. b) számítási felhők 5 jellemzője<br /> <br /> ===2011. ősz zh===<br /> # Reactor minta (7p)<br /> # Acceptor-Connector minta (7p)<br /> # Active Object minta (7p)<br /> # Hogyan osztasz meg valaimt torrenten? Mi a tracker, torrent fájl, darab (piece)? (7p)<br /> # Milyen mérőszámai vannak a teljesítménynek, részletezze. (6p)<br /> # Mire jók a réteges architektúrák, mikor használjuk, mikor nem? (6p)<br /> <br /> ===2010. ősz zh===<br /> # Ismertesse a Komponens Konfigurátor tervezési mintát! (6p)<br /> # Ismertesse az Acceptor - Connector tervezési mintát! (6p)<br /> # Milyen módosításokat kell végezni egy hagyományos egyprocesszoros környezetben működő 32 bites Linux alá fejlesztett alkalmazáson, hogy szimmetrikus multiprocesszoros rendszerekben is működőképes legyen? Hogyan befolyásolja a fent végzett portolás az alkalmazás teljesítményét? (5p)<br /> # Mi az MPI kommunikátor és miért érdemes alkalmazni? Mik az MPI kommunikációs primitívjei? (6p)<br /> # A sorbanállási modell esetén milyen erőforrásokat különböztetünk meg és hogyan alakul a kiszolgálási idejük a várakozási sor függvényében? (6p)<br /> # Mikor érdemes és mikor nem érdemes háromrétegű architektúrát használni? Melyek a háromrétegű architektúra előnyei és hátrányai? (6p)<br /> # Soroljon fel SaaS 5 előnyét és 5 hátrányát! (5p)<br /> <br /> ===2010. ősz pótzh===<br /> # Ismertesse az Interceptor tervezési mintát! (7p)<br /> # Ismertesse a Reaktor tervezési mintát! (7p)<br /> # Mi a különbség a cache koherens és a nem cache koherens NUMA architektúra között? Melyik skálázhatóbb, mi a kiterjesztett skálázhatóság ára? (7p)<br /> # Mi a válaszidő? Hogyan lehet csökkenteni a válaszidőt? (7p)<br /> # Mikor érdemes rétegzett architektúrát használni? Melyek a rétegzett architektúra előnyei és hátrányai? (7p)<br /> # Mikor érdemes SaaS megközelítést alkalmazni? (5p)<br /> <br /> ==Kedvcsináló==<br /> Interjú Dr. Charaf Hassannal az Impulzus [https://issuu.com/impulzus/docs/impulzus_41_05_issuu/8 41. évfolyamának 5. számában, a 8. oldaltól] kezdve.<br /> <br /> {{Lábléc - Mérnök informatikus mesterszak}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Digit%C3%A1lis_technika_(2014)&diff=203609 Digitális technika (2014) 2023-01-29T12:02:22Z <p>Hegedüs Dániel 2: Hasznos érdekesség hozzáadása</p> <hr /> <div>{{Egyértelműsítő|Digitális technika}}<br /> {{Tantárgy<br /> |név = Digitális technika<br /> |tárgykód= VIMIAA02<br /> |régitárgykód = VIMIAA01<br /> |szak= info<br /> |kredit = 6<br /> |félév = 1<br /> |kereszt = nincs<br /> |tanszék = MIT<br /> |labor = 14 db<br /> |kiszh = 6 db<br /> |nagyzh = 1 db<br /> |vizsga = van<br /> |hf = nincs<br /> |levlista=<br /> |tad = https://portal.vik.bme.hu/kepzes/targyak/VIMIAA02/<br /> |targyhonlap = https://www.mit.bme.hu/oktatas/targyak/vimiaa02<br /> |facebook = https://www.facebook.com/groups/1751683731745525<br /> }}<br /> <br /> == Követelmények ==<br /> <br /> === A szorgalmi időszakban ===<br /> *Az '''aláírás''' feltételei:<br /> **Az '''előadások''' legalább 70%-án való részvétel (csak a gólyáknak). ''[https://www.vik.bme.hu/kepzes/alapkepzes/altalanos/500.html Bővebben...]''<br /> **A '''gyakorlatok''' legalább 70%-án való részvétel. (Max. 4-ről lehet hiányozni)<br /> **A '''laborok''' legalább 83%-án való részvétel. (Max. 2-ről lehet hiányozni)<br /> **'''40 pont elérése''' a számonkérésekből:<br /> ***'''NagyZH:''' 68 pont<br /> ***'''KisZH:''' legalább 4 db legalább 3 pontos.<br /> *'''Pótlási lehetőségek:'''<br /> **A nagyZH pótolható.<br /> **A 14. héten és a póthéten lehetőség van 1-1 labor pótlására.<br /> <br /> === A vizsgaidőszakban ===<br /> * Írásbeli vizsga.<br /> <br /> === Félévvégi jegy ===<br /> *Félévközi pontszám: &lt;math&gt;\left\lceil{\frac {ZH + 4 legjobb KZH} 4}\right\rceil&lt;/math&gt;<br /> *Az osztályzat megállapítása 75%-ban az írásbeli vizsga és 25%-ban a félévközi pontszám alapján történik: &lt;br&gt;<br /> &lt;big&gt;Félévközi pontszám [max. 25 pont] + Vizsga [max. 75 pont].&lt;/big&gt; &lt;br&gt;<br /> Az elégséges osztályzathoz a vizsgadolgozat minimum 40%-os teljesítése szükséges. <br /> *Ponthatárok:<br /> :{| class=&quot;wikitable&quot; style=&quot;text-align: center; width: 120px; height: 40px;&quot;<br /> !Pont!!Jegy<br /> |-<br /> | 0 - 39 || 1<br /> |-<br /> |40 - 54 || 2<br /> |-<br /> |55 - 69 || 3<br /> |-<br /> |70 - 84 || 4<br /> |-<br /> |85 - 100|| 5<br /> |}<br /> <br /> == Segédanyagok ==<br /> * '''Előadások [Ezek a diák elavultak, a frissek fent vannak a tárgyhonlapon]''':<br /> ** [[Media:idigit_jegyzet_2015_1.pdf | 1. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_2.pdf | 2. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_3.pdf | 3. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_4.pdf | 4. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_5.pdf | 5. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_6.pdf | 6. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_7.pdf | 7. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_8.pdf | 8. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_9.pdf | 9. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_10.pdf | 10. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_11.pdf | 11. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_12.pdf | 12. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_13.pdf | 13. előadás]]<br /> ** [[Media:idigit_jegyzet_2015_14.pdf | 14. előadás]]<br /> <br /> * '''Segítség'''<br /> ** [[Media:idigit_minirisc_utmutato.pdf | A MiniRISC processzor ismertetése]]<br /> ** [[Media:idigit_verilog_utmutato.pdf | A Verilog nyelv részletesebb bemutatása]]<br /> ** [[Media:idigit_xilinx_ise_utmutato.pdf | Útmutató a Xilinx ISE 14.6 használatához]]<br /> ** [[Media:Digit tomoren 2019.pdf | Tömör írásos digit jegyzet - 2019]]<br /> <br /> * '''Hasznos érdekesség'''<br /> ** [https://www.youtube.com/watch?v=QZwneRb-zqA&amp;list=PLFt_AvWsXl0dPhqVsKt1Ni_46ARyiCGSq&amp;ab_channel=SebastianLague Sebastian Lague YouTube sorozata a logikai hálózatokról] (angol nyelvű)<br /> <br /> == Házi feladat [már nincsen] ==<br /> * A félév során két házi feladat kerül kiadásra, amelyekkel 2×15 pont érhető el. <br /> * [[Vita:Digitális technika|Tanácsok az itt található megoldások felhasználásához]]<br /> <br /> * 2015/2016 ősz:<br /> ** '''1. házi feladat''': [[Media:idigit_hf1_kiiras.pdf|feladatkiírás]], [[Media:idigit_hf1_segedlet.pdf|segédletek]], egy lehetséges (15 pontosra értékelt) [[Media:Digit_hf1_megoldas_2015_osz.pdf|megoldás]] : megjegyzem, egy hasonló házit én javítottam (Wacha G.). Írtam néhány kommentet is hozzá, mert magában a magyarázatokban vannak félreérthető dolgok. Ez nem szoftver, a teljesítményt, helyfoglalást nem a megadott konstansok (l. &quot;letárolt adatok&quot;) befolyásolják, hanem az, hogy milyen hardvert generál végsőként. Ezt ne memóriában eltárolt értéknek fogjátok fel, hanem konstans &quot;0&quot;-ra és &quot;1&quot;-re kötött drótoknak. Egyáltalán: segít a szemléleten, ha nem szoftverben gondolkodtok, hanem fogjátok a megalkotott kapcsolási rajzot, blokkdiagramot, és minden egyes eszköznek külön külön leírjátok magyarul a viselkedését (pl: minden órajel felfutó élnél növeli az értékét, ha az &quot;x&quot; bemenete 1). Utána már könnyebb &quot;átfordítani&quot; verilogra. Tehát nem szoftvert írtok, hanem kijelentő módban megfogalmazzátok, hogy ez az eszköz ezt csinálja.<br /> ** '''2. házi feladat''': [[Media:idigit_hf2_kiiras.pdf|feladatkiírás]], [[Media:idigit_hf2_segedlet.pdf|segédletek]], egy lehetséges (15 pontosra értékelt) [[Media:Digit_hf2_megoldas_2015_osz.pdf|megoldás]]<br /> <br /> == ZH ==<br /> * [[Media:idigit_mintazh_2015.pdf | minta ZH 2015]] ([[Media:idigit_mintazh_2015_megoldas.pdf | Megoldás]])<br /> <br /> == Vizsga ==<br /> * [[Media:Vizsga_minta_v2_m.pdf | Minta vizsga (megoldással)]]<br /> * [[Media:digit1_vizsga1.pdf | 2015. 01. 06.]] (kézzel gépelt)<br /> * [[Media:digit1_vizsga_2015_01_27.zip | 2015. 01. 27.]]<br /> <br /> == Tippek ==<br /> <br /> === 2021-ben már nincs szorgalmi ===<br /> <br /> Szorgalmi feladatból is kiadnak 12 darabot, amikből még plusz 24 pont elérhető. Általában hetenként adnak ki szorgalmi feladatokat, a megoldásra 1 vagy 2 hét áll rendelkezésre.<br /> <br /> 2015-ben az utolsó 4 szorgalmi feladat speciális szereppel bírt. Ezekre is adtak plusz pontokat, ami a félévközi pontokba beleszámított, mint a többi szorgalmi feladatnál. Viszont ezeknek a feladatok megoldásával a vizsgán jobb jegyet lehetett elérni. Ha 1, 2, 3 feladatot fogadtak el, 1-gyel, 2-vel, 3-mal kapott a hallgató jobb jegyet. Ha mind a 4-et megoldotta sikeresen, garantáltan 5-öst kapott a tárgyból. Ezek a feladatok azonban jóval nehezebbek, mint a többi szorgalmi feladat, így aki nem érti jól a tananyagot, ne vágjon bele.<br /> <br /> Ugyanez a lehetőség 2016-ban is adott volt, viszont (ha jól emlékszem) csak 1 jegyet lehetett javítani, hiába oldottál meg több feladatot.<br /> <br /> 2018-ban ezeket a speciális szorgalmikat SZUPER EXTRA feladatnak hívják. 6 db ilyen feladat van, Verilogban vagy Assemblyben lehet megoldani maximum egyet. A vizsgán +1 jegyet jelent.<br /> <br /> == Kedvcsináló ==<br /> * A tárgy végére eljutsz odáig, hogy a tudásoddal össze tudj rakni egy egyszerűbb, saját mikroprocesszort.<br /> <br /> <br /> {{Lábléc_-_Mérnök_informatikus_alapszak_2014}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=3D_grafikus_rendszerek&diff=202511 3D grafikus rendszerek 2022-06-08T09:59:52Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> | név = 3D grafikus rendszerek<br /> | tárgykód = VIIIAC01<br /> | szak = info<br /> | kredit = 4<br /> | félév = 6<br /> | tanszék = IIT<br /> | nagyzh = nincs<br /> | hf = 5 db <br /> | vizsga = van<br /> | [https://portal.vik.bme.hu/kepzes/targyak/VIIIAC01/hu/ tantárgyiadatlap] =<br /> }}<br /> <br /> A tárgy célja, hogy a [[Számítógépes grafika]] tárgynál elhangzott ismeretek egy részét felelevenítse. A tárgyhoz előadás és labor is tartozik, mindkettőt ''Szécsi László'' tartja. Összesen 5 házi feladat teljesítése kötelező, ezek alapján kerül megállapításra az osztályzat. A tárgyból opcionálisan lehet szóbeli vizsgára menni, de ez nem kötelező, csak javítási céllal vehető igénybe.<br /> <br /> == Házik ==<br /> Kétheti rendszerességgel kell házikat készíteni a laboron is használt kotlin-webgl alapú keretrendszerben. A házihoz csatoljunk egy README fájlt, amiben összeszedjük, hogy milyen feladatokat teljesítettünk (mikre várunk pontot). Ha valamit csak körülbelül sikerült elkészítenünk, azt is érdemes itt leírni és jelezni, mert bizonyos esetekben a javítók szoktak fél pontokat adni. (''A tapasztalatok alapján a kód általában nem is szokott megnézve lenni, csak a readme fájlt és a végeredményt szokták nézni.'')<br /> <br /> == Záróvizsga ==<br /> A záróvizsgán ez a tárgy is választható szóbeli tárgynak. A tételsor a holnapon található: http://cg.iit.bme.hu/portal/node/42223. Itt a vizsgáztató oktató választ egy olyan témát, ami valamennyire kapcsolódik a szakdolgozatunk témájához, és azzal kapcsolatban tesz fel néhány kérdést. Ez általában nem szokott nehéz lenni, ha már tudunk valamit mondani a témában, vagy hangosan ötletelni a felvetett probléma megoldásáról, az már megfelel.</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=3D_grafikus_rendszerek&diff=202510 3D grafikus rendszerek 2022-06-08T09:59:12Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> | név = 3D grafikus rendszerek<br /> | tárgykód = VIIIAC01<br /> | szak = info<br /> | kredit = 4<br /> | félév = 6<br /> | tanszék = IIT<br /> | nagyzh = nincs<br /> | hf = 5 db <br /> | vizsga = van<br /> | [https://portal.vik.bme.hu/kepzes/targyak/VIIIAC01/hu/ tantárgyiadatlap] =<br /> }}<br /> <br /> A tárgy célja, hogy a [[Számítógépes garfika]] tárgynál elhangzott ismeretek egy részét felelevenítse. A tárgyhoz előadás és labor is tartozik, mindkettőt ''Szécsi László'' tartja. Összesen 5 házi feladat teljesítése kötelező, ezek alapján kerül megállapításra az osztályzat. A tárgyból opcionálisan lehet szóbeli vizsgára menni, de ez nem kötelező, csak javítási céllal vehető igénybe.<br /> <br /> == Házik ==<br /> Kétheti rendszerességgel kell házikat készíteni a laboron is használt kotlin-webgl alapú keretrendszerben. A házihoz csatoljunk egy README fájlt, amiben összeszedjük, hogy milyen feladatokat teljesítettünk (mikre várunk pontot). Ha valamit csak körülbelül sikerült elkészítenünk, azt is érdemes itt leírni és jelezni, mert bizonyos esetekben a javítók szoktak fél pontokat adni. (''A tapasztalatok alapján a kód általában nem is szokott megnézve lenni, csak a readme fájlt és a végeredményt szokták nézni.'')<br /> <br /> == Záróvizsga ==<br /> A záróvizsgán ez a tárgy is választható szóbeli tárgynak. A tételsor a holnapon található: http://cg.iit.bme.hu/portal/node/42223. Itt a vizsgáztató oktató választ egy olyan témát, ami valamennyire kapcsolódik a szakdolgozatunk témájához, és azzal kapcsolatban tesz fel néhány kérdést. Ez általában nem szokott nehéz lenni, ha már tudunk valamit mondani a témában, vagy hangosan ötletelni a felvetett probléma megoldásáról, az már megfelel.</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Vizualiz%C3%A1ci%C3%B3_%C3%A9s_k%C3%A9pszint%C3%A9zis&diff=202509 Vizualizáció és képszintézis 2022-06-08T09:49:36Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> | név = Vizualizáció és képszintézis<br /> | tárgykód = VIIIMA00<br /> | szak = <br /> | kredit = 4<br /> | félév = Páratlan (Tavaszi)<br /> | kereszt = Nincs<br /> | tanszék = IIT<br /> | jelenlét = nem kötelező<br /> | minmunka = zh + 2 házi<br /> | labor = Nincs<br /> | kiszh = Nincs<br /> | nagyzh = 1 db<br /> | hf = 2 db<br /> | vizsga = szóbeli (de kb nincs)<br /> | levlista = <br /> | tad = https://portal.vik.bme.hu/kepzes/targyak/VIIIMA00/<br /> | tárgyhonlap = http://cg.iit.bme.hu/portal/rendering<br /> }}<br /> <br /> A tárgy két részből áll. Az első néhány előadást ''Szécsi László'' tartja és a képszintézisről szól (nagyrészt olyan témákról amik már a BSc-s [[Számítógépes grafika]] vagy [[3D grafikus rendszerek]] tárgyaknál már elhangzottak valamilyen szinten). A további előadásokat ''Csébfalvi Balázs'' tartja a vizualizációról. Az előadásokon nem kötelező a részvétel.<br /> <br /> A '''gyakorlat'''okat (amik igazából laborok) mind ''Szécsi László'' tartja, ezek két hetente vannak és a [[3D grafikus rendszerek]] tárgyból ismert kotlin-webgl alapú rendszerben vannak feladatok. A laborokon nem kötelező a részvétel, viszont van 2 kiadott '''házi''' amik teljesítése kötelező. Ezeket szintén ebben a keretrendszerben kell elkészíteni, az elsőt képszintézis témában (''Path tracing'') a másodikat pedig vizualizáció témában (''Volume/isosurface ray casting - agy megjelenítés'').<br /> <br /> A félév végén van egy zárthelyi amin kizárólag a vizualizáció témaköréből vannak kérdések. Ez 10 feleletválasztós kérdésből álló zárthelyi volt 4 opciós egyszeres feleletválasztós feladatokkal. A zh előtt volt egy összefoglaló óra is, amin hasonló kérdések kerülnek átbeszélésre. [2022-es jelenléti félév alapján]<br /> <br /> A vizsga opcionális, javítási célból lehet rá menni és szóbeli formában történik.<br /> <br /> == Segédanyagok ==<br /> Anyagok NEEDED!<br /> <br /> == Kedvcsináló ==<br /> * A tárgyat összességében nem nehéz teljesíteni, de azért van vele munka (főleg a házikkal, ezeket érdemes időben elkezdeni). A házik értékelésében elég jófejek szoktak lenni, szóval ha valamivel sokat szenvedtünk és kb megy, akkor azt is érdemes beadni, hátha kapunk rá fél pontot. A vizualizációs előadásokban elég sok a matek, de annak megértése nélkül is teljesíthető a zárthelyi. Szerintem nem sokat ad a tárgy, a házi keretrendszert nehézkesnek és túlbonyolítottnak tartom a laborok és képszintézis előadások pedig elég unalmasak voltak. A vizualizációs témakörben hangzottak el érdekességek csak picit sok matekkal, arra párszor érdemes benézni.</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Integr%C3%A1ci%C3%B3s_%C3%A9s_ellen%C5%91rz%C3%A9si_technik%C3%A1k&diff=200510 Integrációs és ellenőrzési technikák 2021-02-08T11:34:36Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Vissza|BSc Szoftverfejlesztés specializáció}}<br /> <br /> {{Tantárgy<br /> |nev=Integrációs és ellenőrzési technikák<br /> |tárgykód=VIMIAC04<br /> |szak=info, szoftverfejlesztés specializáció<br /> |kredit=4<br /> |felev=6<br /> |kereszt=nincs<br /> |tanszék=MIT<br /> |kiszh=Nincs<br /> |vizsga=Írásbeli<br /> |nagyzh=1 db<br /> |hf=1 db<br /> |tad=https://portal.vik.bme.hu/kepzes/targyak/VIMIAC04<br /> |targyhonlap=https://www.mit.bme.hu/oktatas/targyak/vimiac04<br /> }}<br /> <br /> == Követelmények ==<br /> <br /> * 1 zárthelyi (integrációs témakör)<br /> * 1 házi feladat (ellenőrzési témakör)<br /> * Vizsga: írásbeli (mindkét témakör)<br /> <br /> A ZH és vizsga felépítése azonos: 10 tesztkérdés, és kb. 6 nagyobb feladat, ami fogalmak meghatározását, különbségek felsorolását, gráfok, táblázatok felrajzolását, hibakeresést, bővítést jelent. Az előadás és gyakorlatok anyagát egyaránt számon kérik, elég részletesen. Nem minden bemutatott nyelv kerül bele a számonkérésekbe, többnyire csak a gyakorlaton is vett nyelvekből vannak kódíró nagy feladatok.<br /> <br /> === Félévvégi jegy ===<br /> * '''Számítás:'''<br /> ** Zh-ról átvitt pontok (max 15p) + vizsgapont (max 51p) * 1,66<br /> ** maximum 100 pont érhető el<br /> * '''Ponthatárok:'''<br /> ** 0-39 pont: 1 (elégtelen)<br /> ** 40-49 pont: 2 (elégséges) <br /> ** 50-64 pont: 3 (közepes)<br /> ** 65-79 pont: 4 (jó)<br /> ** 80-100 pont: 5 (jeles)<br /> <br /> == ZH ==<br /> * [[:media:IET_mintazh_2017.pdf | MintaZH (megoldással)]]<br /> * [[:File:IE technikák zh 170404 megoldás.pdf | 2017.04.04 ZH (megoldással)]]<br /> * [[:File:IETzh190402sol.pdf | 2019.04.02 ZH (megoldással)]]<br /> <br /> == Vizsga ==<br /> * [[Media:IET_mintavizsga_2017.pdf | 2017 MintaVizsga - ellenőrzés rész csak]] [[Media:IET_mintavizsga_2017_megoldas.pdf | (megoldás)]]<br /> * [[Media:IET_mintavizsga_2017_teljes.pdf | 2017 MintaVizsga teljes (megoldással)]]<br /> * [[:File:IE_technikak_vizsga_180601.pdf | 2018.06.01 Vizsga]]<br /> <br /> == Házi feladat ==<br /> * Félév közepén írják ki, a tesztelési részhez tartozik. Folytonos integrációs, tesztelést, kódminőség vizsgálatot kell megvalósítani, lényegében plusz gyakorlatok.<br /> * A feladatok egy GitHub projektre vonatkoznak, itt kell dolgozni. Vagy listáról választhatsz, vagy saját projektet vihetsz. Ha van lehetőséget, válassz saját projektet, ugyanis ha ismered a felépítését, meglévő gyengeségeit, már elkészült részeit egy projektnek, sokkal gyorsabban és hatékonyabban tudtok haladni a feladatokkal, nem kell annyit keresgélni, mi hol van.<br /> * Ha korábban még nem használtál CI-t vagy statikus analízist stb., mindenképpen foglalkozz eleget a házi feladattal, mert a gyakorlatban fontos tapasztalatot ad. Egyetemi projektekhez nem igen használtunk még ilyet, de az iparban elengedhetetlen.<br /> <br /> == Segédanyagok ==<br /> * '''SPARQL:'''<br /> ** [https://www.youtube.com/watch?v=FvGndkpa4K0 SPARQL in 11 minutes (video)]<br /> * Tanulni leginkább az előadásdiából éri meg, a néhány gyakorlófeladat megoldásával együtt. Akit érdekel a témakör, részletesebb leírást talál a tárgyhonlapon a jegyzetek között közzé tett könyvekben. Ez azonban nem feltétlenül jobb mint az előadásdia, legalábbis az integrációs témakörből a könyv kissé unalmas.<br /> * A tesztelési részhez már sok dolog ismert lehet korábbi félévekből, pl. szoftvertechnológiáknál már voltak hasonló anyagrészek.<br /> <br /> == Távoktatás ==<br /> * a tárgy távoktatás idején picit más volt, nem volt zh, hanem a házik számítottak helyette!<br /> <br /> {{Lábléc_-_Mérnök_informatikus_alapszak_2014}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Mesters%C3%A9ges_intelligencia&diff=200154 Mesterséges intelligencia 2020-12-18T23:23:39Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> |név=Mesterséges intelligencia<br /> |tárgykód=VIMIAC10<br /> |régitárgykód=VIMIAC00<br /> |szak=info<br /> |kredit=3<br /> |félév=5<br /> |kereszt=nincs<br /> |tanszék=MIT<br /> |labor= nincs<br /> |kiszh= nincs<br /> |nagyzh= 2 db<br /> |hf= 3 db<br /> |vizsga= nincs<br /> |levlista=<br /> |tárgyhonlap=https://www.mit.bme.hu/oktatas/targyak/vimiac10<br /> |facebook=https://www.facebook.com/groups/271951579992981/<br /> }}<br /> <br /> {{Sablon:Új tárgy|Mesterséges intelligencia (régi)}}<br /> <br /> A tantárgy célkitűzése a mesterséges intelligencia területének rövid, ám igényes bemutatása. A felvezetés lépései: (1) az intelligens viselkedés számítási modellekkel való kifejezés problémaköre, (2) a mesterséges intelligencia formális és heurisztikus módszereinek elemzése és alkalmazása, (3) a gyakorlati megvalósítások módszerei és problémái.<br /> A tárgy az informatikus hallgatók azokat a képességeit fejleszti, melyek révén képesek lesznek: <br /> * tanulmányozni számítógép újszerű használatát, <br /> * fejleszteni hatékony módszereket számítási problémák megoldására, <br /> * megérteni számítástechnika/-tudomány technológiai / koncepcionális korlátjait <br /> * intellektuálisan megérteni az algoritmus központi szerepét az informatikai rendszerekben.<br /> <br /> A tárgy 2017 őszétől újabb változáson ment keresztül.<br /> <br /> == Követelmények ==<br /> <br /> * Az '''előadás'''okon való részvétel erősen ajánlott, hiszen a tárgyhoz nem tartozik se gyakorlat, se labor.<br /> * Mindkét '''ZH'''-n el kell érni a minimum 40%-ot, amely a 32 pontos ZH-nál 12.8 pontot jelent, tehát ~25 pontot viszel minimum a ZH-kból. (25.6) Ha az elméletet jól megérted, sok feladat megoldása egyszerűen kitalálható még úgy is, hogy nem adtak hozzá gyakorló feladatot.<br /> * Három db '''házi feladat''' lesz a félévben, egyenként 12 pontért. Érdemes mindenképp megcsinálni őket, mert a gondolkodásmód az elkészítésükhöz, segíteni fog a ZH teljesítésében, és nem kevés pontot kaphatsz értük.<br /> <br /> === Félévvégi jegy ===<br /> * A tárgyból nincs vizsga, így a féléves teljesítményedre kapod az osztályzatot. A tárggyal maximum 100 pontot tudsz szerezni, a házikat és a ZH-kat összegezve. A 100 pontból is minimum 40%-kot kell elérni a tárgy teljesítéséhez.<br /> * 32 (ZH1) + 32 (ZH2) + 3*12 (HF1,2,3) = 100 pont(max).<br /> * Ponthatárok:<br /> :{| class=&quot;wikitable&quot; style=&quot;text-align: center; width: 120px; height: 40px;&quot;<br /> !Pont!!Jegy<br /> |-<br /> |0 - 39|| 1<br /> |-<br /> |40 - 49|| 2<br /> |-<br /> |50 - 64|| 3<br /> |-<br /> |65 - 79|| 4<br /> |-<br /> |80 - 100|| 5<br /> |}<br /> <br /> ==Segédanyagok==<br /> * [https://docs.google.com/document/d/1Iv4O0vthAugr0eIghOuKkXKTxE-BB72dlL9icwa835k/edit# Oktató által kiadott kérdések kidolgozása (2016)]<br /> * [http://mialmanach.mit.bme.hu/aima/index Mesterséges intelligencia könyv] | [http://www.tankonyvtar.hu/hu/tartalom/tamop425/0026_mi_4_4/adatok.html epub, pdf formátumok]<br /> * [http://mialmanach.mit.bme.hu/neuralis/index Neurális hálózatok könyv]<br /> * 2018 őszi előadásdiák:<br /> ** [[Média:mi_eloadasdia_2018osz_1.pdf|Intelligens ágensek]]<br /> ** [[Média:mi_eloadasdia_2018osz_2.1.1.pdf|Problémamegoldás kereséssel 1.]]<br /> ** [[Média:mi_eloadasdia_2018osz_2.1.2.pdf|Problémamegoldás kereséssel 2.]]<br /> ** [[Média:mi_eloadasdia_2018osz_2.2.pdf|Kényszerkielégítési problémák]]<br /> ** [[Média:mi_eloadasdia_2018osz_3.1.pdf|Lokális keresés, döntések jellemzése 1.]]<br /> ** [[Média:mi_eloadasdia_2018osz_3.2.pdf|Lokális keresés, döntések jellemzése 2.]]<br /> ** [[Média:mi_eloadasdia_2018osz_4.1.pdf|Egyszerű döntés (döntési fa) tanulás]]<br /> ** [[Média:mi_eloadasdia_2018osz_4.2.1.pdf|Valószínűleg Közelítően Helyes 1.]]<br /> ** [[Média:mi_eloadasdia_2018osz_4.2.2.pdf|Valószínűleg Közelítően Helyes 2.]]<br /> ** [[Média:mi_eloadasdia_2018osz_5.pdf|Logikai ágens, ítéletlogika]]<br /> ** [[Média:mi_eloadasdia_2018osz_6.1.pdf|Elsőrendű logika]]<br /> ** [[Média:mi_eloadasdia_2018osz_6.2.pdf|Cselekvéstervezés]]<br /> ** [[Média:mi_eloadasdia_2018osz_8.1.pdf|Bizonytalanság kezelése]]<br /> ** [[Média:mi_eloadasdia_2018osz_8.2.pdf|Valószínűségi hálók, Naiv Bayes-háló]]<br /> ** [[Média:mi_eloadasdia_2018osz_9.pdf|Következtetés Bayes-hálókban]]<br /> ** [[Média:mi_eloadasdia_2018osz_10.1.pdf|Neurális hálók]]<br /> ** [[Média:mi_eloadasdia_2018osz_10.2.pdf|Neurális hálók tanítása]]<br /> ** [[Média:mi_eloadasdia_2018osz_12.1.pdf|Szekvenciális döntések]]<br /> ** [[Média:mi_eloadasdia_2018osz_12.2.pdf|Megerősítéses tanulás]]<br /> ** [[Média:mi_eloadasdia_2018osz_14.pdf|Nem ellenőrzött tanulás, klaszterezés]]<br /> * [http://www.inf.u-szeged.hu/~szorenyi/MestInt/ szegedi egyetem gyakorlat honlapja]<br /> * [[Média:MI_osszefoglalo.pdf|Összefoglaló pdf‎]]: [[MIOsszefoglalo]] kiegészítve majdnem végig a 2005/06 őszi féléves fóliáik alapján (kisebb hiányok vannak, formázásra szorul)<br /> * Mesterséges Intelligencia könyv fejezeteinek kivonata: [[MestersegesIntelligenciaOsszefoglalo|Összefoglaló]]<br /> * SZTE-ről jó cuccok:<br /> ** [http://www.inf.u-szeged.hu/~jelasity/mi1/2010/index.html#2 Mesterséges Intelligencia I.]<br /> ** [http://www.inf.u-szeged.hu/~ormandi/index.php?menu=teaching#ai1 gyak anyag]<br /> * 2016-17-es közös feladatmegoldós [https://docs.google.com/document/d/1xhj6zesahmUpfHCwo_pmUgpAcikXVxil_WLGGynp8Uc/edit doksi]<br /> * 2017-18 őszi közös feladatmegoldós [https://docs.google.com/document/d/1JeqSnXTZQryXsEI-fV_9x007jLbw2uStz2VrnjHMxJY/edit?usp=sharing doksi]<br /> <br /> === Hivatalos gyakorló feladatok ===<br /> <br /> * Ahol kifejezetten a saját példa használatát kérik (értelemszerűen sem könyvben, sem előadáson nem szerepelt), ott a nem saját példa használata a pontszám levonásával (50%) jár.<br /> ** [[Média:Mi_gyak_vegyes.pdf|Vegyes feladatok]]<br /> ** [[Média:Mi_gyak_tanulas.pdf|Tanulásos feladatok]]<br /> ** [[Média:Mi_gyak_rezolucio.pdf|Rezolúciós feladatok]]<br /> ** [[Media:mi_gyak_2018_neuralis-halok.pdf|Neurális hálózatok gyakorlati bemutatása]]<br /> ** [[Media:mi_ellenorzokerdesek_2018_logika.pdf|Ellenőrző kérdések elsőrendű logikához]]<br /> ** [[Media:mi_ellenorzokerdesek_2018_bayes.pdf|Ellenőrző kérdések Bayes-hálókhoz]]<br /> ** [[Media:mi_ellenorzokerdesek_2018_megerositeses-tanulas.pdf|Ellenőrző kérdések megerősítéses tanuláshoz]]<br /> ** [[Media:mi_ellenorzokerdesek_2018_szekvencialis-megerosites.pdf|Ellenőrző kérdések szekvenciális döntések és megerősítéses tanuláshoz]]<br /> <br /> * 2017/őszi hivatalos gyakorló feladatsorok:<br /> ** [[Média:mestint_gyakorlo_2017osz_1-3.pdf|Gyakorló feladatok a(z) 1-3. előadásokhoz]]<br /> ** [[Média:mestint_gyakorlo_2017osz_4-6.pdf|Gyakorló feladatok a(z) 4-6. előadásokhoz]]<br /> ** [[Média:mestint_gyakorlo_2017osz_7-8.pdf|Gyakorló feladatok a(z) 7-8. előadásokhoz]]<br /> <br /> ===Keresési algoritmusok===<br /> {{Rejtett<br /> |mutatott='''Külön'''<br /> |szöveg=<br /> *[[Media:MI_2013_Acsillag_Kereses.pdf | A csillag (A*)]]<br /> *[[Media:MI_2013_EgyenletesKoltsegu_Kereses.pdf | Egyenletes Költségű]]<br /> *[[Media:MI_2013_HegyMaszo_Kereses.pdf | Hegymászó]]<br /> *[[Media:MI_2013_IterativMelyulo_Kereses.pdf | Iteratívan Mélyülő]]<br /> *[[Media:MI_2013_Ketiranyu_Kereses.pdf | Kétirányú]]<br /> *[[Media:MI_2013_Melysegi_Kereses.pdf | Mélységi]]<br /> *[[Media:MI_2013_MelysegKorlatos_Kereses.pdf | Mélységkorlátos]]<br /> *[[Media:MI_2013_Moho_Kereses.pdf | Mohó]]<br /> *[[Media:MI_2013_Rekurzivan_Legjobbat_Eloszor_Kereses.pdf | Rekurzívan legjobbat először (RLE)]]<br /> *[[Media:MI_2013_Szelessegi_Kereses.pdf | Szélességi]]<br /> }}<br /> Egybe : [[Media:MI_2013_Keresesi_Algoritmusok_all.pdf | All in One]]<br /> <br /> ==Házi==<br /> <br /> A házi feladatokat a tárgy [https://hf.mit.bme.hu/hallgato/vimiac10 házifeladat portálján] kell beadni, de a [http://www.mit.bme.hu/oktatas/targyak/vimiac10/hazi-feladat házi feladat kiírások a tárgyhonlapon érhetőek el.] A házikat Python vagy Java nyelven kell elkészíteni, és a HF portálra való feltöltéskor automatikusan kiértékelődnek.<br /> <br /> 2018-ban egy nagyméretű labirintust kellett hatékonyan bejárni, Twitter üzenetek pozitív/negatív jellegeit kitalálni, illetve egy neurális háló építésével egy kémiai adatbázis tanulása után kritikus hőmérsékleteket becsülni. A programokban használt algoritmus nincs szorosan kikötve, de az egyszerű megoldás érdekében javasolnak a feladatban módszereket (pl. szélességi keresés, naiv Bayes-háló, backpropagation-alapú neurális háló.<br /> <br /> A házi feladatok nem túl nehezek, de azért sok időt el tudnak venni. Általában a tanult algoritmusok alapszintű implementálása nem elegendő a maximális pont eléréséhez, önmagadtól is ki kell találni valami trükközést, ami hatékonyabbá teszi a programot.<br /> <br /> Ha a feladat jellege lehetővé teszi, javasolt, hogy elsőnek az adatok reprezentációjára találj valamilyen módszert, ez ugyanis nagyban segíti a munkádat. Pl. a labirintusos feladatnál pár perc alatt összedobható egy kis program (pl. HTML/JS alapokon), ami kijelzi a labirintus táblázatát, a lépkedéseket pedig időközönként jeleníti meg. Sokkal könnyebb így megkeresni, hol csúszik félre az algoritmusod, mint konzolban szöveges alapon keresgélni a rengeteg adat közül.<br /> <br /> A házi feladatot tesztelő portál most még (2018) nem túl intelligens. Nagyon kevés információt ír ki a hibákról, alapesetben a be- és kimeneti adatokat se jeleníti meg. Ha szükséged van a tesztadatokra, írd ki stdr-re, akkor, bár abortál a program, az adatokat láthatod. Néha beakad a kiértékelés, ilyenkor segíthet, ha újra feltöltöd ugyanazt a megoldást, így újraindul a kiértékelés. (Ezek még 2020-ban is igazak)<br /> <br /> 2020-ban<br /> * első házinál raklapokat kellett lepakolni egy megadott területen (nehezítés kép oszlopok is voltak megadott koordinátákon, amik korlátozták a raklapok lepakolásának lehetőségeit).<br /> * második házinál egy vírusfertőzöttséget felismerő Bayes-hálót kellett készíteni, és abban következtetéseket megvalósítani<br /> * harmadik házniál egy flappy bird programot kellett q-tanulással kitanítani (ehhez elég sok kódrészt kaptunk alapnak)<br /> <br /> == ZH ==<br /> * [[Media:mi_mintazh_2018osz.pdf|2018-ban kiadott minta ZH]]<br /> * [[Media:mi_mintapotzh_2018osz.pdf|2018-ban kiadott minta pótZH]]<br /> {{Rejtett<br /> |mutatott='''Régi képzés ZH-k'''<br /> |szöveg=<br /> <br /> *2009:<br /> **ZH feladatsorok: [[Media:MI_ZH_2009_11_02_A_Feladatok.pdf | A csoport ]] | [[Media:MI_ZH_2009_11_02_B_Feladatok.pdf | B csoport ]] és megoldások: [[Media:MI_ZH_2009_11_02_A_Megoldasok.pdf | A csoport ]] | [[Media:MI_ZH_2009_11_02_B_Megoldasok.pdf | B csoport ]]<br /> **PZH feladatsorok: [[Media:MI_PZH_2009_11_20_A_Feladatok.pdf | A csoport ]] | [[Media:MI_PZH_2009_11_20_B_Feladatok.pdf | B csoport ]] és megoldások: [[Media:MI_PZH_2009_11_20_A_Megoldasok.pdf | A csoport ]] | [[Media:MI_PZH_2009_11_20_B_Megoldasok.pdf | B csoport ]]<br /> *2010:<br /> ** ZH megoldások: [[Media:Mi_zh_2010_a_mo.pdf | A csoport]] | [[Media:Mi_zh_2010_b_mo.pdf | B csoport ]]<br /> ** PZH megoldások: [[Media:MI_PZH_2010_11_30_A_megoldasok.pdf | A csoport]] | [[Media:MI_PZH_2010_11_30_B_megoldasok.pdf | B csoport ]]<br /> *2011:<br /> **ZH megoldások: [[Media:MI_ZH_2011_AB_Megoldasok.pdf | AB csoport]]<br /> *2012:<br /> **ZH (megjegyzésekkel): [[Media:MI_ZH_2012_10_30_AB_megjegyzesek.pdf | AB csoport]]<br /> **PZH (megjegyzésekkel): [[Media:MI_PZH_2012_11_27_A_megjegyzesek.pdf | A csoport]] | [[Media:MI_PZH_2012_11_27_B_megjegyzesek.pdf | B csoport ]]<br /> **PPZH feladatok: [[Media:MI_PPZH_2012_12_11_A_Feladatok.pdf | A csoport]] | [[Media:MI_PPZH_2012_12_11_B_Feladatok.pdf | B csoport]]<br /> *2014:<br /> **ZH feladatsorok: [[Media:Mi_zh_20141104_A_4-8.pdf | A csoport (4-8. feladatat)]] | [[Media:Mi_zh_20141104_B.pdf | B csoport]]<br /> **PZH feladatsorok: [[Media:Mi_pzh_20411202_B.pdf | B csoport]]<br /> }}<br /> <br /> == Tippek ==<br /> * Érdemes sok feladatot nézni, és azokat begyakorolni, mert főleg feladatok vannak a zh-ban!<br /> * Ha érdekel az MI, akkor se hagyd, hogy ez a tárgy elvegye a kedved! Rengeteg érdekes link van itt is, érdemes belenézni a [https://cs50.harvard.edu/ai/2020/weeks/0/ Harvard] vagy a [https://www.youtube.com/channel/UCHBzJsIcRIVuzzHVYabikTQ Berkeley] kurzusaiba. (Utóbbi diái egész ismerősek is lehetnek.)<br /> <br /> == Kedvcsináló ==<br /> [[MestersegesIntelligenciaKedvcsinalo|Kedvcsináló]]<br /> * A tárgy érdekes is lehetne, de Hullám Gábor előadásában határozottan nem az. Sajnos nagyon lassúak és vontatottak voltak az előadások, és az egyszerű dolgok is túlbonyolítottan votlak magyarázva. Ennek ellenére a tárgy egészen teljesíthető a háziknak és a begyakorolható zh-s feladatoknak köszönhetően. (''2020, HD'') <br /> <br /> <br /> {{Lábléc_-_Mérnök_informatikus_alapszak_2014}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Mesters%C3%A9ges_intelligencia&diff=200153 Mesterséges intelligencia 2020-12-18T23:21:36Z <p>Hegedüs Dániel 2: Kiegészítések és egy kedvcsináló</p> <hr /> <div>{{Tantárgy<br /> |név=Mesterséges intelligencia<br /> |tárgykód=VIMIAC10<br /> |régitárgykód=VIMIAC00<br /> |szak=info<br /> |kredit=3<br /> |félév=5<br /> |kereszt=nincs<br /> |tanszék=MIT<br /> |labor= nincs<br /> |kiszh= nincs<br /> |nagyzh= 2 db<br /> |hf= 3 db<br /> |vizsga= nincs<br /> |levlista=<br /> |tárgyhonlap=https://www.mit.bme.hu/oktatas/targyak/vimiac10<br /> |facebook=https://www.facebook.com/groups/271951579992981/<br /> }}<br /> <br /> {{Sablon:Új tárgy|Mesterséges intelligencia (régi)}}<br /> <br /> A tantárgy célkitűzése a mesterséges intelligencia területének rövid, ám igényes bemutatása. A felvezetés lépései: (1) az intelligens viselkedés számítási modellekkel való kifejezés problémaköre, (2) a mesterséges intelligencia formális és heurisztikus módszereinek elemzése és alkalmazása, (3) a gyakorlati megvalósítások módszerei és problémái.<br /> A tárgy az informatikus hallgatók azokat a képességeit fejleszti, melyek révén képesek lesznek: <br /> * tanulmányozni számítógép újszerű használatát, <br /> * fejleszteni hatékony módszereket számítási problémák megoldására, <br /> * megérteni számítástechnika/-tudomány technológiai / koncepcionális korlátjait <br /> * intellektuálisan megérteni az algoritmus központi szerepét az informatikai rendszerekben.<br /> <br /> A tárgy 2017 őszétől újabb változáson ment keresztül.<br /> <br /> == Követelmények ==<br /> <br /> * Az '''előadás'''okon való részvétel erősen ajánlott, hiszen a tárgyhoz nem tartozik se gyakorlat, se labor.<br /> * Mindkét '''ZH'''-n el kell érni a minimum 40%-ot, amely a 32 pontos ZH-nál 12.8 pontot jelent, tehát ~25 pontot viszel minimum a ZH-kból. (25.6) Ha az elméletet jól megérted, sok feladat megoldása egyszerűen kitalálható még úgy is, hogy nem adtak hozzá gyakorló feladatot.<br /> * Három db '''házi feladat''' lesz a félévben, egyenként 12 pontért. Érdemes mindenképp megcsinálni őket, mert a gondolkodásmód az elkészítésükhöz, segíteni fog a ZH teljesítésében, és nem kevés pontot kaphatsz értük.<br /> <br /> === Félévvégi jegy ===<br /> * A tárgyból nincs vizsga, így a féléves teljesítményedre kapod az osztályzatot. A tárggyal maximum 100 pontot tudsz szerezni, a házikat és a ZH-kat összegezve. A 100 pontból is minimum 40%-kot kell elérni a tárgy teljesítéséhez.<br /> * 32 (ZH1) + 32 (ZH2) + 3*12 (HF1,2,3) = 100 pont(max).<br /> * Ponthatárok:<br /> :{| class=&quot;wikitable&quot; style=&quot;text-align: center; width: 120px; height: 40px;&quot;<br /> !Pont!!Jegy<br /> |-<br /> |0 - 39|| 1<br /> |-<br /> |40 - 49|| 2<br /> |-<br /> |50 - 64|| 3<br /> |-<br /> |65 - 79|| 4<br /> |-<br /> |80 - 100|| 5<br /> |}<br /> <br /> ==Segédanyagok==<br /> * [https://docs.google.com/document/d/1Iv4O0vthAugr0eIghOuKkXKTxE-BB72dlL9icwa835k/edit# Oktató által kiadott kérdések kidolgozása (2016)]<br /> * [http://mialmanach.mit.bme.hu/aima/index Mesterséges intelligencia könyv] | [http://www.tankonyvtar.hu/hu/tartalom/tamop425/0026_mi_4_4/adatok.html epub, pdf formátumok]<br /> * [http://mialmanach.mit.bme.hu/neuralis/index Neurális hálózatok könyv]<br /> * 2018 őszi előadásdiák:<br /> ** [[Média:mi_eloadasdia_2018osz_1.pdf|Intelligens ágensek]]<br /> ** [[Média:mi_eloadasdia_2018osz_2.1.1.pdf|Problémamegoldás kereséssel 1.]]<br /> ** [[Média:mi_eloadasdia_2018osz_2.1.2.pdf|Problémamegoldás kereséssel 2.]]<br /> ** [[Média:mi_eloadasdia_2018osz_2.2.pdf|Kényszerkielégítési problémák]]<br /> ** [[Média:mi_eloadasdia_2018osz_3.1.pdf|Lokális keresés, döntések jellemzése 1.]]<br /> ** [[Média:mi_eloadasdia_2018osz_3.2.pdf|Lokális keresés, döntések jellemzése 2.]]<br /> ** [[Média:mi_eloadasdia_2018osz_4.1.pdf|Egyszerű döntés (döntési fa) tanulás]]<br /> ** [[Média:mi_eloadasdia_2018osz_4.2.1.pdf|Valószínűleg Közelítően Helyes 1.]]<br /> ** [[Média:mi_eloadasdia_2018osz_4.2.2.pdf|Valószínűleg Közelítően Helyes 2.]]<br /> ** [[Média:mi_eloadasdia_2018osz_5.pdf|Logikai ágens, ítéletlogika]]<br /> ** [[Média:mi_eloadasdia_2018osz_6.1.pdf|Elsőrendű logika]]<br /> ** [[Média:mi_eloadasdia_2018osz_6.2.pdf|Cselekvéstervezés]]<br /> ** [[Média:mi_eloadasdia_2018osz_8.1.pdf|Bizonytalanság kezelése]]<br /> ** [[Média:mi_eloadasdia_2018osz_8.2.pdf|Valószínűségi hálók, Naiv Bayes-háló]]<br /> ** [[Média:mi_eloadasdia_2018osz_9.pdf|Következtetés Bayes-hálókban]]<br /> ** [[Média:mi_eloadasdia_2018osz_10.1.pdf|Neurális hálók]]<br /> ** [[Média:mi_eloadasdia_2018osz_10.2.pdf|Neurális hálók tanítása]]<br /> ** [[Média:mi_eloadasdia_2018osz_12.1.pdf|Szekvenciális döntések]]<br /> ** [[Média:mi_eloadasdia_2018osz_12.2.pdf|Megerősítéses tanulás]]<br /> ** [[Média:mi_eloadasdia_2018osz_14.pdf|Nem ellenőrzött tanulás, klaszterezés]]<br /> * [http://www.inf.u-szeged.hu/~szorenyi/MestInt/ szegedi egyetem gyakorlat honlapja]<br /> * [[Média:MI_osszefoglalo.pdf|Összefoglaló pdf‎]]: [[MIOsszefoglalo]] kiegészítve majdnem végig a 2005/06 őszi féléves fóliáik alapján (kisebb hiányok vannak, formázásra szorul)<br /> * Mesterséges Intelligencia könyv fejezeteinek kivonata: [[MestersegesIntelligenciaOsszefoglalo|Összefoglaló]]<br /> * SZTE-ről jó cuccok:<br /> ** [http://www.inf.u-szeged.hu/~jelasity/mi1/2010/index.html#2 Mesterséges Intelligencia I.]<br /> ** [http://www.inf.u-szeged.hu/~ormandi/index.php?menu=teaching#ai1 gyak anyag]<br /> * 2016-17-es közös feladatmegoldós [https://docs.google.com/document/d/1xhj6zesahmUpfHCwo_pmUgpAcikXVxil_WLGGynp8Uc/edit doksi]<br /> * 2017-18 őszi közös feladatmegoldós [https://docs.google.com/document/d/1JeqSnXTZQryXsEI-fV_9x007jLbw2uStz2VrnjHMxJY/edit?usp=sharing doksi]<br /> <br /> === Hivatalos gyakorló feladatok ===<br /> <br /> * Ahol kifejezetten a saját példa használatát kérik (értelemszerűen sem könyvben, sem előadáson nem szerepelt), ott a nem saját példa használata a pontszám levonásával (50%) jár.<br /> ** [[Média:Mi_gyak_vegyes.pdf|Vegyes feladatok]]<br /> ** [[Média:Mi_gyak_tanulas.pdf|Tanulásos feladatok]]<br /> ** [[Média:Mi_gyak_rezolucio.pdf|Rezolúciós feladatok]]<br /> ** [[Media:mi_gyak_2018_neuralis-halok.pdf|Neurális hálózatok gyakorlati bemutatása]]<br /> ** [[Media:mi_ellenorzokerdesek_2018_logika.pdf|Ellenőrző kérdések elsőrendű logikához]]<br /> ** [[Media:mi_ellenorzokerdesek_2018_bayes.pdf|Ellenőrző kérdések Bayes-hálókhoz]]<br /> ** [[Media:mi_ellenorzokerdesek_2018_megerositeses-tanulas.pdf|Ellenőrző kérdések megerősítéses tanuláshoz]]<br /> ** [[Media:mi_ellenorzokerdesek_2018_szekvencialis-megerosites.pdf|Ellenőrző kérdések szekvenciális döntések és megerősítéses tanuláshoz]]<br /> <br /> * 2017/őszi hivatalos gyakorló feladatsorok:<br /> ** [[Média:mestint_gyakorlo_2017osz_1-3.pdf|Gyakorló feladatok a(z) 1-3. előadásokhoz]]<br /> ** [[Média:mestint_gyakorlo_2017osz_4-6.pdf|Gyakorló feladatok a(z) 4-6. előadásokhoz]]<br /> ** [[Média:mestint_gyakorlo_2017osz_7-8.pdf|Gyakorló feladatok a(z) 7-8. előadásokhoz]]<br /> <br /> ===Keresési algoritmusok===<br /> {{Rejtett<br /> |mutatott='''Külön'''<br /> |szöveg=<br /> *[[Media:MI_2013_Acsillag_Kereses.pdf | A csillag (A*)]]<br /> *[[Media:MI_2013_EgyenletesKoltsegu_Kereses.pdf | Egyenletes Költségű]]<br /> *[[Media:MI_2013_HegyMaszo_Kereses.pdf | Hegymászó]]<br /> *[[Media:MI_2013_IterativMelyulo_Kereses.pdf | Iteratívan Mélyülő]]<br /> *[[Media:MI_2013_Ketiranyu_Kereses.pdf | Kétirányú]]<br /> *[[Media:MI_2013_Melysegi_Kereses.pdf | Mélységi]]<br /> *[[Media:MI_2013_MelysegKorlatos_Kereses.pdf | Mélységkorlátos]]<br /> *[[Media:MI_2013_Moho_Kereses.pdf | Mohó]]<br /> *[[Media:MI_2013_Rekurzivan_Legjobbat_Eloszor_Kereses.pdf | Rekurzívan legjobbat először (RLE)]]<br /> *[[Media:MI_2013_Szelessegi_Kereses.pdf | Szélességi]]<br /> }}<br /> Egybe : [[Media:MI_2013_Keresesi_Algoritmusok_all.pdf | All in One]]<br /> <br /> ==Házi==<br /> <br /> A házi feladatokat a tárgy [https://hf.mit.bme.hu/hallgato/vimiac10 házifeladat portálján] kell beadni, de a [http://www.mit.bme.hu/oktatas/targyak/vimiac10/hazi-feladat házi feladat kiírások a tárgyhonlapon érhetőek el.] A házikat Python vagy Java nyelven kell elkészíteni, és a HF portálra való feltöltéskor automatikusan kiértékelődnek.<br /> <br /> 2018-ban egy nagyméretű labirintust kellett hatékonyan bejárni, Twitter üzenetek pozitív/negatív jellegeit kitalálni, illetve egy neurális háló építésével egy kémiai adatbázis tanulása után kritikus hőmérsékleteket becsülni. A programokban használt algoritmus nincs szorosan kikötve, de az egyszerű megoldás érdekében javasolnak a feladatban módszereket (pl. szélességi keresés, naiv Bayes-háló, backpropagation-alapú neurális háló.<br /> <br /> A házi feladatok nem túl nehezek, de azért sok időt el tudnak venni. Általában a tanult algoritmusok alapszintű implementálása nem elegendő a maximális pont eléréséhez, önmagadtól is ki kell találni valami trükközést, ami hatékonyabbá teszi a programot.<br /> <br /> Ha a feladat jellege lehetővé teszi, javasolt, hogy elsőnek az adatok reprezentációjára találj valamilyen módszert, ez ugyanis nagyban segíti a munkádat. Pl. a labirintusos feladatnál pár perc alatt összedobható egy kis program (pl. HTML/JS alapokon), ami kijelzi a labirintus táblázatát, a lépkedéseket pedig időközönként jeleníti meg. Sokkal könnyebb így megkeresni, hol csúszik félre az algoritmusod, mint konzolban szöveges alapon keresgélni a rengeteg adat közül.<br /> <br /> A házi feladatot tesztelő portál most még (2018) nem túl intelligens. Nagyon kevés információt ír ki a hibákról, alapesetben a be- és kimeneti adatokat se jeleníti meg. Ha szükséged van a tesztadatokra, írd ki stdr-re, akkor, bár abortál a program, az adatokat láthatod. Néha beakad a kiértékelés, ilyenkor segíthet, ha újra feltöltöd ugyanazt a megoldást, így újraindul a kiértékelés. (Ezek még 2020-ban is igazak)<br /> <br /> 2020-ban<br /> * első házinál raklapokat kellett lepakolni egy megadott területen (nehezítés kép oszlopok is voltak megadott koordinátákon, amik korlátozták a raklapok lepakolásának lehetőségeit).<br /> * második házinál egy vírusfertőzöttséget felismerő Bayes-hálót kellett készíteni, és abban következtetéseket megvalósítani<br /> * harmadik házniál egy flappy bird programot kellett q-tanulással kitanítani (ehhez elég sok kódrészt kaptunk alapnak)<br /> <br /> == ZH ==<br /> * [[Media:mi_mintazh_2018osz.pdf|2018-ban kiadott minta ZH]]<br /> * [[Media:mi_mintapotzh_2018osz.pdf|2018-ban kiadott minta pótZH]]<br /> {{Rejtett<br /> |mutatott='''Régi képzés ZH-k'''<br /> |szöveg=<br /> <br /> *2009:<br /> **ZH feladatsorok: [[Media:MI_ZH_2009_11_02_A_Feladatok.pdf | A csoport ]] | [[Media:MI_ZH_2009_11_02_B_Feladatok.pdf | B csoport ]] és megoldások: [[Media:MI_ZH_2009_11_02_A_Megoldasok.pdf | A csoport ]] | [[Media:MI_ZH_2009_11_02_B_Megoldasok.pdf | B csoport ]]<br /> **PZH feladatsorok: [[Media:MI_PZH_2009_11_20_A_Feladatok.pdf | A csoport ]] | [[Media:MI_PZH_2009_11_20_B_Feladatok.pdf | B csoport ]] és megoldások: [[Media:MI_PZH_2009_11_20_A_Megoldasok.pdf | A csoport ]] | [[Media:MI_PZH_2009_11_20_B_Megoldasok.pdf | B csoport ]]<br /> *2010:<br /> ** ZH megoldások: [[Media:Mi_zh_2010_a_mo.pdf | A csoport]] | [[Media:Mi_zh_2010_b_mo.pdf | B csoport ]]<br /> ** PZH megoldások: [[Media:MI_PZH_2010_11_30_A_megoldasok.pdf | A csoport]] | [[Media:MI_PZH_2010_11_30_B_megoldasok.pdf | B csoport ]]<br /> *2011:<br /> **ZH megoldások: [[Media:MI_ZH_2011_AB_Megoldasok.pdf | AB csoport]]<br /> *2012:<br /> **ZH (megjegyzésekkel): [[Media:MI_ZH_2012_10_30_AB_megjegyzesek.pdf | AB csoport]]<br /> **PZH (megjegyzésekkel): [[Media:MI_PZH_2012_11_27_A_megjegyzesek.pdf | A csoport]] | [[Media:MI_PZH_2012_11_27_B_megjegyzesek.pdf | B csoport ]]<br /> **PPZH feladatok: [[Media:MI_PPZH_2012_12_11_A_Feladatok.pdf | A csoport]] | [[Media:MI_PPZH_2012_12_11_B_Feladatok.pdf | B csoport]]<br /> *2014:<br /> **ZH feladatsorok: [[Media:Mi_zh_20141104_A_4-8.pdf | A csoport (4-8. feladatat)]] | [[Media:Mi_zh_20141104_B.pdf | B csoport]]<br /> **PZH feladatsorok: [[Media:Mi_pzh_20411202_B.pdf | B csoport]]<br /> }}<br /> <br /> == Tippek ==<br /> * Érdemes sok feladatot nézni, és azokat begyakorolni, mert főleg feladatok vannak a zh-ban!<br /> * Ha érdekel az MI, akkor se hagyd, hogy ez a tárgy elvegye a kedved! Rengeteg érdekes link van itt is, érdemes belenézni a [[https://cs50.harvard.edu/ai/2020/weeks/0/ | Harvard]] vagy a [[https://www.youtube.com/channel/UCHBzJsIcRIVuzzHVYabikTQ | Berkeley]] kurzusaiba. (Utóbbi diái egész ismerősek is lehetnek.)<br /> <br /> == Kedvcsináló ==<br /> [[MestersegesIntelligenciaKedvcsinalo|Kedvcsináló]]<br /> * A tárgy érdekes is lehetne, de Hullám Gábor előadásában határozottan nem az. Sajnos nagyon lassúak és vontatottak voltak az előadások, és az egyszerű dolgok is túlbonyolítottan votlak magyarázva. Ennek ellenére a tárgy egészen teljesíthető a háziknak és a begyakorolható zh-s feladatoknak köszönhetően. (''2020, HD'') <br /> <br /> <br /> {{Lábléc_-_Mérnök_informatikus_alapszak_2014}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=IT_eszk%C3%B6z%C3%B6k_technol%C3%B3gi%C3%A1ja&diff=200152 IT eszközök technológiája 2020-12-18T23:10:40Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> | név = IT eszközök technológiája<br /> | tárgykód = VIEEAC00<br /> | szak = info<br /> | kredit = 4<br /> | félév = 5<br /> | kereszt = nincs<br /> | tanszék = EET<br /> | labor = 5 db<br /> | kiszh = nincs<br /> | nagyzh = 1 db<br /> | hf = 10 db<br /> | vizsga = nincs<br /> | levlista = <br /> | tárgyhonlap = https://edu.vik.bme.hu/<br /> }}<br /> <br /> A tantárgy célkitűzése, hogy megismertesse a hallgatókat az IT eszközök legfontosabb hardware elemeinek működésével, ezen elemek elektronikai alapjaival és megvalósításuk technológiáinak alapjaival. Cél továbbá annak bemutatása, hogy a modern mikroelektronika milyen lehetőségeket biztosít a számítástechnika számára, mik a fizikai megvalósítás korlátai, és mik a fejlődés trendjei. A tárgy további célja az, hogy az informatikus hallgatók megértsék, és a laboratóriumi gyakorlatokon maguk is tapasztalják, hogy a hardver- és szoftverfejlesztés hasonló elvek és eszközök segítségével történik. A régi tantervben szereplő [[Elektronika]] tárgy utódja.<br /> <br /> <br /> == Követelmények ==<br /> === Előtanulmányi rend ===<br /> * [[Digitális technika]] és a [[ Fizika 2i]] tárgyakból kreditek megszerzése szükséges a tárgy felvételéhez.<br /> <br /> === A szorgalmi időszakban ===<br /> * 5 darab '''labor''' teljesítése, lépésenkénti segédanyag alapján. A laborokon számítsunk beugrókra, bár erre elég ritkán van példa. A laborok végén három szintet lehet elérni: ''nem teljesített'', ''teljesített'', ''kiválóan teljesített''. Utóbbit úgy lehet megszerezni, ha elvégzed a bónusz feladatokat is, illetve aktívan részt veszel a laboron (válaszolsz a feltett kérdésekre stb.).<br /> * 1 darab '''ZH''' a félév végén. Póthéten pótolható, de a PZH-t nehezebbre tervezik a &quot;plusz idő&quot; miatt.<br /> * 10 darab '''házi feladat''', általában 3-8 kérdéssel. A feladatok kapcsolódnak a heti előadásdiához, az ott elhangozzak alapján túlnyomó részt megoldhatóak. A tesztet a tárgy Moodle oldalán kell kitölteni. Egy házival 3x lehet próbálkozni, és a legjobb eredmény számít csak, viszont minden alkalommal randomizált kérdésekből áll a teszt. Leadási határidejük az előadástól számítva egy hét kb.<br /> * '''Pótlási lehetőségek:'''<br /> ** A '''labor'''ok közül maximum egyet lehet pótolni évközben.<br /> ** A '''ZH''' egyszer pótolható évközben, ritkán adódik lehetőség a PPZH-ra, így ne tegyük fel mindenünket arra.<br /> ** A '''házi feladat'''ok pótolhatóak. Mindig egy adott házi feladat leadási határidejét követően van lehetőség egy hétre rá leadni a pótot, utána már nincs erre több lehetőség. <br /> <br /> === Félvvégi jegy ===<br /> * A tárgy teljesítéséhez szükséges minden labor teljesítése, a házikból kapható 100 pontból legalább 40 pont elérése, és a ZH legalább 40%-ra való megírása.<br /> * A laboron elért pontozás nem számít bele a félévvégi jegybe, csak akkor nézik át őket, ha a hallgató kétesre áll. A ''kiválóan megfelelt'' értékelésű laborok minimálisan emelik az összpontszámot (J + J * 0,1 * kiváló_laborok_száma).<br /> * Ez alapján a félévközi jegy a következő:<br /> &lt;math&gt;J= 0,8*(ZH) + 0,2*(házik)&lt;/math&gt;<br /> *Ponthatárok:<br /> :{| class=&quot;wikitable&quot; style=&quot;text-align: center; width: 110px; height: 40px;&quot;<br /> !Pont!!Jegy<br /> |-<br /> |0 - 39|| 1<br /> |-<br /> |40 - 59|| 2<br /> |-<br /> |60 - 74|| 3<br /> |-<br /> |75 - 89|| 4<br /> |-<br /> |90 - || 5<br /> |}<br /> <br /> == Házi feladatok ==<br /> ''Figyelem, nem hivatalos megoldások, hiba lehet bennük!''<br /> * SystemC demó projekt: megtalálható a tárgy honlapján<br /> * [https://docs.google.com/document/d/15uizMKQVICeFcPM5w-ObgRJDjxslJN3tBVhGo0FTF7Y/edit?usp=drive_web&amp;ouid=104293026840910169203 2017-es házik közös megoldása]<br /> * [https://docs.google.com/document/d/1syrxU2KhzKPItzHqSsvEupxUxG6KjXS9j0nW-jrlpTQ/edit 2018-as házik közös megoldása]<br /> <br /> == Laborok ==<br /> * Edu-s Moodle oldalon elérhetőek a szükséges források.<br /> <br /> == ZH ==<br /> ''Figyelem, nem hivatalos anyag, hiba lehet bennük!''<br /> * [https://docs.google.com/document/d/18cQcifGbe-_Zyc7uPG_Uw9iaZ__aGaLrbEKLmAr17Zs/edit?usp=sharing Elméleti összefoglaló a diákból (2016)]<br /> * [https://docs.google.com/document/d/1znKfnji76QyZKOV9dHncy1i91trntWk9-pI7nIr0wWc/edit?usp=sharing Minta ZH kidolgozva (2016)]<br /> * [https://docs.google.com/document/d/1sKHWO1iIhO_ETReh1i0qCQYG4fV36TsAr1M8Tj9peAs/edit 2017-es ZH megoldással]<br /> <br /> == Kedvcsináló ==<br /> * A tárgy összességében nem rossz, inkább a villamosmérnöki területek iránt is érdeklődő hallgatóknak lehet érdekes. Néha kicsit túlzottan belemegy a hardveres részletekbe, de sok érdekesség is elhangzik az előadásokon. Ress Sándor Tanár Úr kimondottan korrekt és kedves. Véleményem szerint közepes energia befektetéssel 3-asra simán teljesíthető a tárgy, és ha valaki rendesen átnézi a leadott anyagot, akkor a 4-est vagy 5-öst is simán meg lehet szerezni belőle. (''2020, HD'')<br /> <br /> <br /> {{Lábléc_-_Mérnök_informatikus_alapszak_2014}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=IT_eszk%C3%B6z%C3%B6k_technol%C3%B3gi%C3%A1ja&diff=200151 IT eszközök technológiája 2020-12-18T22:59:39Z <p>Hegedüs Dániel 2: </p> <hr /> <div>{{Tantárgy<br /> | név = IT eszközök technológiája<br /> | tárgykód = VIEEAC00<br /> | szak = info<br /> | kredit = 4<br /> | félév = 5<br /> | kereszt = nincs<br /> | tanszék = EET<br /> | labor = 5 db<br /> | kiszh = nincs<br /> | nagyzh = 1 db<br /> | hf = 10 db<br /> | vizsga = nincs<br /> | levlista = <br /> | tárgyhonlap = https://edu.vik.bme.hu/<br /> }}<br /> <br /> A tantárgy célkitűzése, hogy megismertesse a hallgatókat az IT eszközök legfontosabb hardware elemeinek működésével, ezen elemek elektronikai alapjaival és megvalósításuk technológiáinak alapjaival. Cél továbbá annak bemutatása, hogy a modern mikroelektronika milyen lehetőségeket biztosít a számítástechnika számára, mik a fizikai megvalósítás korlátai, és mik a fejlődés trendjei. A tárgy további célja az, hogy az informatikus hallgatók megértsék, és a laboratóriumi gyakorlatokon maguk is tapasztalják, hogy a hardver- és szoftverfejlesztés hasonló elvek és eszközök segítségével történik. A régi tantervben szereplő [[Elektronika]] tárgy utódja.<br /> <br /> <br /> == Követelmények ==<br /> === Előtanulmányi rend ===<br /> * [[Digitális technika]] és a [[ Fizika 2i]] tárgyakból kreditek megszerzése szükséges a tárgy felvételéhez.<br /> <br /> === A szorgalmi időszakban ===<br /> * 5 darab '''labor''' teljesítése, lépésenkénti segédanyag alapján. A laborokon számítsunk beugrókra, bár erre elég ritkán van példa. A laborok végén három szintet lehet elérni: ''nem teljesített'', ''teljesített'', ''kiválóan teljesített''. Utóbbit úgy lehet megszerezni, ha elvégzed a bónusz feladatokat is, illetve aktívan részt veszel a laboron (válaszolsz a feltett kérdésekre stb.).<br /> * 1 darab '''ZH''' a félév végén. Póthéten pótolható, de a PZH-t nehezebbre tervezik a &quot;plusz idő&quot; miatt.<br /> * 10 darab '''házi feladat''', általában 3-8 kérdéssel. A feladatok kapcsolódnak a heti előadásdiához, az ott elhangozzak alapján túlnyomó részt megoldhatóak. A tesztet a tárgy Moodle oldalán kell kitölteni. Egy házival 3x lehet próbálkozni, és a legjobb eredmény számít csak, viszont minden alkalommal randomizált kérdésekből áll a teszt. Leadási határidejük az előadástól számítva egy hét kb.<br /> * '''Pótlási lehetőségek:'''<br /> ** A '''labor'''ok közül maximum egyet lehet pótolni évközben.<br /> ** A '''ZH''' egyszer pótolható évközben, ritkán adódik lehetőség a PPZH-ra, így ne tegyük fel mindenünket arra.<br /> ** A '''házi feladat'''ok pótolhatóak. Mindig egy adott házi feladat leadási határidejét követően van lehetőség egy hétre rá leadni a pótot, utána már nincs erre több lehetőség. <br /> <br /> === Félvvégi jegy ===<br /> * A tárgy teljesítéséhez szükséges minden labor teljesítése, a házikból kapható 100 pontból legalább 40 pont elérése, és a ZH legalább 40%-ra való megírása.<br /> * A laboron elért pontozás nem számít bele a félévvégi jegybe, csak akkor nézik át őket, ha a hallgató kétesre áll. A ''kiválóan megfelelt'' értékelésű laborok minimálisan emelik az összpontszámot (J + J * 0,1 * kiváló_laborok_száma).<br /> * Ez alapján a félévközi jegy a következő:<br /> &lt;math&gt;J= 0,8*(ZH) + 0,2*(házik)&lt;/math&gt;<br /> *Ponthatárok:<br /> :{| class=&quot;wikitable&quot; style=&quot;text-align: center; width: 110px; height: 40px;&quot;<br /> !Pont!!Jegy<br /> |-<br /> |0 - 39|| 1<br /> |-<br /> |40 - 59|| 2<br /> |-<br /> |60 - 74|| 3<br /> |-<br /> |75 - 89|| 4<br /> |-<br /> |90 - || 5<br /> |}<br /> <br /> == Házi feladatok ==<br /> ''Figyelem, nem hivatalos megoldások, hiba lehet bennük!''<br /> * SystemC demó projekt: megtalálható a tárgy honlapján<br /> * [https://docs.google.com/document/d/15uizMKQVICeFcPM5w-ObgRJDjxslJN3tBVhGo0FTF7Y/edit?usp=drive_web&amp;ouid=104293026840910169203 2017-es házik közös megoldása]<br /> * [https://docs.google.com/document/d/1syrxU2KhzKPItzHqSsvEupxUxG6KjXS9j0nW-jrlpTQ/edit 2018-as házik közös megoldása]<br /> <br /> == Laborok ==<br /> * Edu-s Moodle oldalon elérhetőek a szükséges források.<br /> <br /> == ZH ==<br /> ''Figyelem, nem hivatalos anyag, hiba lehet bennük!''<br /> * [https://docs.google.com/document/d/18cQcifGbe-_Zyc7uPG_Uw9iaZ__aGaLrbEKLmAr17Zs/edit?usp=sharing Elméleti összefoglaló a diákból (2016)]<br /> * [https://docs.google.com/document/d/1znKfnji76QyZKOV9dHncy1i91trntWk9-pI7nIr0wWc/edit?usp=sharing Minta ZH kidolgozva (2016)]<br /> * [https://docs.google.com/document/d/1sKHWO1iIhO_ETReh1i0qCQYG4fV36TsAr1M8Tj9peAs/edit 2017-es ZH megoldással]<br /> <br /> == Kedvcsináló ==<br /> * A tárgy összességében nem rossz, inkább a villamosmérnöki területek iránt is érdeklődő hallgatóknak lehet érdekes. Néha kicsit túlzottan belemegy a hardveres részletekbe, de sok érdekesség is elhangzik az előadásokon. Ress Sándor Tanár Úr kimondottan korrekt és kedves. Véleményem szerint közepes energia befektetéssel 3-asra simán teljesíthető a tárgy, és ha valaki rendesen átnézi a leadott anyagot, akkor a 4-est vagy 5-öst is simán meg lehet szerezni belőle. (''Dani'')<br /> <br /> <br /> {{Lábléc_-_Mérnök_informatikus_alapszak_2014}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=IT_eszk%C3%B6z%C3%B6k_technol%C3%B3gi%C3%A1ja&diff=200150 IT eszközök technológiája 2020-12-18T22:58:09Z <p>Hegedüs Dániel 2: Kiegészítések és egy kedvcsináló</p> <hr /> <div>{{Tantárgy<br /> | név = IT eszközök technológiája<br /> | tárgykód = VIEEAC00<br /> | szak = info<br /> | kredit = 4<br /> | félév = 5<br /> | kereszt = nincs<br /> | tanszék = EET<br /> | labor = 5 db<br /> | kiszh = nincs<br /> | nagyzh = 1 db<br /> | hf = 10 db<br /> | vizsga = nincs<br /> | levlista = <br /> | tárgyhonlap = https://edu.vik.bme.hu/<br /> }}<br /> <br /> A tantárgy célkitűzése, hogy megismertesse a hallgatókat az IT eszközök legfontosabb hardware elemeinek működésével, ezen elemek elektronikai alapjaival és megvalósításuk technológiáinak alapjaival. Cél továbbá annak bemutatása, hogy a modern mikroelektronika milyen lehetőségeket biztosít a számítástechnika számára, mik a fizikai megvalósítás korlátai, és mik a fejlődés trendjei. A tárgy további célja az, hogy az informatikus hallgatók megértsék, és a laboratóriumi gyakorlatokon maguk is tapasztalják, hogy a hardver- és szoftverfejlesztés hasonló elvek és eszközök segítségével történik. A régi tantervben szereplő [[Elektronika]] tárgy utódja.<br /> <br /> <br /> == Követelmények ==<br /> === Előtanulmányi rend ===<br /> * [[Digitális technika]] és a [[ Fizika 2i]] tárgyakból kreditek megszerzése szükséges a tárgy felvételéhez.<br /> <br /> === A szorgalmi időszakban ===<br /> * 5 darab '''labor''' teljesítése, lépésenkénti segédanyag alapján. A laborokon számítsunk beugrókra, bár erre elég ritkán van példa. A laborok végén három szintet lehet elérni: ''nem teljesített'', ''teljesített'', ''kiválóan teljesített''. Utóbbit úgy lehet megszerezni, ha elvégzed a bónusz feladatokat is, illetve aktívan részt veszel a laboron (válaszolsz a feltett kérdésekre stb.).<br /> * 1 darab '''ZH''' a félév végén. Póthéten pótolható, de a PZH-t nehezebbre tervezik a &quot;plusz idő&quot; miatt.<br /> * 10 darab '''házi feladat''', általában 3-8 kérdéssel. A feladatok kapcsolódnak a heti előadásdiához, az ott elhangozzak alapján túlnyomó részt megoldhatóak. A tesztet a tárgy Moodle oldalán kell kitölteni. Egy házival 3x lehet próbálkozni, és a legjobb eredmény számít csak, viszont minden alkalommal randomizált kérdésekből áll a teszt. Leadási határidejük az előadástól számítva egy hét kb.<br /> * '''Pótlási lehetőségek:'''<br /> ** A '''labor'''ok közül maximum egyet lehet pótolni évközben.<br /> ** A '''ZH''' egyszer pótolható évközben, ritkán adódik lehetőség a PPZH-ra, így ne tegyük fel mindenünket arra.<br /> ** A '''házi feladat'''ok pótolhatóak. Mindig egy adott házi feladat leadási határidejét követően van lehetőség egy hétre rá leadni a pótot, utána már nincs erre több lehetőség. <br /> <br /> === Félvvégi jegy ===<br /> * A tárgy teljesítéséhez szükséges minden labor teljesítése, a házikból kapható 100 pontból legalább 40 pont elérése, és a ZH legalább 40%-ra való megírása.<br /> * A laboron elért pontozás nem számít bele a félévvégi jegybe, csak akkor nézik át őket, ha a hallgató kétesre áll. A ''kiválóan megfelelt'' értékelésű laborok minimálisan emelik az összpontszámot (J + J * 0,1 * kiváló_laborok_száma).<br /> * Ez alapján a félévközi jegy a következő:<br /> &lt;math&gt;J= 0,8*(ZH) + 0,2*(házik)&lt;/math&gt;<br /> *Ponthatárok:<br /> :{| class=&quot;wikitable&quot; style=&quot;text-align: center; width: 110px; height: 40px;&quot;<br /> !Pont!!Jegy<br /> |-<br /> |0 - 39|| 1<br /> |-<br /> |40 - 59|| 2<br /> |-<br /> |60 - 74|| 3<br /> |-<br /> |75 - 89|| 4<br /> |-<br /> |90 - || 5<br /> |}<br /> <br /> == Házi feladatok ==<br /> ''Figyelem, nem hivatalos megoldások, hiba lehet bennük!''<br /> * SystemC demó projekt: megtalálható a tárgy honlapján<br /> * [https://docs.google.com/document/d/15uizMKQVICeFcPM5w-ObgRJDjxslJN3tBVhGo0FTF7Y/edit?usp=drive_web&amp;ouid=104293026840910169203 2017-es házik közös megoldása]<br /> * [https://docs.google.com/document/d/1syrxU2KhzKPItzHqSsvEupxUxG6KjXS9j0nW-jrlpTQ/edit 2018-as házik közös megoldása]<br /> <br /> == Laborok ==<br /> * Edu oldalra feltöltik őket.<br /> <br /> == ZH ==<br /> ''Figyelem, nem hivatalos anyag, hiba lehet bennük!''<br /> * [https://docs.google.com/document/d/18cQcifGbe-_Zyc7uPG_Uw9iaZ__aGaLrbEKLmAr17Zs/edit?usp=sharing Elméleti összefoglaló a diákból (2016)]<br /> * [https://docs.google.com/document/d/1znKfnji76QyZKOV9dHncy1i91trntWk9-pI7nIr0wWc/edit?usp=sharing Minta ZH kidolgozva (2016)]<br /> * [https://docs.google.com/document/d/1sKHWO1iIhO_ETReh1i0qCQYG4fV36TsAr1M8Tj9peAs/edit 2017-es ZH megoldással]<br /> <br /> == Kedvcsináló ==<br /> * A tárgy összességében nem rossz, inkább a villamosmérnöki területek iránt is érdeklődő hallgatóknak lehet érdekes. Néha kicsit túlzottan belemegy a hardveres részletekbe, de sok érdekesség is elhangzik az előadásokon. Ress Sándor Tanár Úr kimondottan korrekt és kedves. Véleményem szerint közepes energia befektetéssel 3-asra simán teljesíthető a tárgy, és ha valaki rendesen átnézi a leadott anyagot, akkor a 4-est vagy 5-öst is simán meg lehet szerezni belőle. (''Dani'')<br /> <br /> <br /> {{Lábléc_-_Mérnök_informatikus_alapszak_2014}}</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=T%C3%A9malaborat%C3%B3rium_(M%C3%A9rn%C3%B6kinformatikus,_IIT)&diff=199615 Témalaboratórium (Mérnökinformatikus, IIT) 2020-09-02T15:38:00Z <p>Hegedüs Dániel 2: IIT-s témalabor alap információk</p> <hr /> <div>{{Tantárgy<br /> | név = Témalaboratórium(IIT)<br /> | tárgykód = BMEVIIIAL00<br /> | kredit = 3<br /> | kereszt = nincs<br /> | tanszék = IIT<br /> | jelenlét = Nem kötelező<br /> | minmunka = <br /> | labor = <br /> | kiszh = <br /> | nagyzh = <br /> | hf = 1 nagy házi<br /> | vizsga = Nincs<br /> | levlista = <br /> | tad = https://portal.vik.bme.hu/kepzes/targyak/VIIIAL00/<br /> | tárgyhonlap =<br /> }}<br /> A témalabor bemutatja a specializáció, illetve ágazat (ha van) adott tanszékéhez tartozó műhelyeket, amelyek később az Önálló laboratórium, illetve a Szakdolgozat-készítés tantárgyakat kiszolgálják. A hallgatók a témalabor foglalkozásai során megismerkednek a műhely munkájával, és elsajátítják a műhely témáinak műveléséhez szükséges speciális szakmai ismereteket. A témalabor tantárgy elvégzése után a hallgatók képesek lesznek az adott szakmai műhelyben választott önálló laboratóriumi feladat további felkészítés nélküli kidolgozására.<br /> <br /> A témalabor hasonlít az önálló labor és szakdolgozat tárgyakhoz: dolgozgatsz egy projekten a félév során. Csupán a munka mértéke, a dokumentálás, és a bemutatás jellege/mértéke különbözik azoktól.<br /> <br /> == Követelmények ==<br /> A félév során az első 4 hétben ún. tutoriálokat tartunk, amelyek bepillantást engednek a műhelyek kutatási projektjeibe. A felkínált témák közül az 5. hét közepéig kell a hallgatóknak választani.<br /> <br /> A félév maradékában a kiválasztott témán kell egyénileg vagy csoportosan dolgozni. A félévet szóbeli és írásbeli beszámoló zárja.</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=BSc_Szoftverfejleszt%C3%A9s_specializ%C3%A1ci%C3%B3&diff=199614 BSc Szoftverfejlesztés specializáció 2020-09-02T15:31:53Z <p>Hegedüs Dániel 2: /* 5. félév */</p> <hr /> <div>== Célkitűzés ==<br /> <br /> A specializáció célja megismertetni a hallgatókat azokkal a kurrens szoftvertechnikákkal és eszközökkel, amelyek informatikai rendszerek megvalósításához, teszteléséhez, karbantartásához és dokumentálásához szükségesek. A specializáció kiemelt hangsúlyt fektet a legfrissebb szoftverirányzatok teljes spektrumának lefedésére, különös tekintettel a kliens oldalra és informatikai háttér rendszerek fejlesztésére, a vonatkozó megvalósítási technikákra, olyan igényes grafikai információmegjelenítési és felhasználói interfész kialakítási módszerekre és fejlesztési technológiákra, amelyek követik a felhasználói igényeket, heterogén platformok rendszerintegrációs elveire, valamint a korszerű rendszerfejlesztési koncepcióknak való megfelelés követelményeire. A specializáció lentiekben körvonalazott tematikája a kapcsolódó laborok és önálló laboratóriumi foglalkozások keretében magában foglalja a gyakorlati ismeretek széles körének elsajátítását, valamint olyan elméleti megalapozást biztosít, amely megfelelően felépített, rendszerezett és hasznosítható ismeretanyagot képez a jövő rendszereinek átfogó megismeréséhez, fejlesztéséhez és működtetéséhez.<br /> <br /> == Felvételi ponthatárok ágazatonként ==<br /> {|class=&quot;wikitable&quot;<br /> ! width=&quot;10%&quot;|Ágazat tanszéke<br /> ! width=&quot;5%&quot;|2016<br /> ! width=&quot;5%&quot;|2017<br /> ! width=&quot;5%&quot;|2018<br /> ! width=&quot;5%&quot;|2019<br /> ! width=&quot;5%&quot;|2020<br /> |-<br /> ! '''Szoftverfejlesztés/AUT*'''<br /> | style=&quot;text-align:center&quot;|3.37<br /> | style=&quot;text-align:center&quot;|3.05<br /> | style=&quot;text-align:center&quot;|3.3<br /> | style=&quot;text-align:center&quot;|3.5882<br /> | style=&quot;text-align:center&quot;|3.2521<br /> |-<br /> ! '''Szoftverfejlesztés/IIT'''<br /> | style=&quot;text-align:center&quot;|2.52<br /> | style=&quot;text-align:center&quot;|2.6<br /> | style=&quot;text-align:center&quot;|2.525 <br /> | style=&quot;text-align:center&quot;|2.7983<br /> | style=&quot;text-align:center&quot;|2.7395<br /> |-<br /> ! '''Szoftverfejlesztés/MIT'''<br /> | style=&quot;text-align:center&quot;|2.54<br /> | style=&quot;text-align:center&quot;|2.7<br /> | style=&quot;text-align:center&quot;|2.5417<br /> | style=&quot;text-align:center&quot;|2.8235<br /> | style=&quot;text-align:center&quot;|2.8319<br /> |}<br /> ''*: Csillaggal jelölt tanszék a gazdatanszék.''<br /> <br /> == Tárgyak ==<br /> === 5. félév ===<br /> * [[Adatvezérelt rendszerek]]<br /> * [[Objektumorientált szoftvertervezés]]<br /> * [[Témalaboratórium (Mérnökinformatikus, AUT)]], [[Témalaboratórium (Mérnökinformatikus, IIT)]]<br /> <br /> === 6. félév ===<br /> * [[Integrációs és ellenőrzési technikák]]<br /> * [[Szoftverfejlesztés laboratórium 1]]<br /> * [[Önálló laboratórium (Szoftverfejlesztés/AUT)]]<br /> * A következő két tárgy elágazó, csak az egyiket kell teljesíteni. Nincs megkötve, melyiket veszed fel.<br /> ** [[3D grafikus rendszerek]]<br /> ** [[Kliens oldali technológiák]]<br /> <br /> === 7. félév ===<br /> * [[Szoftverfejlesztés laboratórium 2]]<br /> * [[Szakdolgozat-készítés]]<br /> <br /> == Egyéb ==<br /> [https://www.facebook.com/groups/neverendingagony/ A specializációhoz tartozó Facebook csoport]</div> Hegedüs Dániel 2 https://vik.wiki/index.php?title=Adatvez%C3%A9relt_rendszerek&diff=199613 Adatvezérelt rendszerek 2020-09-02T11:08:37Z <p>Hegedüs Dániel 2: Ponthatár, megajánlott jegy, gyakorlatok és szorgalmi házik javítva a tárgy oldala alapján!</p> <hr /> <div>{{Vissza|BSc Szoftverfejlesztés specializáció}}<br /> <br /> {{Tantárgy<br /> | név = Adatvezérelt rendszerek<br /> | tárgykód = VIAUAC01<br /> | szak = info<br /> | kredit = 4<br /> | félév = 5<br /> | kereszt = <br /> | tanszék = AUT<br /> | jelenlét = <br /> | minmunka = <br /> | labor = <br /> | kiszh = <br /> | nagyzh = 1 db<br /> | hf = opcionális szorgalmi (2020. ősz)<br /> | vizsga = írásbeli<br /> | levlista = <br /> | tárgyhonlap = https://www.aut.bme.hu/Course/adatvezerelt<br /> }}<br /> A tárgy célja megismertetni a hallgatókkal az adatvezérelt rendszerek fejlesztése során leggyakrabban használt kiszolgáló 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.<br /> <br /> == Követelmények ==<br /> * Heti egy előadás van<br /> <br /> === Aláíráshoz ===<br /> * 6 gyakorlatból 5 minimum elégségesre teljesítése (jelenlét + labor követése)<br /> * 1 nagyZH, legalább elégséges (45%) teljesítése.<br /> ** A ZH-n jó eredményt elérve pluszpontot kapsz a vizsgára: 80% fölött 3, 90% fölött 5 pontot.<br /> * Írásbeli vizsgán minimum elégséges osztályzat megszerzése.<br /> <br /> === Megajánlott jegy ===<br /> * Megajánlott jegy szerezhető (2020. ősz)<br /> ** megajánlott 5-ös: minden gyakorlat teljesítése ÉS (ZH pontszám + HF pontszám) &gt;= 44<br /> ** megajánlott 4-es: maximum 1 gyakorlat nemteljesítése ÉS (ZH pontszám + HF pontszám) &gt;= 40<br /> <br /> === Félév végi jegy ===<br /> * Félév végi jegy = Vizsga pont + félév közi pluszpontok<br /> * Ponthatárok (2020. ősz)<br /> {| class=&quot;wikitable&quot;<br /> |-<br /> ! Pont (vizsga pont + pluszpontok) !! Jegy<br /> |-<br /> | 0 - 19 || 1<br /> |-<br /> | 20 - 27 || 2<br /> |-<br /> | 28 - 34 || 3<br /> |-<br /> | 35 - 41 || 4<br /> |-<br /> | 42 - 50 || 5<br /> |}<br /> <br /> == Gyakorlatok ==<br /> * 6 gyakorlat tartozik a tárgyhoz<br /> * a gyakorlatok kéthetente vannak megtartva, és a második héten kezdődnek<br /> * tematika megtalálható a tárgy honlapján<br /> <br /> == Szorgalmi házi feladat (2020. ősz) ==<br /> * Lehetőség van szorgalmi házi feladatok beadására (legalábbis 2020. őszén)<br /> * Témák:<br /> # MSSQL<br /> # ADO.NET<br /> # EF<br /> # MongoDB<br /> # WebAPI<br /> <br /> == ZH ==<br /> * [[Media:adatvez_minta_zh-vizsga_2018.pdf|Minta feladatok]] (ZH és vizsgafeladatok egyben)<br /> * [[Media:adatvez_minta_zh-vizsga_2018_megoldas.pdf|Minta feladatok megoldásai]]<br /> <br /> == Vizsga ==<br /> <br /> === 2017/2018 ősz tapasztalatok ===<br /> <br /> A vizsga 50 pontos, ebből 24 pont volt gyakorlati (JPA, EF, Trigger) és 26 pontnyi elméleti kérdés. Elmélet inkább az anyag zh utáni részére kérdezett. (kb. 6 pont volt zh előtti) JPA-nál és EF-nél teljes módosító kódot kellett írni, a trigger egy egyszerűbb Oracle megoldás volt.<br /> <br /> A tárgyból páran kiemelkedő zh eredményért és laborokon aktív részvételért megajánlott jegyben részesültek.</div> Hegedüs Dániel 2