You are on page 1of 3

Regulament APP 2008

Reguli de notare
Nota finala la cursul de Algoritmi pentru Prelucrare Paralela (APP) se calculeaza dupa urmatoarea formula:
Nota = NotaCurs + NotaLab + NotaExam

unde:
NotaCurs (maxim 1,5 puncte) este nota obtinuta la testele si temele de casa date la curs; NotaLab (maxim 4,5 puncte) este nota obtinuta din temele de la laborator; NotaExam (maxim 4 puncte) este nota obtinuta la examen.

Examenul este promovat numai daca sunt indeplinite urmatoarele conditii suplimentare: NotaCurs + NotaLab >= 3 NotaExam >= 2 Examenul are si o proba optionala (rezolvarea unei probleme) care permite marirea notei pe parcurs (NotaLab + NotaCurs), cu maxim un punct, dar astfel ca (NotaLab + NotaCurs) sa nu depaseasca 6 puncte. !!! ATENTIE, nou incepand din anul universitar 2008 - 2009 !!! Experienta anilor trecuti a aratat ca pastrarea de la un an la altul a punctajului obtinut la curs, laborator sau examen nu reprezinta un ajutor real pentru studenti. Din contra, ea stimuleaza amanarea planificata a examenelor, prezentarea la examen dupa o pregatire superficiala si altele, care conduc la mai multe esecuri la acest curs decat la altele unde nu se aplica aceasta regula. Ca urmare, regula aplicata incepand din anul universitar 2008 - 2009 este ca punctajele obtinute la curs, laborator sau examen se pastreaza doar pe durata unui an universitar. In plus, marirea de nota nu se poate face fara re-sustinerea examenului.
NotaCurs se calculeaza pe baza unor teste (neanuntate) si a unor teme de casa. Temele de casa date la curs se predau la cursul imediat urmator celui in care au fost propuse si nu se refac.

Din laborator se pot obtine maxim 4,5 puncte din totalul de 10 aferente materiei. Cele 4,5 puncte sunt distribuite astfel: 3,6 puncte reprezinta temele de laborator; 0.5 puncte reprezinta activitatea de laborator; 0.4 puncte reprezinta punctajul unor prezentari individuale ce vor avea loc in saptamanile 7 sau 14. In cadrul laboratorului vor fi propuse 4 teme. Fiecare tema va fi punctata cu o nota de la 0 la 100 (o nota de 100 este echivalenta cu 1 punct din nota finala). Daca se trimit toate cele 4 teme si punctajul total depaseste punctajul total alocat temelor de laborator atunci rezultatul se va limita la 3,6 puncte. Tot in cadrul laboratorului se mai acorda o nota reprezentand activitatea practica la laborator a fiecarui student. In stabilirea notei nu se tine cont doar de prezenta fizica in laborator, ci este mai notata mai ales implicarea studentului in realizarea lucrarilor practice din fiecare saptamana.

Participarea la ore
Fiecare student participa la curs conform seriei in care este inscris. Studentii care repeta materia vor participa la curs la seria la care au fost inscrisi initial.

Fiecare student participa la laborator conform grupei din care face parte, cu una din semigrupele

propuse de studenti si validate de cadrul didactic. Studentii care repeta materia vor putea alege sa participe cu orice grupa doresc, dupa ce au acordul cadrului didactic responsabil de orele respective. Participarea cu alta serie / grupa este posibila in cazuri bine justificate, pe baza unei cereri care se intocmeste in primele 10 zile de la inceperea semestrului si care trebuie aprobata de cadrele didactice implicate.

Reguli de trimitere a temelor


Fiecare tema va avea un termen de predare in functie de complexitatea ei (de obicei 2 saptamani din ziua in care tema a fost propusa si afisata pe acest site). Termenul de predare va fi specificat in enuntul temei si nu va fi modificat (nici prelungit, nici redus). Dupa expirarea acestui termen limita se mai pot trimite teme un interval de maxim 20 zile, fiecare zi de intarziere insemnand o depunctare de 5 puncte din cele 100 ale notei. Fisierele si directoarele care contribuie la rezolvarea temei trebuie OBLIGATORIU impachetate intr-o arhiva de tip '.zip', cu numele 'Grupa_NumePrenume_TemaX.zip' (de exemplu, studenta Stan Sonia de la grupa 321CA va trimite pentru tema 1 o arhiva cu numele 321CA_StanSonia_Tema1.zip). Aceasta arhiva trebuie OBLIGATORIU sa contina si un fisier text Readme in care se explica solutia considerata in rezolvarea problemei.

Daca ati trimis deja o tema si doriti din diverse motive sa o trimiteti din nou, puteti face acest lucru respectand intocmai protocolul de mai sus. Ultima versiune ajunsa pe server va fi cea luata in considerare la corectare si conditiile de punctare vor fi cele din ziua in care aceasta a fost uploadata.

Reguli de realizare a temelor


Temele sunt individuale. Nu este permis sa copiati!

Temele vor fi verificate pentru copiere. O tema copiata (indiferent ca e vorba de copie sau de
original) atrage dupa ea pierderea intregului punctaj pe teme, activitate de laborator si prezentari (4,5 puncte) pentru toate persoanele implicate.De aceea este bine sa evitati trimiterea temelor prin e-mail din conturi comune sau lasarea fisierelor pe statiile de lucru dupa terminarea unui laborator. Este OBLIGATORIU ca pe langa sursele programelor ce rezolva temele sa existe un fisier README in care se prezenta algoritmul/metoda/ideea folosita, consideratii referitoare la aceasta, modul de implementare, probleme care apar si justificarea deciziilor luate, etc. Textul acestui fisier trebuie sa fie concis, sa aiba o tinuta tehnica si sa fie complementar comentariilor din cod. Este, de asemenea, OBLIGATORIU ca sa existe si un fisier Makefile care sa realizeze o eventuala configurare, compilarea surselor, construirea executabilelor si eventual rularea unui exemplu. Este RECOMANDAT sa existe si fisiere de configurare si cu date de intrare de test. Datorita cerintelor, temele vor fi scrise pentru o platforma Linux.

Reguli de notare a temelor


Se acorda 100 de puncte pentru o tema care este rezolvata si functioneza conform cerintelor ei. Pentru idei si rezolvari deosebite (dupa aprecierea preparatorilor) si originale se pot obtine puncte suplimentare (bonus). Dupa expirarea termenului de predare, se vor scadea din punctaj cate 5 puncte pentru fiecare zi de intarziere (inclusiv sambata si duminica). O tema expira astfel total la 20 zile dupa deadline-ul mentionat in enuntul acesteia. Criteriile luate in calcul la notarea temei sunt:

a. Functionare conform cerintelor - 40 puncte Pentru a capata punctaj maxim, solutia trebuie sa treaca cu bine toate testele de la corectare.

b. Calitatea si eficienta solutiei - 40 puncte Atentie la respectarea cerintelor explicite referitoare la eficienta implementarii. Nu trebuie folosite mecanisme ineficiente unde se poate folosi ceva mai bun. De exemplu: mesaje inutil de lungi trafic inutil de mesaje algoritmi ineficienti c. Claritatea codului - 10 puncte Codul trebuie sa fie usor de urmarit: modularizare indentare coerenta nume de variabile sugestive constante simbolice (nu numere) cod aerisit d. Claritatea explicatiilor - 10 puncte Pentru a capata maximum de punctaj, explicatiile trebuie sa fie clare (sa inteleaga si altii) si concise ('nu scrie ce nu ai vrea sa citesti'). Prin explicatii se inteleg: comentariile din surse explicatii din fisierul README e. Rezolvari/implementari optimizate si originale - 10 puncte NOTA: punctele de notare de la (b), (c), (d) si (e) sunt conditionate de punctul (a). O tema care nu se poate compila sau care face altceva decat era specificat in cerinte NU se noteaza.

Reguli pentru prezentarile de laborator


Se acorda un punctaj de maxim 0.4 puncte pentru realizarea unei prezentari in saptamanile 7 sau 14. Tematica prezentarilor va fi propusa de catre profesori si asistenti din subiectele abordate in cadrul laboratoarelor, iar prezentarea va fi publica (in fata semigrupei), fiiind teoretica si practica (va prezenta subiectul teoretic si se va face o demonstratie practica). Prezentarile vor fi individuale (nu se lucreaza in echipa), iar fisierele prezentarii (ppt, surse, fisiere cu date de intrare) vor fi incarcate pe site-ul cursului in cadrul unei activitati dedicate.

Notarea se va face de catre asistent in functie de modul de realizare a prezentarii, de claritatea


prezentarii si de reactia celui care prezinta la intrebarile din sala.

You might also like