(Elemi) Alkalmazások Fejlesztése
(Elemi) Alkalmazások Fejlesztése 1
Információk

Hirdető tanszék: Informatikai Kar, Programozás Elméleti és Szoftvertechnológiai tanszék

Előadó: dr. Gregorics Tibor (gt@inf.elte.hu, D:2-611)

Kreditérték: 2 kredit

Hivatalos honlap: people.inf.elte.hu/gt/eaf/eaf1/eaf1.html

Erős előfeltétel: Bevezetés a programozásba/Programozás (módszertani) alapjai

Gyenge előfeltétel: Programozási környezet

A gyakorlat és az előadás csak együtt vehető fel!

Követelmények
4db értékelhető házifeladat bemutatása (dokumentációval együtt) és két zárthelyi megírása.

A házifeladatok bemutatásának végső határideje a szorgalmi időszak vége. Aki nem mutatja be a négy beadandó feladat megoldását az említett határidő lejártáig, az nem kaphat gyakorlati jegyet! Ne hagyjátok az utolsó pillanatra!

A tantárgy első félévében kötelező a szokásos félév végi évfolyamzh mellett egy negyedévi géptermi zárthelyit is teljesíteni. Ez egy csoportszintű felmérés, általában a gyakorlat ideje alatt kerül megrendezésre és az első két beadandó feladathoz hasonló, egyszerű feladat megoldását kell implementálni. A helyesen megoldott feladat értékelése attól függ, hogy mennyi segítséget vett igénybe a gyakorlatvezetőtől. A kapott értékelés (0-5 pont) a házi feladatokra kapott pontokkal együtt a félévi gyakorlati jegybe számít bele! Ezen kívül a félév végén összevont géptermi zárthelyi kerül megrendezésre, ahol egy a félév anyagára épülő feladatot megoldó programot kell értékelhetően implementálni. A félév végi zh eredményes teljesítése szükséges feltétele a gyakorlati jegynek!

Tematika

Konzolos alkalmazások implementálása: elemi típusok, programszerkezetek, karakterláncok, tömbök és struktúrák használata, billentyűzet-képernyő illetve szöveges állományokra épülő input/output, függvények alkalmazása, szekvenciális fájlok kezelése, osztályokkal megvalósított felhasználói típusok létrehozása.

Segédanyagok
Az itt található segédanyagok ellenőrizetlenek, helyességükért felelősséget nem vállalok!

Az implementációs eljárásról és a használandó szintaxisokról egy összefoglaló bevezetés: ide kattintva.

A típusmegvalósítás módszereiről bővebben: ide kattintva.

A gyakorlatokon megoldott feladatok és megoldásaik:
1. gyakorlat
2. gyakorlat
3. gyakorlat
4. gyakorlat
5. gyakorlat
6. gyakorlat
7. gyakorlat
8. gyakorlat
9. gyakorlat
10. gyakorlat
11. gyakorlat
12. gyakorlat
13. gyakorlat
14. gyakorlat