This shows you the differences between two versions of the page.
|
programare:teme_2017:tema2_2017_cbd [2017/11/29 14:55] relu.dragan [Structura arenei] |
programare:teme_2017:tema2_2017_cbd [2017/12/12 15:21] (current) relu.dragan [Actualizari] |
||
|---|---|---|---|
| Line 7: | Line 7: | ||
| **Autor inițial:** Stefan Bucur | **Autor inițial:** Stefan Bucur | ||
| - | **Deadline hard:** 11.12.2017 23:55 | + | **Deadline hard:** 12.12.2017 23:55 |
| <note warning> | <note warning> | ||
| Line 22: | Line 22: | ||
| * 21.11 22.58 - Modificare teste, bug in ref-uri la comanda FILL | * 21.11 22.58 - Modificare teste, bug in ref-uri la comanda FILL | ||
| * 29.11 00:45 - Modificare testul input/advanced/test6.in, indexul de la comanda FILL de la linia 9 a fost corectat | * 29.11 00:45 - Modificare testul input/advanced/test6.in, indexul de la comanda FILL de la linia 9 a fost corectat | ||
| + | * 12.12 15:21 - Prelungire deadline | ||
| Line 64: | Line 65: | ||
| Figura de mai jos ilustrează structura detaliată a arenei, în decursul execuţiei programului: | Figura de mai jos ilustrează structura detaliată a arenei, în decursul execuţiei programului: | ||
| + | {{:programare:teme_2017:tema2:arena_detailedd.png|}} | ||
| ==== Structura unui bloc ==== | ==== Structura unui bloc ==== | ||
| Line 282: | Line 283: | ||
| * teste **advanced**: 18 puncte fiecare test trecut + 2 puncte rezolvare erori valgrind | * teste **advanced**: 18 puncte fiecare test trecut + 2 puncte rezolvare erori valgrind | ||
| * teste **random**: 10 puncte fiecare test trecut + 1 punct rezolvare erori valgrind | * teste **random**: 10 puncte fiecare test trecut + 1 punct rezolvare erori valgrind | ||
| - | * teste **bonus**: 10 puncte fiecare test trecut + 1 punct rezolvare erori valgrind | + | * teste **bonus**: 10 puncte fiecare test trecut + 1 punct rezolvare erori valgrind |
| - | * cele 100 puncte pentru README și aspectul codului sursă s-au împărțit astfel: | + | |
| * existența unui README relevant: 20 puncte | * existența unui README relevant: 20 puncte | ||
| * claritatea codului sursă: 80 puncte | * claritatea codului sursă: 80 puncte | ||
| + | * cele 80 puncte pentru claritatea codului sursă s-au împărțit astfel: | ||
| + | * am scăzut 30 puncte dacă codul nu este modularizat | ||
| + | * am scăzut 10 puncte dacă codul este modularizat, dar folosește funcții foarte lungi | ||
| + | * am scăzut 20 puncte pentru warning-uri de compilare | ||
| + | * am scăzut 20 puncte dacă memoria nu a fost alocată dinamic | ||
| ====== FAQ ====== | ====== FAQ ====== | ||