Programozás II. gyakorlati vizsga információk
Információk
Általános
- A gyakorlati vizsgán egy programozási feladatot kell megoldani, számítógép előtt, tetszőlegesen választott (a kabinetben elérhető) fejlesztőkörnyezetben, 2 óra időtartam alatt (ez nem 2*45 perc, hanem jellemzően 1 óra 50 perc körüli időtartam).
- A beadott forrásfájloknak fordíthatóknak/futtathatónak kell lenniük! A nem forduló kódot át sem nézzük, automatikusan 0 pont az eredmény. Emiatt ajánlott gyakran fordítani a kódot, hogyha valami esetleg nem stimmel, azt időben javíthasd, ne halmozódjanak fel a hibák.
- Ha egy kódrészletben valahol hiba van, de nem tudod hol, célszerű kikommentezni, hogy ne emiatt legyen 0 pontos a gyakorlati vizsga. (A forduló/futó program kódját pontozzuk, ha van benne kikommentezett rész, azt is átnézzük, részpontszám szerezhető.)
- 100 pont szerezhető legfeljebb, melyből 50 pontot minimálisan el kell érni.
- A feladat megoldása során elérhető lesz a "Gyakorlati vizsgán használható példák" nevű tömörített fájl tartalma a számítógépen, ezen kívül más segítséget nem lehet igénybe venni.
- A gyakorlati vizsgára fényképes igazolványt szükséges hozni, ez ellenőrizve lesz.
- A gyakorlati vizsga során fel kell csatolni a home könyvtárat, és abba kell dolgozni! A gyakorlati vizsga után csak és kizárólag ezeket gyűjtik össze a rendszergazdák (az asztalra vagy bárhova máshova mentett fájlokat nem is látjuk!).
- Minden forrásfájlba bele kell írni a saját neved, Neptun kódod, h-s azonosítód, gyakorlatvezetőd nevét, a csoportot, amit előzetesen a felügyelő ismertetett, és a fejlesztőkörnyezetet, amiben dolgoztál és az operációs rendszert, ha az nem volna egyértelmű (a projektfájlokat nem kötelező beadni).
/* * Programozas 2. gyakorlati vizsga * Nev: Hallgato Henrik * Neptun: R9GFP3 * h: h000000 * Gyakorlatvezeto: Gyakvez Gyorgy * Csoport: A * Kornyezet: Visual Studio 2017 */
- A javítási idő 3-10 nap. Ennek tudatában jelentkezz a gyakorlati vizsgára! (Előadás vizsgára csak az mehet, akinek legalább elégséges gyakorlati jegye van!)
- Aki hamarabb elkészül, az elhagyhatja a termet bármikor, a többiek zavarása nélkül!
- A termek (ahogy mindig) folyamatos kamerás megfigyelés alatt vannak, így bárminemű csalás (vagy csalási kísérlet) rögzítve lesz, amit problémás esetben visszanézhetünk. Ha bebizonyosodik a csalás (vagy csalási kísérlet), akkor annak következményei lesznek, így nem érdemes trükközni, pendrive csere-bere, stb. (korábban volt, aki megpróbálta).
Jelentkezés
- A vizsgára jelentkezni a CooSpace rendszerében kell, az előadás színterében vannak az időpontok.
- Minden hallgató pontosan egyidőpontra jelentkezhet fel, lejelentkezni nem lehet!
- Ezért jól gondold meg, hogy melyik időpontot választod, mert utólagosan ezen nem módosíthatsz!
- Minden egyes jelentkezési időpont lezárul a vizsga előtt pontosan 24 órával! Aki egy gyakorlati vizsgára feljelentkezett, de nem jelenik meg, az sajnos 0 pontos zárthelyinek minősül.
- Ez alól egyedüli egyedüli kivétel a hivatalos igazolás (orvosi, bírósági, stb), ekkor a hallgató pótolhat, teljes pontszámért.
- Minden vizsga az Irinyi kabinet 3. lépcsőházának 2. emeletén lesz megtartva (jellemzően a 222-225 termek valamelyikében), így ott kell várakozni, amíg egy (vagy több) gyakorlatvezető fel nem tűnik.
- Akinek nem sikerül a gyakorlati vizsga, az egy alkalommal javíthat (a vizsgaidőszakban), a minimális pontszámért (vagyis ha a zh eredménye jobb, mint 50 pont, akkor 50 pontot kap, különben 0 pont). A jelentkezés menete ugyanaz, mint az első vizsga esetében.
- Célszerű a lehetőségeket kihasználni. Több, mint 300 vizsgaalkalom áll rendelkezésre, ezek az utolsó két szorgalmi hétben egyenletesen vannak elosztva. Nyilvánvalóan nem fog beférni 200+ hallgató az utolsó hét péntekére. Ezzel kapcsolatban: létszámot nem tudunk bővíteni, mivel a termeket előre le kell foglalni, és az általatok is látott létszámra foglalunk termet!
Fejlesztőkörnyezetek
- Microsoft Visual Studio (Windows)
- Code::Blocks (Windows és Linux)
- DevCpp (Windows)
- Anjuta (Linux)
- Geany (Linux)
- gEdit (Linux)
- Sublime Text Editor (Windows és Linux)
- Notepad++ (Windows)
- g++ (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
- CodeLite (Linux)