[cpl] Corectare Tema 1
Andrei Tuicu
andrei.tuicu at gmail.com
Mon Jan 22 21:49:58 EET 2018
Salutare,
Am coretat tema 1 si am trecut notele in catalog[0].
Dupa cum s-a discutat la ultimul curs, punctajul din nota finala este 2.5
puncte tema propriu-zisa, 0.5 puncte bonusul.
Va rog sa verificati notele din catalog, precum feedback-ul si punctajul de
pe vmchecker pentru a va asigura ca sunt conforme cu asteptarile voastre.
In feedback-ul de pe vmchecker am specificat doar ce s-a scazut. Am creat
si un google doc cu calculul punctajului final avand punctajul pe tema si
punctajul pe bonus aici[1].
Pentru contestatii, va rog sa trimiteti un mail pe lista de discutii, cu
adresa mea de mail in CC (andrei.tuicu at gmail.com) si cu subiectul
*[Tema1][Constestatie]
Nume Prenume.*
Punctajul pe tema l-am acordat dupa cum era specificat in sectiunea
"Testarea si Notarea" din enuntul temei.
Punctajul pe bonus l-am acordat dupa urmatorul barem, cu 10 subpuncte,
fiecare subpunct avand valoare egala cu celelalte:
1. Implementarea clasei Vector in limbajul LCPL
2. Suport pentru declararea vectorilor ca atribute
3. Suport pentru declararea vectorilor ca variabile locale
4. Read (x = myVector[3])
5. Write (myVector[3] = x)
6. Casturi implicite la R/W
7. Vector ca parametru al unei metode
8. Vector ca valoare intoarsa a unei metode
9. Instantierea unui vector
10. Oficiu - Daca cel putin unul din subpunctele de mai sus au fost
implementate
Pentru testarea bonusului am folosit aceleasi surse LCPL in cazul tuturor
teme:
- Test1 : clasa StringStack + clasa Main din enuntul temei
- Test2 : ( multumesc, Silvia Pripoae! :) )
class Main inherits IO
sort String[] anArray -> String[] : end;
var String[] attributeArray; end;
main:
local Object[] myArray; end;
myArray = new Object[10];
myArray[0] = new Object;
myArray[1] = new String;
myArray[2] = new Object;
[print [(myArray[1]).typeName]];
end;
end;
Multumesc,
Andrei Tuicu
[0] https://ocw.cs.pub.ro/courses/cpl/meta/catalog
[1]
https://docs.google.com/spreadsheets/d/1ihTwAyA_RSln8VglInUD86hTb1PHgB4pA2dXi5ly6b4/edit?usp=sharing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/cpl/attachments/20180122/98ff9646/attachment.html>
More information about the cpl
mailing list