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 PROG
 

Képzés: Programtervező Informatikus BSc
Tárgykód:
IP-08abctPROG

Célkitűzés:
A kurzus célja egyszerű, több ciklusos, függvényekre, osztályokra bontott alkalmazások készítésének elsajítása absztrakt szinten, illetve gépi kódolásban C++ nyelven.
A hallgatók megismerkednek a programkészítésen belül a tervezés és a megvalósítás éles szétválasztásával, valamint programozási minták (specifikációs-, algoritmus-, kód-, implementációs-, stb. minták) szerinti probléma megoldással.


Előfeltétel:

  • Programozási alapismeretek (IP-08PA, erős).
  • Programozás módszertani alapjai (IP-08PMA1, gyenge, csak B szakirány).


Szükséges előismeretek:

  • C++ programozási nyelvi alapismeretek.



Gyakorlati tematika:
   1) Adattípus, feladatok specifikálása.
   2) Programozási tételek, egyszerű visszavezetés.
   3) Egyszerű visszavezetés.
   4) Programozási tétel egymásba ágyazás, többszörös visszavezetés.
   5) Többszörös visszavezetés.
   6) Rekurzív függvények kiszámítása és kibontása.
   7) Típusorientált programozás.
   8) Típusorientált programozás, gyűjtemények.
   9) Felsorolók, programozási tétel általánosítás.
 10) Egyedi és csoportos felsorolók.
 12) Összefuttatás.


Számonkérés (B szakirány):
A tárgyból a hallgatók összevont gyakorlati jegyet szerezhetnek a következő számonkérések alapján:

  • Röpdolgozatok (+/-): Minden gyakorlat alkalmával (kivéve az első hetet) egy röpzárthelyi keretében egy rövid elméleti, vagy gyakorlati kérdést kell megválaszolni a korábbi előadások és gyakorlatok anyagából. Amennyiben a válasz helyes és teljes, az értékelés +, majdnem jó válasz esetén 0, egyéb esetben - (hiányzás esetén is).
  • Zárthelyik: A félév során három papíros és egy géptermi zárthelyit kell teljesíteni az egyes témakörökből. A papíros zárthelyik értékelése ötfokozatú skálán történik. A félév végén egy papíros és egy géptermi pótzárthelyi keretében lehet pótolni az esetleges hiányzásokat, illetve lehet javítani.
  • Beadandók: A félév során három beadandó feladatot kell teljesíteni a megadott időpontokra a kiírt feladatsorból. 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.


Értékelés (B szakirány):
A gyakorlati jegy előfeltétele, hogy a röpzárthelyik összesítése ne legyen negatív a félév végére, valamennyi beadandó elfogadtatása, legalább két papíros zárthelyi, illetve a géptermi zárthelyi eredményes teljesítése.
A gyakorlati jegy a papíros zárthelyikre, valamint a beadandókra kapott jegy átlaga.

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