[so] [tema5] rezolvarea dilemei
Vlad Cananau
vladk2k at gmail.com
Wed Jan 2 22:34:43 EET 2008
As dori sa primesc un raspuns definitiv, din partea celui care va
corecta tema 5 (presupun ca este vorba de Razvand D.), care este metoda
pe care o considera corecta. Cum am mai spus intr-un e-mail anterior,
metoda corecta d.p.d.v. general este aceea de a aloca paginile cu zero.
Acest lucru mi-a fost confirmat si de Maximilian M., si de d-l Purdila.
Testerul actual considera ca in pagina trebuie sa fie alocat "ceva" din
fisierul in care se emuleaza RAM-ul.
Eu am gasit o portita de scapare, si anume, daca la un moment dat doar
se citeste o pagina nou-alocata, ea nu este scrisa efectiv in RAM la
sincronizare (nu ar avea rost). Valoarea citita va fi intotdeauna zero
daca pagina este proaspat alocata. Astfel, implementarea ramane oarecum
apropiata de realitate si face trece testul.
Problema nu este sa fac asa cum vrea Razvan D. - ideea este urmatoarea
exprimare: "Un test poate fi depunctat daca acesta reuseste sa fie valid
("Passed") dar implementarea este invalida."
Intrebarea mea este - voi fi depunctat pentru implementarea aleasa de
mine? (se considera "invalida"?)
Va rog sa imi dea raspuns persoana care imi va corecta tema. Multumesc.
More information about the so
mailing list