A | B | C | D | E | F | G | |
---|---|---|---|---|---|---|---|
1 | Întrebare | Autor | Observații | Dată la lab | Dificultate | Adriana (AD) | Dragos |
2 | TODO review ALL | ||||||
3 | Care este diferenta dintre o clasa si o instanta? | LC | ok | ok | ok | ||
4 | Cate definitii de clase pot exista intr-un fisier sursa java? ("top-level") | LC | easy | ok | ok | ||
5 | Dați exemplu de o constrângere pentru fișierele Java | AD | easy | ok | |||
6 | Java este limbaj compilat sau interpretat? Argumentati | AC | AD: nu există niciunde în labul 1 cuvintele interpre* sau compil*, nu ar trebui să o dăm chiar daca probabil li s-a prezentat la curs | easy | remove | ok | |
7 | Ce conțin clasele Java? | AD | AD: cam vagă, desi la lab cand am dat-o mai toată lumea s-a descurcat, as schimba insă un pic cerinta | ok | see obs | remove | |
8 | Care este prototipul (exact) al metodei ce reprezinta punctul de start al executiei intr-un program scris in Java? | CP | IS: Ma 12-14 | ok | ok | ok | |
9 | Unde sunt alocate variabilele (primitive) dintr-o metoda a unei clase ? | MP | AD: e ok de dat, mai ales ca e si highlighted in textul labului | ok | ok | ok | |
10 | Exemplu 4 tipuri primitive. | MP | easy | ok | ok | ||
11 | Cu ce sunt initializate by default tipurile primitive in Java, daca nu le initializam explicit? | DiD | ok | ok | ok | ||
12 | Ce reprezinta "void" in Java? | DiD | ok | ok | ok | ||
13 | Dati un exemplu de folosire a cuvantului cheie "this". Explicati | AC | easy | ok | ok | ||
14 | Cate clase cu modifcatorul de acces 'public' pot exista intr-un fisier sursa Java? | CP | easy, ar putea fi combinata si cu o a doua intrebare usoara, per test | easy | ok | ok | |
15 | De ce avem nevoie de clase wrapper in Java? | VP | AD: nu este explicit spus in textul labului de ce avem nevoie de ele, trebuie sa deduca ei | hard | see obs | ok | |
16 | La ce se refera termenul de incapsulare? (Dati un exemplu.) | MB | AD:E ok, e explicată și highighted în text | ok | ok | ok | |
17 | Ce sunt specificatorii de acces? Enumerati si explicati cel putin doi. | MB | ok | ok | ok | ||
18 | Care este ordinea, d.p.d.v. al restrictiei, a specificatorilor de acces? | TS | AD: Nu as pune intrebarea acesta dupa doar un lab, in care nici nu au facut despre mostenire, deci protected-ul e mai greu de inteles. As inlocui intrebarea cu ceva de genul, "La ce se refera specificatorul default?" | hard | see obs | ok | |
19 | Scrieti clasa Dog, care sa aiba campuri de inaltime, rasa si nume, constructori specifici, gettere si settere. -> BONUS pentru coding style | TP | |||||
20 | Enumerati specificatorii de acces din Java. (optional descrieti fiecare dintre ei) | IS | AD: nu merge cu optional pt ca e mai dificil de cuantificat ca punctaj, practic tre sa le dai peste 10 la test sau sa nu le dai nimic etc...eu as spune enumerati specificatorii si descrieti unul singur dintre ei | IS: Ma 12-14 | ok | see obs | |
21 | Completați codul astfel încât să puteți testa și rula clasa Cookie. public class Cookie{ private String type; public String getType() { return type; } public void setType(String type) { this.type = type; } //TODO.... } | AD | AD: (new one) a fost util sa fac tranzitia de la explicarea solutiei la lucrurile din labul 2, practic am exemplificat folosind aceasta clasa constructorii si cuvintele cheie. Le-am dat enuntul printat pe foaie (juma de A4), ca sa scrie rezolvarea tot acolo si sa nu pierdem timpul. | AD: Vi 10-12 | ok | ok | |
22 | Care sunt doua din tipurile de date pe care le-ati folosit la laboratorul 1? Ce initializare default au campurile de acel tip? | AD | AD: Lu 16-18 (2019) | ok | |||
23 | Precizati 4 tipuri primitive din Java si pentru cel putin 2 dintre ele clasa Wrapper. | TPara | |||||
24 | Care este diferenta dintre public si private? | Florin M | |||||
25 | Ce face new? | Florin M | |||||
26 | |||||||
27 | |||||||
28 | |||||||
29 | |||||||
30 | |||||||
31 | |||||||
32 | |||||||
33 | |||||||
34 | |||||||
35 | |||||||
36 | |||||||
37 | |||||||
38 | |||||||
39 | |||||||
40 | |||||||
41 | |||||||
42 | |||||||
43 | |||||||
44 | |||||||
45 | |||||||
46 | |||||||
47 | |||||||
48 | |||||||
49 | |||||||
50 | |||||||
51 | |||||||
52 | |||||||
53 | |||||||
54 | |||||||
55 | |||||||
56 | |||||||
57 | |||||||
58 | |||||||
59 | |||||||
60 | |||||||
61 | |||||||
62 | |||||||
63 | |||||||
64 | |||||||
65 | |||||||
66 | |||||||
67 | |||||||
68 | |||||||
69 | |||||||
70 | |||||||
71 | |||||||
72 | |||||||
73 | |||||||
74 | |||||||
75 | |||||||
76 | |||||||
77 | |||||||
78 | |||||||
79 | |||||||
80 | |||||||
81 | |||||||
82 | |||||||
83 | |||||||
84 | |||||||
85 | |||||||
86 | |||||||
87 | |||||||
88 | |||||||
89 | |||||||
90 | |||||||
91 | |||||||
92 | |||||||
93 | |||||||
94 | |||||||
95 | |||||||
96 | |||||||
97 | |||||||
98 | |||||||
99 | |||||||
100 |