„A programozás alapjai II.” változatai közötti eltérés
34. sor: | 34. sor: | ||
===Félévközi jegy=== | ===Félévközi jegy=== | ||
*A jegy az összpontszám (P) alapján kerül meghatározásra, amelyet a következő módon számítják ki: | *A jegy az összpontszám (P) alapján kerül meghatározásra, amelyet a következő módon számítják ki: | ||
**<math>P= 2*nzh+ | **<math>P= 2*nzh+kzh_1+kzh_2+kzh_3 + sz</math> | ||
**nzh: a nagyZH pontszáma, | **nzh: a nagyZH pontszáma, | ||
**kzh<sub>x</sub>: a 3 legjobb kisZH pontszámai | **kzh<sub>x</sub>: a 3 legjobb kisZH pontszámai | ||
** | **sz: Az aktív félévközi munkát ösztönözendő a jegyszámítás alapját képező összpontszám legfeljebb 8.7 szorgalmi ponttal növelhető a következők szerint: | ||
**<math> | **<math>sz= 8,7 * min(1, \frac{kzh_{ossz}}{21}*\frac{hftest}{8})</math> | ||
**kzh<sub>ossz</sub>: Az 5 db kisZH összpontszáma. | **kzh<sub>ossz</sub>: Az 5 db kisZH összpontszáma. | ||
**hftest: a félév során szerzett hftest pontok száma. | **hftest: a félév során szerzett hftest pontok száma. |
A lap 2013. április 26., 12:14-kori változata
Követelmények
Előtenulmányi rend
A programozás alapjai 1. tárgyből kredit megszerzése szükséges a tárgy felvételéhez.
A szorgalmi időszakban
- A min. elégséges félévvégi jegy feltételei:
- A gyakorlatok legalább 70%-án való részvétel.
- A kisZH-k sikeres megírása. Ehhez az 5 db kisZH-ból a legjobb 3-nak az átlaga kell, hogy min. 40% legyen. 6 pontos kisZH-k esetén ez 7,2 pont.
- A nagyZH sikeres (min. 40%) megírása. 20 pontos nagyZH esetén ez 8 pont.
- Pótlási lehetőségek:
- A kisZH-k külön nem pótolhatóak.
- A nagyZH egyszer félév közben pótolható.
- Ha a két ZH-típus közül az egyik nincs meg, akkor az a pótlási héten (különeljárási díj fejében) megírt pótpótZH eredményével pótolható.
A vizsgaidőszakban
- Vizsga: nincs.
Félévközi jegy
- A jegy az összpontszám (P) alapján kerül meghatározásra, amelyet a következő módon számítják ki:
- nzh: a nagyZH pontszáma,
- kzhx: a 3 legjobb kisZH pontszámai
- sz: Az aktív félévközi munkát ösztönözendő a jegyszámítás alapját képező összpontszám legfeljebb 8.7 szorgalmi ponttal növelhető a következők szerint:
- kzhossz: Az 5 db kisZH összpontszáma.
- hftest: a félév során szerzett hftest pontok száma.
- Ponthatárok:
P Jegy 0 - 23,1 1 23,2 - 31,8 2 31,9 - 40,5 3 40,6 - 49,2 4 49,3 - 58 5
Segédanyagok
- ProgUnixon
- ShellScriptTutorial
- A vi szövegszerkesztőről
- C és C++ referencia oldal
- 2 oldalas C++ összefoglaló
- Mire jó a konstans referencia? Ha végigolvasod megvilágosodsz.
- Czirják Zoltán 2012 tavaszi félévben tartott konzultációinak megoldásai és feladatsorai. Jól jön a zh-hoz, beugrókhoz.
Szabadon elérhető C++ fejlesztőeszközök és fordítók
- Visual C++ Express 2010 — Windowsra
- eMbedded Visual C++ — Windows CE-re
- GCC — sok platformra
- Intel C++ Compiler — Linuxra (létezik Windowsra is)
- Eclipse CDT plugin — sok platformra
- Code::Blocks — sok platformra
Online hozzáférhető könyvek
- C++ leírás magyarul
- A könyvből remekül át lehet ismételni a tanultakat.
- A programnyelv önálló megtanulására nem alkalmas, mivel előbb használ olyan fogalmakat, melyeket csak később vezet be.
- C++ Annotations
- Thinking in C++
KisZH-k, beugrók
Házi
ZH
- 2012
- 2011
- 2010
- 2009
- 2008
- 2007
- 2006
Tipikus ZH kérdések
- Írj egy generikus tároló osztályt mely tudja az alábbiakat:
- konstrukor, destruktor
- másoló konstruktor
- operator =
- getMinMax(bool isMin)
- Írjon tetszőleges generikus rendező algoritmust!
- Írjon algoritmus, amely transzponál egy generikus mátrixot!
-- NovakAron - 2006.01.14.
Tippek
A programozás inkább egy gondolkodásmód, mint egy bemagolandó vagy megtanulandó anyag. Ha eddig még nem programoztál akkor nem fog könnyen menni, viszont folyamatos készüléssel jól fel lehet készülni. Nekem tetszett, mert végre egy olyan tárgy, ahol a héten leadott anyagot nem leülni és megtanulni kellett, hanem a heti anyagot inkább csak kipróbáltam otthon és játszottam vele, hiszen a programozást játékként is fel lehet fogni. Azt tanácsolom hogy találj ki magadnak valamilyen programot amit meg akarsz csinálni (én például a Vaterás eladásaimat kezelő programot választottam) és próbálkozz és játssz vele. Ha ilyen szemlélettel programozol akkor nem szenvedés lesz, hanem inkább egy jó játék ahol a következő heti előadást várod, hogy délután mehess haza játszani = azaz belerakni a kis saját programodba az előadáson tanultakat.
Rá lehet menni típuspéldákra gyakorlására és hasonló dolgokra, de nem éri meg. Miért nem? Leírtam ide saját tapasztalataimat: Hogy tanuljunk meg programozni.
--Szabó Csaba (vita) 2012. december 16., 23:26 (CET)
Gyakvezérek
Vélemény a gyakorlatvezetőkről
- Blázovics László: Az anyagot nagyon érti, szívesen segít, viszont nem tart túl izgalmas gyakorlatokat, könnyen elterelődik a figyelmed, könnyen bealszol.
- Goldschmidt Balázs: Jó hangulatú órákat tart, jól magyaráz.
- Simon Balázs: Jól magyaráz, viszont az előadói stílusa nem a legjobb.
Verseny
A félév közben szokott lenni verseny, melynek eredménye nem számít bele az félév végi eredménybe. Részletesebben: [1]