Sunteți pe pagina 1din 2

CTI+INFO P&S, 2010

Reguli şi legi ı̂n realizarea a proiectului

• Proiectul constă din 6 teme. Primele trei teme se predau până ı̂n data de 16 mai,
ora 24, iar următoarele trei până ı̂n data de 30 mai, ora 24.
• Proiectul este realizat de grupe de câte 6 studenţi, care colaborează, discutând fiecare
temă şi căzând de acord asupra modului de implementare. Nu repartizaţi câte o temă la
fiecare membru din grup! Dacă o singură temă nu este realizată corect aveţi restanţă la
proiect şi automat la disciplina Probabilităţi şi Statistică.
• Fiecare grup are un leader. Leaderul este cel care arhivează sursele şi fişierul text
explicativ şi le transmite pentru verificare. Fişierele corespunzătoare temelor 1-6 au nu-
mele: nume_leader1.c, . . . , nume_leader6.c. Arhiva se va numi nume_leader1.zip
(pentru primele 3 teme) şi nume_leader2.zip pentru ultimele 3 teme. Exemplu: fişierul
Vladu1.zip va conţine fişierele Vladu1.c, Vladu2.c, Vladu3.c.
Dacă pentru o temă, să zicem tema nr 5, aveţi şi un fişier (NU mai mult!) cu extensia
h, atunci ı̂l numiţi nume_leader5.h.
• Nu trimiteţi fişiere executabile!
• Vă rog să nu realizaţi programe care interacţionează cu utilizatorul, cerând de exem-
plu, printf("\n m="); pentru că ı̂mi va fi foarte greu să deduc cine este m. Cel mai bine
este să iniţializaţi voi şi dacă doresc să testez pentru alte valori ale variabilelor, ı̂nlocuiesc
eu ı̂n sursă.
• Detaliile relativ la prototipul funcţiilor sunt date pentru ı̂ncepători, pentru a-i ajuta.
Avansaţii (de fapt toţi) au libertatea de a defini cum vor funcţiile, dar se interzice să
declaraţi vectori sau matrici, definind global dimensiunile şi apoi double x[N]; sau int
A[m][n]; Folosiţi doar pointeri şi alocare dinamică!
• Folosiţi ca generator de numere pseudo-aleatoare uniform distribuite, generatorul
Mersenne-Twister. NU SE ADMITE FOLOSIREA FUNCŢIEI rand() din stdlib.h.
• Unele teme necesită vizualizarea histogramei sau a altor ”obiecte”. Cum nu aţi facut
un curs de grafica, procedam in felul urmator:
. Dacă toţi membrii grupului se descurcă cu OpenGl pot genera ”obiectele
grafice” incluzând <GL/glut.h>
. Dacă toţi membrii grupului stiu C# pot realiza ı̂ntreg proiectul ı̂n C#, deci şi
vizualizarea.
. Ceilalţi vor salva datele rezultate ı̂ntr-un fişier pe care apoi ı̂l citesc ı̂n MATLAB
(am ı̂nteles că ı̂l folosiţi la MAC). MATLAB conţine funcţii grafice şi când voi cere o imagine
vă voi da detalii exact cum procedaţi.

1
Dacă sunt persoane care preferă Python ı̂n loc de MATLAB e şi mai bine :)
• Proiectele trebuie să fie rezultatul muncii grupului şi este interzis să le
faceţi cunoscute altor grupuri. Cei care staţi la cămin, aveţi grijă să nu le salvaţi ı̂n
public, dacă sunteţi legaţi ı̂n reţea. Proiectele identice sunt descalificate, iar studenţii
care le au ı̂n comun intră ı̂n categoria celor care ı̂ncalcă regulamentul şi sunt pasibili de
pedepse, care culminează cu exmatricularea.
Susţinerea proiectelor de către membrii grupurilor va avea loc ı̂n prima săptămână din
iunie conform unui orar ce se va anunţa atunci.

S-ar putea să vă placă și

  • MArinescu C5
    MArinescu C5
    Document7 pagini
    MArinescu C5
    Bogdan Catanescu
    Încă nu există evaluări
  • Seminar 4
    Seminar 4
    Document13 pagini
    Seminar 4
    Bogdan Catanescu
    Încă nu există evaluări
  • Modul 1 Fin
    Modul 1 Fin
    Document11 pagini
    Modul 1 Fin
    Bogdan Catanescu
    Încă nu există evaluări
  • CUPRINSfin
    CUPRINSfin
    Document3 pagini
    CUPRINSfin
    Bogdan Catanescu
    Încă nu există evaluări
  • Anal Stat Is
    Anal Stat Is
    Document24 pagini
    Anal Stat Is
    Bogdan Catanescu
    Încă nu există evaluări
  • CSProbabil6 2008
    CSProbabil6 2008
    Document16 pagini
    CSProbabil6 2008
    Bogdan Catanescu
    Încă nu există evaluări
  • CSProbabil1 2008
    CSProbabil1 2008
    Document13 pagini
    CSProbabil1 2008
    Bogdan Catanescu
    Încă nu există evaluări
  • Logica Digitala (ASDN)
    Logica Digitala (ASDN)
    Document153 pagini
    Logica Digitala (ASDN)
    Amelia
    100% (8)