Professional Documents
Culture Documents
Test Java Cu Răspunsuri
Test Java Cu Răspunsuri
5. Java este:
a) Un limbaj de programare exclusiv
b) Un limbaj de programare Java, o platformă de dezvoltare, un mediu de rulare
și un set de biblioteci pentru dezvoltarea de programe sofisticate
c) Un sistem pentru a rula programe pe diferite platforme de calcul
a) Verificați dacă toate elementele sale sunt cuvinte valide în Java și semantica
lor
b) Verificați dacă toate elementele sale sunt cuvinte valide în Java
c) Verifică dacă toate elementele sale sunt cuvinte valide în Java, verifică
structura sintactică a programului și semantica acestuia
11. Java este un limbaj care face distincție între majuscule și minuscule.
a) Fals
b) ADEVĂRAT
13. În Java, numele variabilelor și metodelor trebuie să înceapă cu o literă mică. Dacă
numele este compus, fiecare cuvânt trebuie să înceapă cu o literă mare.
a) Fals
b) ADEVĂRAT
14. În Java, numele claselor trebuie să înceapă întotdeauna cu o literă majusculă. Dacă
numele este compus, fiecare cuvânt trebuie să înceapă cu o literă mare.
a) Fals
b) ADEVĂRAT
15. Un tip de date indică valorile pe care o variabilă le poate stoca și intervalul de valori pe
care îl admite.
a) Fals
b) ADEVĂRAT
a) Fals
b) ADEVĂRAT
18. Indicați valoarea: x = -1 + 5 * 7 – 12 / 3
a) 28
b) 30
c) 6
a) 26
b) 30
c) 24
a) Adevărat
b) fals
a) Fals
b) ADEVĂRAT
25. Metoda constructorului este executată de fiecare dată când este instanțiat un obiect al
clasei.
a) Fals
b) ADEVĂRAT
26. Starea unui obiect se poate schimba în timpul execuției unui program Java.
a) Fals
b) ADEVĂRAT
a) atribute
b) atribute și metode
c) Atributele și metodele constructorului
29. Metoda main() este apelată atunci când este executat un program Java.
a) Fals
b) ADEVĂRAT
Afișează numerele de la 0 la 9
Afișează numerele de la 1 la 10
arata un 10
Rămâne într-o buclă infinită.
32. Cum pot folosi numărul PI în Java?
PI
Matematică.PI
Const.PI
Nimic nu există, trebuie să îl declarați 3.141592
int y= 0;
în timp ce (y<10){
System.out.println(y);
și++;
}
x=9 y=9
x=10 y=10
x=9 y=10
x=10 y=9
Adevărat
fals
nedefinit
"i == 1"
System.out.println(x%y);
3
2
1
0
36. Este necesar să folosiți instrucțiunea break într-o structură switch pentru ca programul
să fie compilat.
int k=3;
int m=2;
System.out.println((m <= 99) & (k < m));
Adevărat
fals
24
0111011
int x = 5;
int y = 5;
y /= ++x;
System.out.println(y);
6
5
1
0
40. Ce face următorul program?
int inc = 0;
int des = sWord.length()-1;
eroare booleană = fals;
z = x++ + y;
comutator(x){
cazul 1:
System.out.println(„Unul”);
cazul 2:
System.out.println(„Doi”);
cazul 3:
System.out.println(„Trei”);
Mod implicit:
System.out.println("Un alt număr");
}
unu
Două
Alt număr
Unu Doi Trei Alt număr
în timp ce (x<10) {
y += x;
x++;
}
System.out.println(y);
0
10
11
45
int x=1;
System.out.println(++x*4+1);
6
5
9
7
Structura secvențială
structură repetitivă
Structura selectivă
Nici unul dintre cele trei de mai sus.
System.out.println(12&13);
Adevărat
fals
12
13
49. Ce rezultat dă următoarea operație?
System.out.println(5>>1);
6
Adevărat
4
2
int x,count;
contor = 10;
x = contor +1:
System.out.println("Valoarea este " + x);
Structura selectivă
Structura secvențială
structură repetitivă
Nici unul dintre cele trei de mai sus.
Da
Nu
Depinde de utilizare
Depinde de compilator
în timp ce (y<x) {
x += y;
}
System.out.println(y);
0
1
10
Niciunul, intră în buclă infinită
Structura secvențială
structură repetitivă
Structura selectivă
Nici unul dintre cele trei de mai sus.
x += 2;
4
"4"
4.0
Oricare dintre cele trei este valabil
int i=1;
int j=2;
int k=3;
int m=2;
System.out.println((j >= i) || (k == m));
Adevărat
fals
nedefinit
dă eroare de compilare
import java.applet.Applet;
import java.awt.Graphics;
System.out.println(2+6>>2);
8
5
4
2
Microsoft
Oracol
Microsisteme SUN
Fujitsu
int k=3;
int m=2;
System.out.println ( !( k > m) );
3
Adevărat
2
fals
int x = 10;
int y = 3;
x %= y;
System.out.println(y);
4
3
2
1
63. Ce face următoarea instrucțiune de cod?
total -= --count;
System.out.println("Bună ziua\nLume");
"Salut Lume"
„Bună ziua\nLume”
„Bună ziua” și pe altă linie „Lumea”
„Bună ziua” o filă și „Lumea”
int x = 0;
int y = 0;
în timp ce (x<5) {
y +=x;
x++;
System.out.println(y);
10
5
0
Programul nu se compila
8 biți
16 biți
pe 32 de biți
pe 64 de biți
Math.poten
operator **
matematică.pow
operator ^
Numerele de la 1 la 9
Numerele de la 0 la 9
Numerele de la 1 la 10
Programul nu se compila
int j=2;
System.out. println( j == 3 );
Adevărat
fals
nedefinit
"j == 3"
octet
pluti
dubla
singur
și *= x++;
System.out.println(x);
25
30
6
35
8 biți
16 biți
pe 32 de biți
pe 64 de biți
73. Ce face următorul cod?
contor += x;
System.out.println(4<<1);
5
8
Adevărat
3
75. Codul sursă Unu și codul sursă Două fac același lucru?
/* Codul Unu */
int x= 0;
face {
System.out.println(x);
x++;
} în timp ce (x<10);
/* Codul doi */
int y= 0;
în timp ce (y<10){
System.out.println(y);
și++;
}
int counter;
int x = 3;
contor += x;
System.out.println(contor);
3
1
0
Programul nu se compila
și *= x++;
System.out.println(y);
25
30
6
35
întreg
zecimale
caracter
toate cele de mai sus
System.out.println
sistem.out.printer
Sistem.out.prin
Toate sunt corecte
întreg
zecimale
caracter
Nici una dintre cele de mai sus
Da
Nu
ambele cu corect
Nici una dintre cele de mai sus
83. Se folosește if atunci când există 2 răspunsuri posibile?
Da
Nu
ambele cu corect
Nici una dintre cele de mai sus
Un meniu.
O listă de articole.
O reteta.
O listă de cumpărături.
92. Este un set de date și un set de operații care sunt efectuate cu acele date, despre ce fel
de date vorbiți:
ADĂUGA.
Clasă.
Instanță.
Obiect.
93. Este acțiunea pe care o realizează un obiect atunci când transmite un mesaj sau ca
răspuns la o schimbare de stare.
comportament
Execuţie.
Difuzie.
instanția
A stabilit.
UML.
Abstracția.
De introducere a datelor.
Setați și obțineți.
String și Double.
Public și Privat.
Fără argumente și cu argumente.
96. Comunicarea are loc în același mod între un obiect și obiectele pe care le conține,
atunci când obiectele trebuie să interacționeze, o fac prin:
Trimiterea codurilor.
Trimiterea de mesaje.
Trimiterea coordonatelor.
Se trimite informații.
97. Deoarece programarea orientată pe obiecte se sprijină pe ei, acești trei stâlpi sunt ca
un turn de cărămizi; îndepărtați ultima cărămidă și totul se destramă. Care sunt acești
trei piloni:
Abstracție, interfață și încapsulare.
Interfață, moștenire și abstractizare.
Moștenire, polimorfism și încapsulare .
Abstracție, interfață și polimorfism.
atribute.
Clasă.
metode.
Variabile.
directx
opengl
C++
100. Este o clasă sau o metodă abstractă dacă este declarată cu cuvântul cheie?
nou
abstract
public
privat