Rendszertervezés laboratórium 2

A VIK Wikiből
A lap korábbi változatát látod, amilyen Csőke Máté (vitalap | szerkesztései) 2019. szeptember 2., 14: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 |…”)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Rendszertervezés laboratórium 2
Tárgykód
VIMIAD02
Általános infók
Szak
info
Kredit
2
Ajánlott félév
7
Tanszék
MIT/AUT
Követelmények
Labor
6
Elérhetőségek

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.