-
A laborokon legalább 70%-án részvétel kötelező a tárgy teljesítéséhez.
Sikertelen beugróírás esetén is érdemes bent maradni a laboron, a laborvezető az
eredménytől függetlenül segíteni fog ugyanúgy a laborfeladatok megoldásában.
-
A kisZH sikeres megírása. A KZH-kat a gyakorlatok elején iratja meg
a gyakorlatvezető, ezek közül a legjobban sikerült négy eredményét veszik
figyelembe; azoknak az összpontszáma kell elérje a szerezhető pontszám 50%-át.
A meg nem írt dolgozatok pontszámát nullának veszik.
-
A házi feladat sikeres beadása. részfeladatainak időben történő leadása
beleszámít annak pontozásába (1-2 pont). Extra pontokat lehet szerezni a félév
közben beadott és elfogadott szorgalmi feladatokkal.
-
A ZH legalább elégséges szintű teljesítése (50%).
- Pótlási lehetőségek:
-
A jelenlét és a laborbeugrók nem pótolhatóak.
-
A KZHk nem pótolhatóak. Pótlási lehetőséget az adja, hogy a 6-ból csak 4
számít csak be, így ezzel lehet csak pótolni.
-
A HF pótolható félév közben és pótlási héten is (különeljárási
díj fejében, ezt a Neptunba írják majd ki).
-
A ZH pótolható félév közben és pótlási héten is (szintén Neptun).
-
Elővizsga: nincs.
-
Típusa: írásbeli.
-
Maximális pont: 40
-
Megajánlott jegy: Van. Aki félévközi eredményekkel eléri a kiválót,
megajánlott 5-öst kap a tárgyra, így nem kell vizsgáznia menni. Kiváló eredmény 85 pont
felett szerezhető meg.
-
Megajánlott jegyes pont = max(KZH1,KZH2) + max(KZH1,KZH2) + KZH5 + KZH6 + NZH + HF
-
Megajánlott jegy nélkül, csak a vizsgán elért eredménye számít, az alábbi
ponthatárokkal. (Vizsgakurzuson is.)
- Ponthatárok:
-
Maximális pont: 20, mely az alábbiak szerint gyűjthető össze
-
Határidő betartása
-
Feladat kiválasztás időben.
-
Specifikáció megírása időben.
-
Félkész házi beadása időben.
-
Végleges házi beadása időben.
-
Kód minősége (+2 pont feladattól függően)
-
Modulokra bontás.
-
Funkcionális dekompozíció.
-
Helyes erőforráskezelés.
-
Helyes nyelvi elem használat.
-
Elvárt kódolási stílus.
-
Nincsenek újraimplementált szabványos függvények.
-
Megfelelő adatszerkezetek, típusok.
-
Szerep szerinti névadás.
-
Dokumentáció
-
Programozói dokumentáció
-
Szükséges környezet leírása.
-
Projekt felépítésének leírása.
-
Adatszerkezet ismertetése.
-
Függvények dokumentációja.
-
Felhasználói dokumentáció
-
Program feladata, célja, kezelése.
-
Érdemes áttanulmányozni a weboldalon található mintát a házi megkezdése előtt.