Tompa Tamás
egyetemi tanársegéd, doktorandusz
Inf. I.em. 105. tompa@iit.uni-miskolc.hu
Szakdolgozat, komplex feladat és egyéb tárgyak kapcsán megbeszélés ebben az időpontban.
Szoftvertesztelés
- Tematika
- Előadás fóliák (kidolgozás alatt!)
- Hasznos segédlet
- Félves feladat: Egyéni összefoglaló (jegyzőkönyv) készítése szoftvertesztelés témakörben. A jegyzőkönyv felépítése a következő: az első felében az adott témakör kidolgozása található, lényegretörő formában, ez nagyjából 5-8 oldal. A témakör bemutatását követően egy gyakorlati példa kerül részletezésre, a forráskód magyarázatával, esetleges UML diagramokkal személtetve. Például: ha egységtesztelés a válaszott témakör akkor először 5-10 oldalban annak bemutatása, majd ezt követően egy-két gyakorlati példa egységtesztekre, például JUnit keretrendszer használatával. Beadási határidő: az utolsó előtti hét a szorgalmi időszakban (email-ben). Néhány téma: egységteszt, stresszteszt, TDD, integrációs teszt, biztonsági teszt, adatbázisok tesztelése, GUI teszt, Maven, stb.
OOP (Java) gyakorlat
Java technológiák/Java programozás gyakorlat
- Gyakorlati feladatok: itt
- Gyakorláshoz, Elek Tibor "Java technológia" feladatai: feladatok megoldás
- Órai feladatok:
- Eredmények
Komplex feladat
- A komplex, projekt, diplomatervezés I. nevű tárgyak teljesítésének a feltétele a témavezető által kiírt feladat teljesítése, a témavezető által meghatározott módon. Első lépésben mindnekinek keresenie kell egy szimpatikus témavezetőt és egy szimpatikus témát. A tanszéki oldalon is találhatóak meg kiírt témák, melyek közül lehet választani, de azokon kívül más téma is lehetséges, a témavezető által egyezettek szerint. A következő lépésben a témavezető általi témakiírás elkészítése és leadása szükséges a tanszéki oldalon és az oldalamon is (/~tompa) megtalálható formanyomtatványok által. Ezek leadási határideje a szorgalmi időszak első 2-3 hete. A leadást követően a témakiírások tanszékvezető által véleményezsére kerülnek, majd a nem megfelelő vagy nem teljesen konrét témakiírások módosítására is szükség lehet (ebben az esetben neptun-üzenet kerül továbbításra).
- További információ és választható témák a tanszéki oldalon
Szakmai gyakorlat
- Beszámoló formai követelményei, egyéb hasznos információk: Kari honlap Tanszéki honlap
- Leadási határidő: a 3. szorgalmi hét vége!
- Formátum: szakdolgozat formátuma (angol nyelvű összefoglaló nem követelmény) vagy a tanszéki honlapon leírt formátum. Minden szükséges dokumentum legyen egyben lefűzve
- Igazolás BSc formanyomtatvány Igazolás MSc formanyomtatvány
- Jelentkezési lap leadási határideje 2018. április 18., a Gépészmérnöki és Informatikai Kar Vegyipari Gépészeti Intézeti Tanszékén (A/5. II. em. 214.) vagy a Tanulmányi Osztályon (A/3. ép. II. emelet 221.).
- Felmentés kéréséhez az alábbi dokumentumok szükségesek: általános kérvény, munkáltatói igazolás, munkaköri leírás
- Felmentés esetében is szükséges beszámoló készítése és beadása!
- Felmentést csak az alábbi munaköri tevékenységek esetében érdemes benyújtani:
- szoftverfejlesztés
- szoftver karbantartás automatizálása
- automatizált tesztelés fejlesztése
- informatikai rendszer menedzselése
- informatikai architektúra tervezése
- A beszámolót a szükséges igazolással vagy a felmentést igazoló dokumentummal együtt összefűzve kell leadni!
- A tárgy sikeres teljesítése a beszámoló és az igazolás (vagy a felmentés) együttes elfodagása esetén valósul meg!
- A duális képzésben résztvevő hallgatóknak nem kell szakmai gyakorlatot teljesíteniük, nem kell beszámolót leadniuk!
Korszerű információs technológiák, helyi és ózdi levelező (GEIAL31G-BL)
- Tematika (Miskolc)
- Tematika (Ózd)
- Fóliák: 0_Intro 1_RL 2_CA 3_Robot 3_ROS_segedlet 4_Lego
- Matlab segédlet (nem saját!)
- 1. feladat: RL Q-learning mintapélda tanulmányozása, egy kiválaszott mintapéldáról kisebb tanulmány (működés, állapotleírók, jutalomfüggvény, konvergencia, stb.) készítése néhány oldalban.
Q-learning Matlab keretrendszer és példák: Jose Antonio Martin H. PhD oldalán
Matlab verzióprobléma esetén a hiányolt randint.m fájl: randint.m - 2. feladat: Tetszőelges klaszterezési algoritmus kiválasztása, tanulmányozása, Matlab példa készítése, majd a futási eredmények bemutatása néhány oldalban, egy pdf dokumentumban.
- További válaszható feladat: ROS rendszer tanulmányozása Lego EV3 robot segítségével, távirányító komponens fejlesztése Lego EV3-hoz
Operációs rendszerek alapjai (GEIAL302-F)
- Tematika
- Fóliák Dr. Vincze Dávid oldalán
- Féléves feladat: Operációs rendszerek témakörben 4-5 oldalas áttekintés készítése (típusok, előny, hátrány, felhasználói szempont, stb). Elküldése email-ben pdf-ben. Határidő: szorgalmi időszak vége.
Szoftvertervezési módszerek (GEIAL313-F)
- Tematika
- Fóliák: Dr. Mileff Péter oldalán
- Féléves feladat: UML diagramcsoport készítése tetszőleges algoritmizálható problémáról. Elküldése email-ben pdf-ben. Határidő: szorgalmi időszak vége.
Robotika szakkör
Dolgozatok, hobbi
- SNMP hálózat-felügyelet: SNMP
- "Csengő" Ethon robothoz: Ethon csengő
- Ethon távvezérlő szoftver: Ethon távvezérlő
- Bluetooth vezérelt, távirányítású "robot": btRover
- Magyarok a Marson 2013 vezérlő szoftver: MaM2013
- Magyarok a Marson 2014 irányító kesztyű: MaM2014
- Magyarok a Marson 2015: ROS szimuláció
- RC autók: 1:10 truggy 1:18 buggy 1:16 drift
- HiFi: Clarus Charon Plus + Harman/Kardon 445 (mozi) / Naim Nait 5i (zene) + Philips CD373 + Asus Oplay
PhD
- Témavezető: Prof. Dr. Kovács Szilveszter
- Téma leírása: A kutatási téma célkitűzése kettős. Egyrészt olyan fuzzy interpolációs állapotgép viselkedésmodellek kidolgozása, melyekben az apriori tudás viszonylag egyszerűen implementálható, másrészt olyan automatikus hangolási eljárások kidolgozása, melyekkel ezen apriori elemeket is tartalmazó modellek hiányos minta alapján hangolhatók (pl. FRIQ-Learning variánsok (D. Vincze, Sz. Kovács, 2010)) Az így kialakítandó modellek és módszerek jelentősége amellett, hogy egy nyelvi leírási formából kiindulva (pl. etológiai modell, mint apriori tudás) működtető modell kialakítására alkalmasak, megfelelő teljesítmény mérték választása és minták megléte esetén az etológiai modell validálására is lehetőséget nyújthatnak.
- Disszertáció
- Publikációk: MTMT Google Scholar ResearchGate
- FRIQ-learning
- FRI weboldal