Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pp:24:teme:racket-st [2024/03/18 11:49]
mihaela.balint [Depunctări generate de nerespectarea cerințelor din enunț]
pp:24:teme:racket-st [2024/03/21 11:34] (current)
mihaela.balint [Changelog]
Line 2: Line 2:
  
   * Data publicării:​ 03.03.2024   * Data publicării:​ 03.03.2024
-  * Data ultimei modificări: ​14.03.2024 ([[pp:​24:​teme:​racket-st#​changelog]])+  * Data ultimei modificări: ​21.03.2024 ([[pp:​24:​teme:​racket-st#​changelog]])
   * Tema (o arhivă .zip cu toate fișierele .rkt folosite în etapa curentă) se va încărca pe [[https://​vmchecker.cs.pub.ro/​ui/#​PP|vmchecker]]   * Tema (o arhivă .zip cu toate fișierele .rkt folosite în etapa curentă) se va încărca pe [[https://​vmchecker.cs.pub.ro/​ui/#​PP|vmchecker]]
 ===== Descriere generală și organizare ===== ===== Descriere generală și organizare =====
Line 326: Line 326:
 ==== Depunctări generate de nerespectarea cerințelor din enunț ==== ==== Depunctări generate de nerespectarea cerințelor din enunț ====
 Baremul depunctărilor posibile în etapa 4 este: Baremul depunctărilor posibile în etapa 4 este:
 +  * -10p: anumite funcții din fișierul etapa4.rkt sunt scrise să ruleze pe fluxuri, nu pe colecții (adică folosesc operatori de tip stream-*, nu pe cei de tip collection-* implementați de voi, cu care s-ar putea jongla ușor între reprezentarea cu liste și cea cu fluxuri)
   * -6p*n: unde n = numărul de funcții dintre cele testate la exercițiul 1 (din checker) care, în loc să lucreze pe fluxuri, fac conversii între cele două tipuri de date pentru a lucra pe liste   * -6p*n: unde n = numărul de funcții dintre cele testate la exercițiul 1 (din checker) care, în loc să lucreze pe fluxuri, fac conversii între cele două tipuri de date pentru a lucra pe liste
   * -30p: ''​%%suffixes->​st%%'',​ în loc să lucreze pe fluxuri, face conversii între cele două tipuri de date pentru a lucra pe liste   * -30p: ''​%%suffixes->​st%%'',​ în loc să lucreze pe fluxuri, face conversii între cele două tipuri de date pentru a lucra pe liste
Line 351: Line 352:
  
 ===== Changelog ===== ===== Changelog =====
 +  * 21.03 (ora 11:30) - Am adăugat o mică depunctare (10p) în etapa 4, pentru cazul în care funcțiile redefinite sunt redefinite exclusiv pentru fluxuri (folosind operatori de tip stream-*), nu pentru colecții (folosind operatori de tip collection-*),​ nerealizând astfel abstractizarea cerută în enunț (care ne permite să lucrăm alternativ cu liste sau cu fluxuri, efectuând modificări doar în interfața tipului Collection, nu și în restul funcțiilor).
   * 18.03 (ora 11:45) - Am publicat etapa 4.   * 18.03 (ora 11:45) - Am publicat etapa 4.
   * 14.03 (ora 21:15) - Am publicat etapa 3.   * 14.03 (ora 21:15) - Am publicat etapa 3.
pp/24/teme/racket-st.1710755378.txt.gz · Last modified: 2024/03/18 11:49 by mihaela.balint
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0