Giachetta Roberto honlapja
Hírek Oktatás Kutatás
 
ELTE IK
 › Szoftvertechnológia
 › Eseményvezérelt alkalmazások
   fejlesztése I
 › Eseményvezérelt alkalmazások
   fejlesztése II
 › Webes alkalmazások fejlesztése
 › Komponens alapú
   szoftverfejlesztés
 › Szoftverfejlesztés a gyakorlatban
 › Algoritmusok alkalmazásai labor
 › Térinformatikai és távérzékelési
   alkalmazások fejlesztése
ELTE TTK
 › Alkalmazott modul: Programozás
ELTE IK PT2
 

Képzés: Programtervező Informatikus BSc, Esti (E) tagozat.

Tárgykód:
IP-08ePROGT2

Célkitűzés:
A kurzus célja az objektumorientált programozás és a szoftvertechnológia gyakorlati ismereteinek elsajátítása, melynek során a hallgatók megtanulják az objektumelvű tervezés, modellezés és implementáció elveit a JAVA programozási nyelv használatával. A tervezést az UML nyelv diagramjain keresztül sajátíthatják el, mind a statikus, mind a dinamikus leírás terén. A hallgatók a félév során kellő ismeretet szerezhetnek a JAVA nyelv használatáról, lehetőségeiről, így lehetőségük nyílik elemi alkalmazásokat fejleszteni konzolos, illetve grafikus környezetben.
A tárgy második féléve főként a dinamikus modellezésre koncentrál, valamint összetett alkalmazások készítésére adatbázis-háttérrel, illetve mobil környezettel.


Előfeltétel:

  • Programozási technológia I (IP-08ePROGT1, erős).


Szükséges előismeretek:

  • Objektumorientált és eseményvezérelt programozás, modellezés (UML).
  • Java programozási nyelv alapismeretek, Swing grafikus felület ismerete.
  • SQL alapismeretek.


Gyakorlati tematika:
  1) Programállapotok és szekvenciák modellezése.
  2) Párhuzamosság, szálkezelés, szinkronizáció.
  3) Párhuzamos alkalmazások fejlesztése.
  4) Adatkezelés: adatbázisok elérése, parancsok kiadása.
  5) Adatkezelés: adatok megjelenítése és szerkesztése grafikus felületen.
  6) Adatkezelés: kapcsolt táblák és metainformációk kezelése
  7) Mobil alkalmazások: programok felépítése, életciklusa.
  8) Beadandó bemutatás.
  9) Mobil alkalmazások: grafikus felhasználói felület.
10) Mobil alkalmazások: rajzolás, vászonkezelés.
11) Mobil alkalmazások: adatkezelés, fájlkezelés.
12) Mobil alkalmazások: összetett alakzatok és animációk.
13) Beadandó bemutatás.


Számonkérés:
A hallgatók a tárgyból összevont jegyet szerezhetnek, amelyhez két beadandót, valamint egy géptermi zárthelyit kell teljesíteniük.

  • Beadandók: A személyre szabott beadandók ötfokozatú skálán értékelhetőek. Csak a kitűzött feladatot megoldó, önállóan megvalósított, hibátlanul működő, letesztelt program fogadható el.
  • Zárthelyi: A géptermi zárthelyire a félév végén, a vizsgaidőszak elején kerül sor. A zárthelyik értékelése hatfokozatú skálán (0-5) történik az adott feladatrészek megoldásának függvényében. A sikertelen (0-1) zárthelyi pótlására, valamint javításra lesz lehetőség.


Értékelés:
A gyakorlati jegy előfeltétele az eredményes (legalább 2-es) zárthelyi feladatmegoldás, valamint mindkét beadandó elfogadtatása.
Amennyiben a hallgató nem tudja megvédeni beadandóját, vagy megállapíthatóan nem önálló munkát ad be, akkor a gyakorlati jegy megtagadásra kerül.
A gyakorlati jegy a két beadandó feladatra adott pontszám, valamint a zárthelyire kapott pontszám duplájának átlaga.

 
ELTE IK PT2
 › Tematika
 › Gyakorlati anyagok
 › Feladatok
 › Zárthelyik
 › Hivatkozások
 
   
 
ELTE ELTE IK