This shows you the differences between two versions of the page.
programare:teme_2017:tema2_2017_cbd [2017/11/29 13:16] octavian.grigorescu [Formatul comenzilor] |
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_detailed.png|}} | + | {{:programare:teme_2017:tema2:arena_detailedd.png|}} |
==== Structura unui bloc ==== | ==== Structura unui bloc ==== | ||
Line 283: | 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 ====== |