Reguli generale și notare

Notare

40p examen

12p lucrare la curs, la jumătatea semestrului (nu este partial! nu degreveaza materia, nu se poate reface la final)

30p teme + 6p bonus (temele pot merge pana la punctaj 120%)

20p activitate laborator + 2p bonus (laboratoarele pot merge pana la punctaj 110%)


Total posibil = 110p

  • pentru absolvirea disciplinei este necesar sa aveți minim jumătate din punctajul de parcurs (30p) si minim jumătate din examen (20p)
  • vor fi 4 teme punctate egal, vedeti si regulile cu privire la teme de mai jos
  • se acorda punctaj pe fiecare laborator, 30% dintr-un scurt test grila la inceputul laboratorului, 70% din rezolvarea cerintelor
    • o sursă care nu compilează va fi notată cu 0 puncte

Notare pentru restantieri

  • restantierii care au avut punctaj de intrare in examen in anii trecuti pot sa pastreze punctajele din teme si/sau laborator; trebuie totusi sa dea testul de la jumatatea semestrului si examenul
  • restantierii care nu au avut punctaj de intrare in anii trecuti pot sa pastreze punctajul din laborator daca doresc (va fi scalat la 20p), dar nu pot sa pastreze punctajele din teme; de asemenea trebuie sa dea testul de la jumatatea semestrului si examenul
  • pentru absolvire, toti restantierii trebuie sa aiba minim 30p din cele 60p din timpul anului (laborator, teme, testul de la jumatatea semestrului) si minim 20p din cele 40p de la examen

Reguli

Desfășurarea laboratorului

  • grupele se împart la jumătate (câte două semigrupe egale ca dimensiune, sau diferență de cel mult un student)
  • prin excepție și în cazuri foarte bine motivate, un student se poate muta dintr-o semigrupă în altă semigrupă, dar numai în primele două săptămâni și doar cu acordul ambilor asistenți
  • un laborator se poate recupera doar în cadrul aceluiași interval săptămânal (nu se poate recupera laboratorul 5 în săptămâna a 9-a)
  • studenții care au restanță pot participa la orice laborator cât timp există locuri disponibile
  • textul laboratorului si cursul aferent trebuie studiate inainte de laborator; fiecare laborator incepe cu un test grila de 5 minute care valoreaza 30% din punctajul laboratorului (daca studentii raspund corect la cel putin 3 din 5 intrebari li se acorda 30% altfel nimic), restul de 70% fiind acordat prin cerinte publice sau la prima vedere

Reguli de trimitere a temelor

  • pentru trimiterea temelor folosiți interfața vmchecker
  • tema trebuie trimisă ca un fișier .zip si trebuie sa conțină:
    • un fișier README în rădăcina arhivei
    • un fișier Makefile în rădăcina arhivei cu următoarele reguli:
      • build - compilează tema și generează executabilul; numele executabilului va fi precizat în enunțul temei, la secțiunea Testare
      • clean - face curat; nu trebuie să râmâna decăt ceea ce nu poate fi generat din Makefile în urma comenzii make build (în principiu sursele)
    • arhiva nu trebuie să conțină decât fișierele sursă (nu se accepta fișiere executabile sau obiect)
  • dacă arhiva nu respectă specificațiile de mai sus nu va fi acceptată la upload și tema nu va fi luată în considerare

Verificarea, corectarea și punctarea temelor

  • temele vor fi verificate automat cu ajutorul unor teste publice, teste ce vor acoperi 90% din nota temei
    • pot exista situații excepționale în care nu se ține cont de această regulă (de exemplu dacă tema este implementată doar pentru a trece testele și nu respectă cerințele temei)
  • 10% din nota temei se va acorda după inspectarea codului sursă; se pot depuncta următoarele situații:
    • Makefile incorect sau README necorespunzător
    • warning-uri la compilare
    • folosirea incorectă de pointeri, neverificarea codurilor de eroare
    • utilizarea unor metode ce consumă resurse în mod inutil (alocare de memorie)
    • neeliberarea resurselor folosite (eliberare memoriei alocate, ștergerea fișierelor temporare, închiderea fișierelor)
    • alte situații nespecificate aici, dar considerate inadecvate
  • temele care nu compilează sau nu rulează, indiferent de motive, vor primi punctaj 0; folosiți sistemul vmchecker pentru a verifica rularea/compilarea corespunzătoare a temelor
  • pentru neclarități sau observații legate de evaluare, trimiteți un mesaj pe forum
    • în cazul în care ați submis o temă peste altă tema, trimiteți un mesaj pe forum

Întârzieri

  • fiecare temă are termen de rezolvare specificat în enunț
  • după exprimarea termenului de rezolvare, se depunctează 1 punct pe zi (din 10) timp de 3 zile (până la maxim nota 7)
  • o temă trimisă după 3 zile nu va fi luată în considerare

Prezentări de teme

  • Echipa de SD își rezervă dreptul de a solicita prezentarea unor teme de casă.
  • Prezentarea înseamnă o discuție despre realizarea temei, soluția folosită și problemele întâlnite.
  • Scopul sesiunilor de prezentări de teme este de a clarifica nelămuriri legate de realizarea temei și a verifica corectitudinea realizării acesteia.

Reguli împotriva copierii temelor

  • se consideră copiate doua teme care seamănă suficient de mult pentru a putea trage aceasta concluzie
    • modificarea unei alte teme, asemănarea mai mult sau mai puțin evidentă a implementării, bucăți de cod identice etc. duc la considerarea temelor în cauză ca fiind copiate
  • în cazul în care două teme sunt considerate copiate, atât sursa cât și destinația se vor depuncta identic, fără discuții relative la cine a copiat de la cine și a cui e vina
  • copierea unei teme atrage după sine eliminarea punctajului pe temele de la prima până la tema găsită copiată inclusiv; se mai poate intra totusi in examen daca se obtin minim 30p din celelalte activitati (laborator si test de la jumatatea semestrului)
  • o temă copiată atrage anularea punctajului pe teme menționat anterior inclusiv în restanță
sd-ca/regulament.txt · Last modified: 2015/02/04 15:28 by alexandru.olteanu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0