Ingineria Sistemelor de Programe, 2018, Seria B

Regulament general

  • Prezenta la laborator este obligatorie dar se admit 2 absente fara recuperare
  • Recuperarea laboratoarelor lipsa se face in conformitate cu regulamentul unversitatii
  • Activitatea de laborator este individuala
  • Deoarece numarul statiilor de lucru este limitat va rog respectati planificarea pe grupe si semigrupe
  • Nota minima finala de promovare a materiei este 5.00
  • Nota finala se calculeaza astfel: Laborator*50% + Partial*0.25 + Examen*0.25
  • Pe parcursul desfasurarii laboratoarelor se vor da 6 teste
  • Nota laborator se calculeaza ca si medie a celor 6 note partiale obtinute in urma testelor de laborat

Regulament activitate de laborator

Fiecare student isi va creea un repository git pe https://bitbucket.org cu numele {nume}-{prenume}-{grupa}-isp-2018 (exemplu: alin-popa-g30124-isp-2018) unde isi va stoca materialele si programele rezultate in urma activitatii de laborator . Pentru fiecare laborator va fi realizat un director separat in cadrul git repository cu numele de forma lab-{nr} (exemplu: lab-1)

Pentru a evita salvarea fisierelor binare in repository adaugati in radacina acestuia un fisier '.gitignore' cu urmatorul continut: https://github.com/github/gitignore/blob/master/Java.gitignore

La sfarsitul laboratorului curent, sau pana la inceputul laboratorului urmator (pentru exercitiile neterminate) fiecare student are obligatia sa isi incarce pe git repository-ul personal rezolvarea exercitiilor.

Pentru rezolvarea exerciitiilor de laborator este recomandata utilizarea proiectului sablon de aici: https://bitbucket.org/automatica_cluj/exemple-isp-2018/src/master/lab-template-project/

Pentru a primi notificari pe parcursul orelor de laborator puteti face join la urmatorul 'slack workspace': https://join.slack.com/t/automatica-cluj/shared_invite/enQtMzE5MTYyMTY5NTA1LTdmMWY5MmVkOTM4NGEzMTdlY2YyMzczYTA2Y2ZmNDc5MjIzZDJjNmRmMzdiMzBiNzNlOTBlMzkyYmE3YTEyYmE

Prezenta: https://docs.google.com/spreadsheets/d/1nRj_k56PGIuW7SQAxW4Wz0exX2FVsvli94gsW4vjAmI/edit#gid=0

Fiecare exercitiu va fi implementat intr-un pachet individual conform sablonului: g{Grupa}.{nume}.{prenume}.l{Laborator}.e{Exercitiu}. Exemplu: “package g31023.pop.dan.l1.e1;”

Unelte necesare pentru laborator

Uneltele necesare pentru desfasurarea activitatii de laborator sunt:

Referinte utile

Exemplele curs si laborator: https://bitbucket.org/automatica_cluj/exemple-isp-2018

Tutoriale git 1 (Bitbucket): https://www.atlassian.com/git/tutorials

Tutorial git 2: https://try.github.io/