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
PPKE ITK NET1
 
Képzés:
- Mérnök Informatikus BSc
- Molekuláris Bionika BSc
Tárgykód:
MIB_T8a, MBB9

Célkitűzés:
A két féléves tárgy első részében a programozás alapjait tekintjük át kezdetben a PLanG programozási környezet, majd a C++ programozási nyelv segítségével. A tárgy célja, hogy a programozásban nem jártas hallgatók is elsajátíthassák az alapfogalmakat, vezérlési szerkezeteket és alapalgoritmusokat szekvenciális, strukturált programok építésével. A 3 órás gyakorlatok keretében lehetőség van csoportos, illetve egyéni programírásra is, melyek további házi feladatok egészítenek ki.


Gyakorlati tematika:
  1) Programozási alapismeretek, a PLanG programozási nyelv.
  2) PLanG: vezérlési szerkezetek és tömbök használata.
  3) PLanG: programozási tételek.
  4) PLanG: szekvenciális fájlkezelés.
  5) PLanG csoportzárthelyi, C++: nyelvi elemek, típusok.
  6) C++: egyszerű feladatok megvalósítása.
  7) C++: szövegkezelés, szekvenciális fájlkezelés.
  8) C++: szövegfolyamok, intelligens tömbök.
  9) C++: alprogramok, alprogramok kommunikációja.
10) C++: álnevek, alprogramok paraméterátadása.
11) C++: rekordok, típusok megvalósítása.
12) C++: programozási tételek, rendezések.
13) C++: beépített nyelvi lehetőségek.


Számonkérés:
A tárgyból a hallgatók aláírást, valamint gyakorlati jegyet kapnak. A félév során a hallgatóknak röpdolgozatokat, házi feladatokat, egy papíros zárthelyit (PLanG-ból), valamint egy géptermi zárthelyit (C++-ból) kell teljesíteniük.
- 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).
- Házi feladatok: A gyakorlatokra adott számú feladatok lesznek kitűzve,
  melyet a hallgatóknak a gyakorlat idejében, vagy azon kívül teljesítenie kell.
  A feladatok egy része szorgalmi feladat, melyeket teljesítve a hallgatók
  javíthatják eredményeiket. Csak a kitűzött feladatot megoldó, önállóan
  megvalósított, hibátlanul működő, letesztelt program fogadható el. Az
  el nem fogadott, vagy nem beadott feladatok -1, az elfogadott szorgalmi
  feladatok +1 ponttal értékelődnek.
- PLanG zárthelyi: Csoportszintű papíros dolgozat a PLanG ismeretekből,
  amelyet hatfokozatú (0-5) skálán értékelünk. A sikertelen (0-1) zárthelyi
  pótlására lesz lehetőség, de a két zárthelyi közül csak egyiket lehet
  ismételni.
- C++ zárthelyi: Évfolyamszintű géptermi zárthelyi a C++ ismeretekből,
  amelyet hatfokozatú (0-5) skálán értékelünk. A sikertelen (0-1) zárthelyi
  pótlására lesz lehetőség, de a két zárthelyi közül csak egyiket lehet
  ismételni.

Értékelés:
A aláírás előfeltételei:
- a hallgató a röpdolgozatokból összesítve legalább nullán álljon,
- a kiírt házi feladatoknak legalább 50%-át teljesítse a megadott határidőre,
- a leadott házi feladatok mindegyikét önállóan valósítsa meg, egyik
  feladatával kapcsolatban se merüljön fel, hogy másolt,
- a C++ zárthelyi értékelése legalább elégséges legyen.
A gyakorlati jegy a PLanG zárthelyi, valamint a C++ zárthelyi eredmény 1:2 arányban súlyozott átlaga, amelyet módosít a házi feladatok által megadott pontszám tizedrésze.
 
PPKE ITK NET1
 
   
 
ELTE ELTE IK