Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
pp:2026:scala:t01 [2026/03/25 18:59] ldaniel edit sectiunea de testare |
pp:2026:scala:t01 [2026/03/25 19:19] (current) ldaniel typo |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Deadline: ''17 aprilie 2026'' | Deadline: ''17 aprilie 2026'' | ||
| - | Schelet de cod: TODO | + | Schelet de cod: {{:pp:2026:scala:tema1_pp_2026_skel_v1.zip|}} |
| - | + | ||
| - | După ce ați descărcat scheletul, creați un proiect nou din IntelliJ în Scala, în care copiați folderele și fișierul din arhivă în root-ul proiectului (folderul ''src'' va fi suprascris). Dați restart la IDE și ar trebui să funcționeze. | + | |
| <note warning>După deadline fiecare student va prezenta tema la laborator, explicând în detaliu implementarea.</note> | <note warning>După deadline fiecare student va prezenta tema la laborator, explicând în detaliu implementarea.</note> | ||
| Line 14: | Line 12: | ||
| * Partea 1: modulul de decodificare a codului de bare de pe produs | * Partea 1: modulul de decodificare a codului de bare de pe produs | ||
| * Partea 2: modulul de tabele folosit pentru a stoca informatiile despre produse, cum at fi denumirea, pretul si codul de bare | * Partea 2: modulul de tabele folosit pentru a stoca informatiile despre produse, cum at fi denumirea, pretul si codul de bare | ||
| - | * Partea 3: operatii uzuale de gestionare a cosului de cumparaturi, de exemplu adaugarea deproduse, stergerea sau modificarea cantitatii | + | * Partea 3: operatii uzuale de gestionare a cosului de cumparaturi, de exemplu adaugarea de produse, stergerea sau modificarea cantitatii |
| ===== 1. Coduri de bare ===== | ===== 1. Coduri de bare ===== | ||