Szoftver labor II.
A VIK Wikiből
Követelmények
Előtanulmányi rend
A tárgy legkorábban a Programozás alapjai II. tárggyal együtt vehető fel.
Félévközi feladatok
A jegyszerzéshez szükséges:
- A legjobb 3 kisZH pontszámának összege legalább 7.2
- Elfogadott nagyházi
- Maximum 4 hiányzás (a kiadott házifeladat beadásának elmulasztása hiányzásnak számít)
KisZH nem pótolható, nagyházi különeljárási díj ellenében viszont igen (a pótlási hét végéig)
Mindez pszeudokódban:
{
if (három_legjobb_kzh_pontjainak_összege < 7.2 || házit_nem_adta_be || hiányzások_száma > 4 )
a_tárgyat_nem_teljesítette;
else {
double kzh_pont = három_legjobb_kzh_pontjainak_összege;
double HFjegy = házi_feladatra_kapott_osztályzat;
double kerek_faktor = laborvezető_véleménye_a_hallgató_aktivitásáról; /* +-1 */
double Pontok[] = { 0, 7.2, 9.9, 12.6, 15.3 }; /* pontok átváltása jegyre */
double *p = find_if(Pontok, Pontok+5, bind2nd(greater<double>(), kzh_pont));
int kZHjegy = int(p - Pontok);
felevkozi_jegy = int((kZHjegy + HFjegy)/2 + kerek_faktor + 0.5);
}
Cporta
Érdemes megbarátkozni a Cporta rendszerrel (a rendszer annyira népszerű, hogy hivatalos rajongói oldala is van), a félév során beadandó dolgokat ide kell feltölteni, illetve az eredményeiteket is itt tudjátok nyomon követni.
