Gyakorlatok

Gyakorlatok időbeosztása, 2020. tavasz

Időbeosztás készítés várhatóan 2020. januárban.

Virtuális gép indítása a kari felhőben(A hiányzásokat a TVSz előírásai szerint kezeljük, így a  félév során egy gyakorlatról lehet igazolatlanul hiányozni.)

1. Böngészőben belépni a kari felhőbe az egyetemi azonosítóval: https://niif.cloud.bme.hu
        
2. A virtuális gépek ablak alatti zöld "Új" gombra kattintva egy új virtuális gép indítása:
         A megjelenő sablonok közül kiválasztani a "IET gyakorlat v2.1" nevű sablont

3. Ha a virtuális gép fut, akkor a lokális gépen elindítani a távoli asztal kapcsolatot a következő két paranccsal:
    rm ~/.freerdp/known_hosts
    xfreerdp -f -u cloud vm.niif.cloud.bme.hu:XXXX

ahol XXXX a futó virtuális gép port címe.

1. gyakorlat - RDF, SPARQL

RDF, SPARQL feladatok

2. gyakorlat - RDF alapú integráció

RDF integráció

3. gyakorlat - Ontológiák alkalmazása 

Útmutató távoktatásban elvégezhető gyakorlathoz

Ontológia alkalmazás feladatok

(jegyzőkönyv beadási határidő:2020. április 1. (szerda))

-----------------------------------------------------------------------------

(Telepítési útmutató és minta adatbázis az RDF, SPARQL gyakorlatok saját gépen történő elvégzéséhez:

 RDF4J telepítési útmutató

 Adatbázis - Szépművészeti múzeum )


4. gyakorlat - Folytonos integráció 

Forráskódkezelés, folytonos integráció (source code management, continous integration)

FIGYELEM: Akinek nincs még GitHub felhasználója, az regisztráljon a gyakorlat előtt, mert szükség lesz rá a gyakorlat elvégzésekor! Akinek a GitHub felhasználója alatt egyéb érzékeny projektek vannak, annak pedig javasolt egy új felhasználó regisztrálása a laborhoz.

5. gyakorlat - Statikus ellenőrzési technikák 

Kód felülvizsgálat, statikus analízis eszközök (code reviews, static analysis tools)

FIGYELEM: a gyakorlat épít a 4. gyakorlat anyagára, így aki azon nem volt jelen, az mindenképpen nézze meg a segédletet és próbálja ki az ott bemutatott eszközöket (Git, GitHub, Travis).

6. gyakorlat - Dinamikus ellenőrzési technikák 

Egységtesztelés, izoláció (unit testing, isolation, mocking, kód lefedettség mérése)

FIGYELEM: a gyakorlat épít a 4. gyakorlat anyagára, így aki azon nem volt jelen, az mindenképpen nézze meg a segédletet és próbálja ki az ott bemutatott eszközöket (Git, GitHub, Travis).

© 2010-2020 BME MIT | Hibajelentés | Használati útmutató