Sunteți pe pagina 1din 14

CURS 1

1. Ce este Java?
2. Ce caliti are limbajul de programare Java?
3. Ce conine mediul de execuie Java?
4. Ce conine platforma Java?
5. Ce este programarea orientat pe obiecte?
6. Ce este clasa?
7. Ce este obiectul i ce legatur exist ntre clas i obiect?
8. Prin ce se determin starea obiectului?
9. Prin ce se definete comportamentul obiectului?
10. Ce deosebire exist ntre variabilele statice i cele nestatice?
11. Ce deosebire exist ntre metodele statice i cele nestatice?
12. Ce deosebire exist ntre datele sau metodele publice i cele private?
13. Care sunt principalele tipuri de produse software care pot fi scrise n limbajul Java?
14. Ce deosebire exist ntre applet i aplicatie?
15. Ce deosebire exista ntre applet i servlet?
16. Care este metoda care trebuie s existe n mod obligatoriu n orice aplicaie?
17. Ce este un fiier surs Java i cum se stabilete numele lui?
18. Ce fel de editor se folosete pentru crearea fiierului surs?
19. Prin ce comand se cere compilarea unui fiier surs Java?
20. Ce se obine n cazul n care compilarea a decurs corect?
21. Ce se obine dac compilarea nu a reuit?
22. Prin ce comand se cere executarea unei aplicaii?

CURS 2
1. Ce este un comentariu?
2. Ce fel de comentarii pot s apar n fiierele surs Java?
3. Cum se reprezint un ir n program?
4. Ce este concatenarea i care este operatorul prin care se realizeaz?
5. Prin ce metode se afieaz un ir de caractere pe ecran?
6. Ce sunt identificatorii i cum se alctuiesc ei n Java?
7. Ce sunt cuvintele cheie?
8. Ce este un literal?
9. Ce separatori se folosesc n limbajul Java?
10. Ce sunt operatorii?
11. Ce este efectul lateral al operatorului?
12. Toi operatorii au efect lateral?
13. Ce sunt variabilele?
14. Ce este numele variabilei?
15. Ce se nelege prin declararea variabilei?
16. Ce este o variabil final?
17. Ce este un tip de date?
18. Ce tipuri de date primitive exist n limbajul Java?
19. Care este mulimea de valori a tipului boolean?
20. Care este operatorul de negaie, asupra crui tip de date se aplic i ce efect are?
21. Ce sunt operatorii logici & si &&?
22. Ce sunt operatorii logici | si ||?

23. Care sunt tipurile de date numerice?


24. Ce este operaia de atribuire?
25. Cum acioneaz operatorii == i !=?
26. Ce efect are operatorul logic ^?
27. Ce contine o declaraie de tip?
28. Ce este conversia de tip?
29. Ce este castul i care este forma lui sintactic?
30. Care sunt operatorii de incrementare i decrementare?
31. Ce operatori de comparaie se folosesc n cazul datelor de tipuri ntregi?
32. Cum se reprezint intern datele de tipuri ntregi?
33. Cum se scriu literalii n sistemul octal?
34. Cum se scriu literalii in sistemul hexazecimal?
35. Pot avea semn literalii octali i cei hexazecimali?
36. Ce sunt datele n virgul mobil i ce corespondent au ele n matematic?
37. Ce tipuri de date n virgul mobil exist n Java?
38. Ce sunt literalii n virgul mobil?
39. Ce valori speciale pot avea literalii n virgul mobil?
40. Ce operaii aritmetice se poa efectua asupra numerelor n virgul mobil?
41. Ce se ntmpl dac, la o mprire n virgul mobil, mpritorul are valoarea zero?
42. Ce fel de date conine tipul char?
43. Cum se reprezint literalii de tip char?
44. Ce este o secven escape? dai exemple.
45. Ce operaii se pot face supra datelor de tip char?

46. Care sunt operatorii de atribuire compus i ce efect au?

CURS 3
1. Ce este o expresie?
2. Cum se stabilete tipul unei expresii?
3. Fie a si b variabile de tip byte, c de tip int, u de tip float i v de tip double. Care
sunt tipurile urmtoarelor expresii: a+b, a*c, a*c+u, u-2*v.
4. Ce este precedena operatorilor?
5. n ce ordine se aplic operatorii cu acelai nivel de preceden?
6. n ce ordine se evalueaz operanzii unui operator binar?
7. Ce forma sintactic are expresia condiional i care este semnificaia acestei expresii?
8. Ce este o instruciune?
9. Ce deosebire este ntre instruciunile simple i cele structurate?
10. Ce este instruciunea vid i cum se scrie?
11. Ce este o instruciune-expresie?
12. Ce deosebiri exist ntre o expresie i o instruciune-expresie?
13. n ce const teorema de structur din metoda programrii structurate?
14. Care sunt categoriile de instruciuni de control admise de metoda programarii structurate?
15. Ce fel de structur de control este un bloc i care este forma lui sintactic?
16. Ce sunt variabilele locale i care este domeniul lor de vizibilitate?
17. Prin ce instruciuni se realizeaz structura de control alternativ i care este forma lor
sintactic?
18. Ce sunt excepiile?
19. Ce deosebire este ntre excepii i erori?
20. Care este forma sintactic a instruciunii de tratare a exceptiilor i cum trebuie ea
interpretat?

Curs 4

1. Ce deosebire este ntre tipul referin i tipurile primitive?


2. Unde sunt plasate n memorie obiectele?
3. Care sunt operaiile permise asupra variabilelor-referin?
4. Cum se declara variabilele referin?
5. Ce este un cmp?
6. Ce deosebire este ntre cmpurile statice i cele nestatice?
7. Ce este o metod?
8. Ce deosebire este ntre metodele statice i nestatice?
9. Cum este invocat o metoda static?
10. Cum este invocat o metoda a instanei?
11. Ce este un constructor?
12. Cum este invocat un constructor?
13. Ce este motenirea?
14. Ce este o superclas?
15. Ce legatur este ntre o clas i clasele derivate din aceasta?
16. Ce este polimorfismul?
17. Ce fel de motenire este permis n Java?
18. Care este rdcina ierarhiei de clase n Java?
19. Ce este un pachet?
20. Ce este Java API?

21. Ce conine pachetul java.lang?


22. La ce serveste declaratia import si ce forma are?
23. Cum este importat pachetul java.lang?
24. Fie a i b dou obiecte. Ce deosebire este ntre a.equals(b) i a==b?
25. Ce rol are metoda toString()?
26. Ce este o excepie?
27. Ce este clasa Exception?
28. Care este clasa irurilor de caractere?
29. Ce este concatenarea irurilor i prin ce operator se realizeaz?
30. Cum se compar dou iruri?
31. Ce este ordinea lexicografic?
32. Cum se determina lungimea unui ir?
33. La ce folosete metoda trim()?
34. Ce fel de obiecte aparin clasei StringBuffer?
35. Ce deosebire este ntre lungimea i capacitatea unui StringBuffer?
36. Care sunt principalele metode ale clasei StringBuffer?
37. Ce este o clas acoperitoare de tip?
38. Poate fi instaniat clasa Number? Justificai rspunsul.
39. Care sunt subclasele clasei Number?
40. Cum se poate determina cea mai mare valoare pe care poate s o aib un numr de
tip int?
41. Cum se poate converti un numar ntreg din forma extern n cea intern?
42. Ce cmpuri statice conine clasa Double?

43. Cum se poate converti un numr n virgul mobil din forma extern n cea intern?
44. n ce cod sunt reprezentate caracterele n Java?
45. Ce este clasa Character?
46. Ce este clasa Math?
47. Cum se poate calcula sinusul trigonometric al unui numr?
48. Cum se poate calcula rdcina patrat a unui numr?
49. Cum se poate calcula logaritmul natural al unui numr?
50. Scriei n limbajul Java expresia prin care se calculeaza rdcina patrat din 2u2+eu.
51. Ce cmpuri statice conine clasa System?
52. Ce efect are metoda exit() din clasa System?
53. Ce este un tablou?
54. Cum se declar n Java un tablou unidimensional?
55. Ce semnificaie are declaraia int a, b[], c;? ce sunt a, b i c?
56. Ce semnificatie are declaratia int[] a, b, c;? ce sunt a, b i c?
57. Cum se iniializeaz n Java un tablou unidimensional?
58. Prin ce instruciune se creaz n Java un tablou cu 7 componente de tip double?
59. Cum se poate determina numrul de elemente dintr-un tablou unidimensional?
60. Cum sunt preluai parametrii din linia de comand?
61. Cum pot fi determinate valorile numerice ale parametrilor din linia de comand?

CURS 5

1. Care este cea mai simpl form a unei declaraii de clas?


2. Ce sunt membrii unei clase?
3. Ce este numele clasei din punct de vedere sintactic?
4. Cu ce ncepe numele unei clase?
5. Ce conine corpul clasei?
6. Ce asemnare este ntre cmpuri i variabilele locale?
7. Ce deosebire este ntre cmpuri i variabille locale?
8. Ce sunt cmpurile statice i prin ce se deosebesc de cele nestatice?
9. Pot exista clase care nu conin metode?
10. Care este cea mai simpl form a unei declaraii de metod?
11. Ce este numele metodei din punct de vedere sintactic?
12. Ce este corpul metodei i ce conine el?
13. Cum se declar argumentele metodei?
14. Cum se declar tipul valorii ntoarse?
15. Ce form i ce semnificaie are instruciunea return?
16. Ce este o metod static?
17. Ce restricii trebuie respectate la declararea unei metode statice?
18. Ce este signatura metodei?
19. Pot exista n aceeai clas mai multe metode cu acelai nume?
20. Cum se face transferul argumentelor (parametrilor) de la metoda invocatoare la cea
invocat?
21. Cum pot fi generate excepii n corpul unei metode?
22. Ce form are instruciunea throw i la ce servete?
23. La ce serveste clauza throws?

24. Ce deosebire este ntre throw i throws?


25. Ce sunt clasele publice?
26. Cum se declara o clas public?
27. Ce este colectorul de reziduuri?

CURS 6
1. Ce este ncapsularea?
2. Care sunt modificatorii de acces pentru cmpuri i metode?
3. Ce sunt constructorii?
4. Ce particulariti prezint declaraiile de constructori?
5. Poate avea o clas mai multi constructori? cum se disting acetia?
6. Ce este constructorul implicit?
7. Ce este agregarea?
8. Ce este motenirea?
9. Ce relaie exist ntre o clas i superclasa ei?
10.Cte superclase poate avea o clas n limbajul Java?
11. Ce sunt membrii protejai ai clasei?
12.Ce sunt this si super?
13.Ce particulariti prezint constructorul unei clase derivate?
14.Ce se nelege prin redefinirea metodelor?
15.Ce fel de metode pot fi redefinite?
16.Ce este o metod final?
17.Ce se nelege prin ascunderea cmpurilor?

18.n ce situaie o metoda poate fi ascuns?


19.Este posibil declararea unei clase de excepii proprie?
20.Ce este o clas final?
21.Ce este polimorfismul?
22.n ce situaii se manifest polimorfismul?
23.Cum se face conversia unei referine dintr-o clasa n referin dintr-o subclas?
24.Poate fi instaniata clasa care conine metoda main()?
25.Ce este o clas abstract?
26.Ce este o metod abstract?
27.Cum se declar o clas abstract?
28.Ce este o interfa?
29.Ce efect are faptul c o clas implementeaz o interfa?
30.Ce este o clasa imbricat?
31.Ce este o clasa interioar?

CURS 7
1. Ce este interfaa utilizator?
2. Ce este interfaa utilizator grafic?
3. Ce sunt obiectele grafice?
4. Ce este AWT?
5. Ce este JFC/Swing?
6. Ce rol are clasa Component i din ce pachet face parte?
7. Ce deosebire este ntre componentele atomice i containere?

8. Care este clasa folosit n JFC/Swing pentru fereastra principal a aplicaiei?


9. Ce conin la partea superioar instanele clasei JFrame?
10.Ce sunt evenimentele n cazul interfeei utilizator grafice?
11. Ce este programarea orientat pe evenimente?
12.Care este modelul de evenimente folosit pe platforma Java 2?
13.Cum sunt generate evenimentele?
14.Cum sunt utilizate evenimentele?
15.Ce deosebire este ntre evenimentele de nivel jos i cele semantice?
16.Care este rdcina claselor de evenimente generate de obiectele interfeei
grafice?
17.Ce clase de evenimente cunoastei?
18.n ce pachete se gsesc clasele de evenimente?
19.Ce sunt interfeele pentru ascultarea de evenimente i la ce folosesc?
20.Care este rolul unei clase asculttoare de evenimente?
21.Ce este un adaptor pentru ascultarea de evenimente?
22.Cum poate fi comandat prin interfaa utilizator grafic ncheierea executrii
aplicaiei?
23.Care este componenta instanei clasei JFrame la care se adaug componentele
interfeei grafice?
24.Ce este un gestionar de poziionare?
25.Care sunt interfeele gestionarilor de poziionare?
26.Care este gestionarul de poziionare implicit pentru contentPane?
27.Care este gestionarul de poziionare implicit pentru Panel i JPanel?

28.Cum sunt amplasate componentele n cazul gestionarului BorderLayout?


29.Cum sunt amplasate componentele n container n cazul gestionarului
FlowLayout?
30.Cum sunt aliniate componentele n cazul gestionarului FlowLayout?
31.Ce fel de evenimente genereaz un buton?
32.Cum sunt amplasate componentele n cazul gestionarului GridLayout?
33.Cum se stabileste numarul de linii i de coloane pentru gestionarul GridLayout?
34.Cum sunt plasate componentele ntr-un BoxLayout?

CURS 8
1. Ce categorii de componente grafice cunoatei?
2. Care este rdcina ierarhiei claselor de componente?
3. Care sunt caracteristicile componentelor din JFC/Swing?
4. Cum se stabilete aspectul componentelor din JFC/Swing?
5. Prin ce se caracterizeaz starea componentei?
6. Prin ce se caracterizeaza comportamentul componentei?
7. Care este deosebirea dintre componentele atomice i containere?
8. Ce poate conine o component atomic din JFC/Swing?
9. Care sunt componentele de control i ce rol au?
10.Ce reprezint clasa AbstractButton?
11. Ce reprezint clasa JToggleButton?
12.Ce este o caset de validare i prin ce clas se realizeaz?
13.Ce este un buton radio i prin ce clas se realizeaz?

14.La ce servete clasa ButtonGroup?


15.Ce este o list n JFC/Swing i prin ce clas se realizeaz?
16.Ce este o list ascuns i prin ce clas se realizeaz?
17.Prin ce clas se realizeaz cmpul de text i ce conine el?
18.Care este principala utilizare a cmpului de text?
19.Ce evenimente genereaz un cmp de text i cnd le genereaz?
20.Ce este o rigl ajustabil i prin ce clas se realizeaz?
21.Care este dispozitivul electronic pe care l simuleaz o rigl ajustabil?
22.Ce este un meniu?
23.Ce categorii de meniuri exist n JFC/Swing?
24.Unde poate fi plasat un meniu cu bara?
25.Prin ce clas se realizeaz bara de meniu?
26.Ce conine bara de meniu?
27.Prin ce clas se realizeaz un meniu utilizabil ntr-o bar de meniu?
28.Ce conine un meniu?
29.Prin ce clase se realizeaz articolele de meniu?
30.Ce este un meniu derulant i prin ce clas se realizeaz?
31.Ce sunt componentele de afiare needitabile?
32.Ce componente de afiare needitabile cunoatei?
33.Ce sunt componentele de afiare editabile?
34.Ce componente de afiare editabile cunoatei?
35.Ce sunt instanele clasei JTextArea i cum se comport ele?

S-ar putea să vă placă și