Unelte utilizator

Unelte site


teme2018:tema-1

Diferențe

Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

Ambele părți revizuirea anterioară Versiuni anterioare
Urmatoarea versiune
Versiuni anterioare
Urmatoarea versiune Ambele părți următoarea reviziune
teme2018:tema-1 [2018/03/12 03:39]
mihai.iacov [Cerințe]
teme2018:tema-1 [2018/03/13 20:27]
mihai.iacov [Informații]
Linia 8: Linia 8:
   - Deadline hard, **02 aprilie ora 23:59** (termen limită - **nu se obţin puncte** pe soluţiile trimise mai târziu)   - Deadline hard, **02 aprilie ora 23:59** (termen limită - **nu se obţin puncte** pe soluţiile trimise mai târziu)
   - Trimiterea temelor se face pe platforma vmchecker (folosiți credențialele de pe http://acs.curs.pub.ro).   - Trimiterea temelor se face pe platforma vmchecker (folosiți credențialele de pe http://acs.curs.pub.ro).
 +  - Checker-ul offline il puteti descarca de la acesta [[https://drive.google.com/open?id=1Y7SGDeb3cGQslINQns1FfkrNPtUoKDeT|adresa]] 
 +  - Puteţi cere ajutor oricând la această adresă [[sda-ab-tema1@googlegroups.com|email]]
  
 ===== Descriere ===== ===== Descriere =====
Linia 157: Linia 159:
 ===== Reguli de trimitere ===== ===== Reguli de trimitere =====
  
-*Deadline-ul soft al temei este până pe 3/04iar după această zi se aplică o depunctare de 20 pcte/zi.   +*puteţi încărca mai multe soluţiise va lua în considerare soluţia cu cel mai mare punctaj trimisă până la termenul limită (2 aprilie, ora 23:59); 
-*Arhiva temei va avea numele GrupaSerie_Nume_Prenume_TemaNr.zip și va fi încărcată pe [[https://vmchecker.cs.pub.ro/ui/|vmchecker]] unde vă puteți loga folosind credențialele de pe acs.curs+*Arhiva temei va avea numele GrupaSerie_Nume_Prenume_TemaNr.zip și va fi încărcată pe [[https://vmchecker.cs.pub.ro/ui/|vmchecker]] unde vă puteți loga folosind credențialele de pe acs.curs.
  
 ==== Restricții ==== ==== Restricții ====
-  * Implementarea se va face folosind liste +  * Implementarea se va face folosind liste; 
-  * Nu se acceptă implementări cu tipuri de date statice; lucrăm cu memorie alocată dinamic pentru eficientizare +  * Nu se acceptă implementări cu tipuri de date cu memorie alocată static (se acceptă numai variabile locale de tip buffer pentru stocare temporară înainte de alocare); 
-  * Se va depuncta lucrul nemodularizat, folosind funcții +  * Se va depuncta lucrul nemodularizat (fără funcții); 
-  * Memoria trebuie eliberată. Dacă nu se respectă această cerință depunctarea este de pana la 5/100 pcte+  * Memoria trebuie eliberată. Dacă nu se respectă această cerință depunctarea este de pana la 5/100 pct (pentru mai mult de O(1) memorie alocată fără eliberare)
-  * Ea va conține (direct în rădăcină): +  * Menţineţi cel puţin un nivel minimal de aspect al codului şi evitaţi inconsistenţa (indentare haotică, numeroase combinaţii de caractere de tip "leading/trailing whitespace", numirea variabilelor şi a funcţiilor în ordinea literelor din alfabet); 
-      - Listă ordonată fișierele sursă +  * Arhiva trimisă conține (direct în rădăcină): 
-      - Makefile-ul (cu regulile **make build** și **make clean**). Executabilul generat trebuie să se numească editor +      - Makefile-ul (cu regulile **make build** și **make clean**). Executabilul generat trebuie să se numească market; 
-      - fișierul README în care va fi descrisă soluția problemei +      - fișierul README în care va fi descrisă soluția problemei; 
-  * Dacă soluția voastră nu compilează, dar dacă ideea este bună și trimiteți o încercare de implementare, puteți primi până la 20p +  * Dacă soluția voastră nu compilează, dar ideea este bună și trimiteți o încercare de implementare, puteți primi până la 20/100 pct; 
-  * Temele care vor fi copiate vor primi 0 pcte si studentii implicati mustrari si vor figura pe blacklist-ul cursului de SDA.+  * Temele care vor fi copiate vor primi 0 pct şi studenţii implicaţi mustrări şi vor figura pe blacklist-ul cursului de SDA.
  
  
teme2018/tema-1.txt · Ultima modificare: 2018/04/02 21:28 de către mihai.iacov