Differences

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

Link to this comparison view

poo-ca-cd:laboratoare:java-basics [2022/10/10 12:29]
andrei.vasiliu2211 [Exerciții]
poo-ca-cd:laboratoare:java-basics [2024/10/10 11:43] (current)
florin_andrei.relea [Exerciții]
Line 545: Line 545:
  
 <note tip>În cadrul laboratorului și la teme vom lucra cu ultima [[https://​www.oracle.com/​java/​technologies/​javase-downloads.html|versiune stabila]] de Java. Când consultați documentația uitați-vă la cea pentru această versiune.</​note>​ <note tip>În cadrul laboratorului și la teme vom lucra cu ultima [[https://​www.oracle.com/​java/​technologies/​javase-downloads.html|versiune stabila]] de Java. Când consultați documentația uitați-vă la cea pentru această versiune.</​note>​
- 
-<note important>​Fiind un laborator introductiv și cu multe concepte destul de greu de verificat automat cu LambdaChecker,​ punctajul de săptămâna aceasta este opțional/​bonus. Cu toate acestea, încercați să rezolvați **toate** exercițiile și să puneți cât mai multe întrebări asistenților,​ pentru a vă însuși cât mai bine cunoștințele.</​note>​ 
  
 **Prerequisites** **Prerequisites**
Line 554: Line 552:
     * ''​javac -version''​ - comanda ''​javac''​ este folosită pentru compilare     * ''​javac -version''​ - comanda ''​javac''​ este folosită pentru compilare
     * ''​java -version'' ​ - comanda ''​java''​ este folosită pentru rulare     * ''​java -version'' ​ - comanda ''​java''​ este folosită pentru rulare
 +
 +<note warning>​Fiind un laborator introductiv și cu multe concepte destul de greu de verificat automat cu LambdaChecker,​ punctajul de săptămâna aceasta este opțional/​bonus. Cu toate acestea, încercați să rezolvați **toate** exercițiile și să puneți cât mai multe întrebări asistenților,​ pentru a vă însuși cât mai bine cunoștințele.</​note>​
  
 **Task 1** (3p) **Task 1** (3p)
Line 565: Line 565:
     * ''​Student''​ cu proprietățile:​ ''​name''​ (String), ''​grade''​ (double)     * ''​Student''​ cu proprietățile:​ ''​name''​ (String), ''​grade''​ (double)
     * ''​Internship'' ​     * ''​Internship'' ​
-      * cu proprietățile:​ ''​name''​ (String), ''​minGrade''​ (String), ''​students''​ (array de clase ''​Student''​ - [[:​poo-ca-cd:​laboratoare:​java-basics#​arrays|exemplu arrays]]).+      * cu proprietățile:​ ''​name''​ (String), ''​minGrade''​ (double), ''​students''​ (array de clase ''​Student''​ - [[:​poo-ca-cd:​laboratoare:​java-basics#​arrays|exemplu arrays]]).
       * cu metoda: ''​chooseCandidateRandomly''​ care returneaza in mod aleatoriu un student din lista de studenti corespunzatoare unui internship (**Hint:** folositi clasa Random).       * cu metoda: ''​chooseCandidateRandomly''​ care returneaza in mod aleatoriu un student din lista de studenti corespunzatoare unui internship (**Hint:** folositi clasa Random).
       * cu metoda: ''​chooseCandidatesForInterview''​ care va afisa toti candidatii care au obtinut un phone interview la o anumita companie. Fiecare companie are asociat un grade minim dupa care va selecta candidatii pentru un phone interview. Astfel, daca grade-ul unui candidat este mai mare sau egal cu grade-ul minim dorit de o companie pentru angajatii sai, atunci acesta va primi un phone interview. Afisarea candidatilor se va face sub forma: "​Candidate [nume_student] got a phone interview at [nume_internship]"​       * cu metoda: ''​chooseCandidatesForInterview''​ care va afisa toti candidatii care au obtinut un phone interview la o anumita companie. Fiecare companie are asociat un grade minim dupa care va selecta candidatii pentru un phone interview. Astfel, daca grade-ul unui candidat este mai mare sau egal cu grade-ul minim dorit de o companie pentru angajatii sai, atunci acesta va primi un phone interview. Afisarea candidatilor se va face sub forma: "​Candidate [nume_student] got a phone interview at [nume_internship]"​
poo-ca-cd/laboratoare/java-basics.1665394144.txt.gz · Last modified: 2022/10/10 12:29 by andrei.vasiliu2211
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