Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.
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/20 22:42] 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:// | - Trimiterea temelor se face pe platforma vmchecker (folosiți credențialele de pe http:// | ||
+ | - Checker-ul offline il puteti descarca de la acesta [[https:// | ||
+ | - Puteţi cere ajutor oricând la această adresă [[sda-ab-tema1@googlegroups.com|email]] | ||
+ | |||
+ | ===== Modificări temă===== | ||
+ | - 20/03/2018 22:35 | ||
+ | * corecturi checker - nume de categorii din seturile de date (afectează t11) | ||
+ | * corecturi checker - date de ieşire pentru cerinţa 3 (afectează t6, t7) | ||
+ | * menţiuni suplimentare pentru cerinţele 3, 4 | ||
+ | |||
===== Descriere ===== | ===== Descriere ===== | ||
Linia 75: | Linia 84: | ||
**3.** Realizarea cumpărăturilor cu buget: completarea listei " | **3.** Realizarea cumpărăturilor cu buget: completarea listei " | ||
- | < | + | < |
- | **4.** Realizarea cumpărăturilor cu buget nelimitat și compensare: | + | **4.** Realizarea cumpărăturilor cu buget nelimitat și compensare |
Dacă un produs din " | Dacă un produs din " | ||
Linia 152: | Linia 161: | ||
<note warning> | <note warning> | ||
- | Așadar, executabilul obținut în urma compilării va avea numele | + | Așadar, executabilul obținut în urma compilării va avea numele |
<note tip> | <note tip> | ||
===== Reguli de trimitere ===== | ===== Reguli de trimitere ===== | ||
- | *Deadline-ul soft al temei este până pe 3/04, iar după această zi se aplică o depunctare de 20 pcte/ | + | *puteţi încărca mai multe soluţii, se 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:// | + | *Arhiva temei va avea numele GrupaSerie_Nume_Prenume_TemaNr.zip și va fi încărcată pe [[https:// |
==== 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 | + | * Nu se acceptă implementări cu tipuri de date cu memorie alocată |
- | * Se va depuncta lucrul nemodularizat, folosind | + | * Se va depuncta lucrul nemodularizat |
- | * 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 " |
- | - Listă ordonată fișierele sursă | + | * Arhiva trimisă |
- | - Makefile-ul (cu regulile **make build** și **make clean**). Executabilul generat trebuie să se numească | + | - Makefile-ul (cu regulile **make build** și **make clean**). Executabilul generat trebuie să se numească |
- | - 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ă, | + | * Dacă soluția voastră nu compilează, |
- | * Temele care vor fi copiate vor primi 0 pcte si studentii implicati | + | * Temele care vor fi copiate vor primi 0 pct şi studenţii implicaţi |