20jan
Az ember számára a vizuális érzéklet a legfontosabb kapocs a külvilág felé, így a mozgások leírása régóta a világ jellemzésének egyik legfontosabb módja. A mozgásanalízis tudománya kvantitatív, algoritmikus módszerekkel írja le személyek mozgását, így rengeteg lehetőséget rejt magában. Az orvostudomány elsősorban járásanalízisre, és rehabilitációs célokra alkalmazza, azonban olyan betegségben szenvedők állapotfelmérésére is használható amelyek súlyosságának, előrehaladottságának foka jól mérhető abeteg mozgásásnak figyelésével.
Diplomaterv-feladatom egy ilyen kutatáshoz kapcsolódik: a BME Méréstechnika és Információs Rendszerek Tanszékén
24okt
A funkcionális programozási nyelvek a napjainkban elterjedt programozási nyelvek többségétől eltérő gondolkodásmódot képviselnek. A diplomaterv áttekintést nyújt a Scheme, a Haskell és az Erlang funkcionális nyelvekről: a lambda-kalkulusból kiindulva ismerteti a funkcionális programozásban rejlő ötleteket és konstrukciókat. A funkcionális programozás alkalmazhatóságáról a funkcionális nyelvek nem akadémiai célú alkalmazásairól szóló összefoglaló nyújt képet.
A monád funkcionális programozási konstrukció lehetővé teszi a számítások okozta mellékhatások kezelését. A monádok használatával a funkcionális nyelvekben az imperatív nyelvekhez hasonló programozási stílus követhető. A monádok elméleti hátteréül szolgáló kategóriaelméletet is áttekinthetjük.
Tovább »
11szept
Napjaink informatikai rendszerei között jelentős a webes alkalmazások szerepe. Ezek tervezése során fontos a modellezés, mivel lehetővé teszi a fejlesztőcsapat tagjai közötti együttműködést, tesztesetek előállítását valamint forráskód-részletek generálását is. Már a fejlesztőrendszerek is támogatják az UML nyelv használatát, viszont az alkalmazások és modellek között csak az egyszerű esetekben teremtenek kapcsolatot.
A korszerű rendszerek szabványos megoldásokat használnak, tervezési mintákra épülnek és bevált gyakorlatok segítik a megvalósításokat. Két jelentős csoportjuk: a J2EE és a .NET rendszerek. Ez a dolgozat néhány példán keresztül a J2EE rendszerek lehetőségeit vizsgálja és összehasonlítja az alternatív megoldásokat.
Tovább »