Ugrás a tartalomra

Tartalom

2013. April 02.

A XXXI. Országos Tudományos Diákköri Konferencia Informatika Tudományi Szekciójában Visnovitz Márton (programtervező informatikus, BSc, 3. félév) “Objektumorientált PHP library szabványos HTML5 alkalmazások fejlesztéséhez” címmel nyújtotta be dolgozatát, melynek én voltam a témavezetője.

Visnovitz Márton prezentálA kifejlesztett programkönyvtár célja, hogy egy olyan fejlett programozási eszköztárat biztosítson a fejlesztőknek, amellyel a legfrissebb szabványoknak (HTML5) megfelelő, platform független webes alkalmazásokat készíthetnek. A library segítségével lehetőség van a legnépszerűbb szerver oldali programozási nyelv, a PHP egyes hiányosságainak kiküszöbölésére, egy objektumorientált környezetet biztosítva. Ezen felül egy hierarchikusan felépített osztályszerkezettel reprezentálva a HTML dokumentum elemeit lehetővé teszi webes alkalmazások HTML kód használata nélküli elkészítését, ezzel párhuzamosan garantálja a végeredményben keletkező weboldal szabványosságát a legújabb sztenderdek szerint.

Az elkészült programkönyvtár egyértelműen a fejlesztőknek szól. A beszédes osztálynevek, és az egyszerű, logikus felépítés a könnyű tanulhatóságot segíti elő, így akár középhaladó, vagy akár kezdő programozók is könnyen elsajátíthatják a használatát. Ezzel együtt más programozási nyelvekben járatos programozók is könnyen elsajátíthatják az eszközt kezelését, mert azok a Java és a .NET környezetben megszokott struktúrákra épülnek.

A céloknak megfelelően a library jelenleg három modulra tagolódik: Core, Form és Message. A Core modul újradefiniálja az alapvető típusok műveleteit objektumorientált módon, valamint az újradefiniált függvények esetében a PHP nyelvben csak néhol megjelenő típusmegkötéseket vezet be. Ennek a modulnak a felépítése és nevezéktana a Java nyelv kapcsolódó részein alapszik. A Form modul definiálja a korábban említett osztályszerkezetet, melynek elemei a HTML dokumentumok elemeit, illetve azok csoportjait reprezentálják. A kifejlesztett megoldások biztosítják a felépített dokumentum szabványoknak való megfelelését. A tervezésnél mintául a .NET keretrendszer űrlapjai szolgáltak, természetesen a HTML DOM felépítéséhez igazítva. A Message modul a kész program felhasználóinak szánt üzeneteket kezeli úgy, hogy mellette a Form modul által biztosított az űrlapadatok újraküldésének szűrése.

A projekt folyamatosan fejlődik. Terjesztéshez létrejött SourceForge projekt: http://sourceforge.net/p/oopsphp

Hozzászólás írása · Kategóriák: TDK · Tagek: ,
2013. March 20.

XXXI. OTDKA XXXI. Országos Tudományos Diákköri Konferencia Informatika Tudományi Szekciója idén a Gábor Dénes Főiskolán kerül megrendezésre. Az eseményen számos ELTE IK-s hallgató is bemutatja a pályamunkáját, már csak ezért is érdemes ellátogatni a konferenciára, és drukkolni Nekik.

A rendezvény időpontja: 2013. március 25-27.

A konferencia programfüzete és az absztrakt kötet letölthető a konferencia weboldaláról.

Hozzászólás írása · Kategóriák: Konferencia · Tagek:
2011. April 28.

Április 18-20 között lezajlott a XXX. OTDK Informatikai Szekciójának rendezvénye, ahol az ELTE-s dolgozatok igen jó eredményeket értek el.

1. díj

  • Králik Barnabás — Altea: nyelv, mely megfelelő mértékben módosítható (az elemző keretrendszer)
  • Vári Erika — Az Odd-Matching probléma paraméterezett vizsgálata

2. díj

  • Karácsonyi Mátyás — Erlang BEAM fájlok elemzése
  • Erdélyi Viktor Tamás — Automatikusan generált transzformációs keretrendszer beágyazott programozási nyelvhez

3. díj

  • Horpácsi Dániel, Leskó Dániel — Véletlenszerű programok nyelvtan alapú generálása QuickCheck használatával
  • Tamaga István, Kovács Balázs — Molekula gráfok leíróinak vizsgálata a hasonlósági keresés szempontjából

Különdíj

  • Kovács Péter: — Hanghullámok tömörítése interpolációval
  • Cséri Tamás — Ritka hálózatok robusztusságának szimulációs vizsgálata a sűrűség függvényében
  • Sipos Roland, Foster Richár, Nagy Zoltán — NetWorkers – felderítés és alapvető hálózat kiépítése raj intelligencia segítségével

Gratulálok minden hallgatónak és felkészítő tanárnak az eredményekhez!

Hozzászólás írása · Kategóriák: Hírek · Tagek: