Rendszertervezés laboratórium 2
A lap korábbi változatát látod, amilyen Csőke Máté (vitalap | szerkesztései) 2019. szeptember 2., 13:17-kor történt szerkesztése után volt. (Új oldal, tartalma: „{{Tantárgy | név = Rendszertervezés laboratórium 2 | tárgykód = VIMIAD02 | szak = info | kredit = 2 | félév = 7 | kereszt = | tanszék = MIT/AUT | labor = 6 |…”)
Ismertető
A tantárgy célja az Informatikai rendszertervezés, az Intelligens elosztott rendszerek és az Alkalmazásfuttatási környezetek tantárgyak anyagának gyakorlása és elmélyítése laboratóriumi mérések elvégzésével.
Követelmények
A laboratórium 6 mérésből
- A mérések eredményes teljesítéséhez előzetes felkészülés, a mérések során aktív közreműködés és a mérés megfelelő szintű dokumentálása szükséges. Ezen követelményeket a mérések folyamán a laborvezetők ellenőrzik.
- Minden mérést külön jeggyel értékelünk. A félévközi jegy a méréseken szerzett 6 jegy átlaga. A félévközi jegy megszerzéséhez mind a 6 mérést legalább elégséges jeggyel kell teljesíteni.
- A pótlási időszakban egy mérés pótolható. A pótmérésre legkésőbb a szorgalmi időszak utolsó napjáig jelentkezni kell a tárgyfelelősnél.
Laborok
- MIT 1. Mérés célja: profiling módszerek, futási idő és memóriahasználat mérése, teljesítményproblémák okainak keresése (Visual Studio)
- MIT2. Mérési adatok feldolgozása és vizuális elemzése
- MIT3. Versengő ágensek intelligens elosztott rendszerekben: nyerő stratégiák kidolgozása és programozása
- MIT4. Kooperatív ágensek intelligens elosztott rendszerekben: ágensek intelligenciájának programozása többágenses környezetben (Jason, AgentSpeak)
- AUT1. Java alapú backend készítése: a kiberfizikai rendszerek kiszolgálására leginkább bevált megoldások szerver oldali része, Java alapokon. Adattárolás adatbázisban, szerver oldali logika és kapcsolattartás a kliensekkel.
- AUT2. Frontend készítés Qt alapokon: Felhasználói felület készítése QML alapokon, a QML és a C++ oldal kapcsolata, egyszerű vezérlők, adatkötések, signalok és QML oldali függvények.