Download - Rezolvari Mate Info 2014
![Page 2: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/2.jpg)
Intelegerea notiunilor si a algoritmilor de baza
Abilitatea de “reverse engineering” pe un cod dat
Abilitatea de a dezvolta o rezolvarerespectand un model de descompunere dat
Abilitatea de a scrie cod “clean & classy”
Ce se urmareste?
![Page 3: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/3.jpg)
Notiunile nu au fost explicate
Exemplu unic fara clarificari
Citeste subiectul pana la capat!
Respectarea antetelor
Greseli frecvente – Subiect 1
![Page 4: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/4.jpg)
Reutilizarea contoarelor
for (i…….)
{ ….
for (i…….)
Mascarea structurilor repetitive in subprogram
Greseli frecvente – Subiect 1 (cont)
![Page 5: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/5.jpg)
Justificarea rezultatelor!
Revino si explica schematic rezultatele
Grija la calcule...
Respecta restrictiile seturilor de date
Greseli frecvente – Subiect 2
![Page 6: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/6.jpg)
Nu urmarim eficienta si metode inovative ca la olimpiada
Urmarim capacitatea de a respecta un sablonde rezolvare (dat, in ajutorul candidatului)
Descompunere, specificatii, parametri, comunicare, rezolvarea problemei
Clarificari – Subiect 3
![Page 7: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/7.jpg)
Variabile globale
Comunicare prin parametri, nu var. globale
Citeste dimensiune sir IN subprogram
Foloseste subprogramele scrise
Construire sir are un subprogram specific, nu fa asta in main!
Greseli frecvente – Subiect 3
![Page 8: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/8.jpg)
Tipariti in subprograme?
Combinarea rolurilor subprogramelor “2 in 1”
Dimensiunea vectorului construit?
Cum ar fi o structura?
struct vector { int elem[100]; int n;}
Greseli frecvente – Subiect 3 (cont)
![Page 9: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/9.jpg)
Comentarii, macar pe functii
Main doar cateva apeluri
Respecta rolul fiecarui subprogram
Comunicarea intre subprograme
Indentare si lizibilitate
Greseli frecvente – Stil?!
![Page 11: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/11.jpg)
Subiecte, tematica, structura
Abordarea subiectelor?
Best practices
Sesiunea de intrebari
![Page 12: Rezolvari Mate Info 2014](https://reader036.vdocuments.net/reader036/viewer/2022081722/563dbac1550346aa9aa7c41c/html5/thumbnails/12.jpg)
Asist. drd. Tiberiu BAN