Sunteți pe pagina 1din 6

Examen Programator Ajutor

Varianta 2

Email *
andreeamonica.calarasu@gmail.com

Nume *
Calarasu

Prenume *
Andreea-Monica

Care este modificatorul de acces cel mai restrictiv, deoarece blochează accesul la
un atribut sau metoda din afara clasei? *
public
protected
default
private

assertEquals(2000 = decreaseSalary(4000));
assertEquals(2000 == decreaseSalary(4000));
assertTrue(2000 = decreaseSalary(4000));
assertTrue(2000 == decreaseSalary(4000));

Următorul program executa niște funcții asupra unui text. Ce rezultat va fi afișat? *

0
6
7
8

Care este rezultatul execuției următorului cod? *

1 2 3 4 4 5 6 7 8 8 9 10
12344567889
123456789
Compilation fails

Care dintre următoarele declarații implementează corect abstractizarea? public


interface A { void showA(); } *
public class B extends A { public void showA(){} }
public class B implements A { public abstract void showA(){} }
public class B implements A { void showA(){} }
public class B implements A { public void showA(){} }

Fie următoarele declarații JAVA: *

a = up; u = new UrsPandaRosu();


a = upan; UrsPandaAlbNegru upan2 = new UrsPanda();
a = upr; UrsPanda up2 = new UrsPandaRosu();
a = uk; u = new UrsKoala();

Fie următoarele declarații JAVA: *


I am a shape
I am a circle I am a shape
I am a shape I am a circle
I am a circle

Care este rezultatul execuției următorului cod? *

x is equal with y
x is greater than y
x is smaller than y
Compilation fails

Ținând cont de tratarea excepțiilor în limbajul Java, care este rezultatul afișat de
următorul program? *
Execution started Numarul este: 5 Execution finished
Execution started Exception occurred Execution finished
Execution started Exception occurred
Execution started Numarul este: 5 Exception occurred

Fiind declarată următoarea metodă: *

assertEquals(4000, increaseSalary(2000));
assertEquals(4000 = increaseSalary(2000));
assertTrue(4000, increaseSalary(2000));
assertTrue(4000 = increaseSalary(2000));

Ultima valoare dintr-un șir de elemente numit myArray poate fi gasită la indexul: *
myArray.length – 1
myArray.length
myArray.length() – 1
myArray.length()

Moșternirea este principiul Programarii Orientate pe Obiecte care presupune: *


ascunderea informatiilor despre un obiect marcându-le private, prin care se asigur ă faptul că
obiectele nu pot schimba starea internă a altor obiecte în mod direct, ci doar prin intermediul
unor metode publice: getter & setter.
construirea unor clase noi (clase copil) pe baza unei clase definite anterior (clasa parinte)
care conține stările (atributele) şi comportamentele (metodele) comune din clasa parinte, dar
poate include şi elemente noi
capacitatea unui obiect de a lua mai multe forme, astfel încât o metodă se comportă diferit în
funcție de clasa în care este implementată.
ascunderea detaliilor de implementare a anumitor functionalită ți din clasa, lă sând în evidență
doar ce e semnificativ
Care este rezultatul execuției urmă torului cod? *

apple lemon pear PEAR lemon pear apple PEAR


apple lemon pear
apple lemon pear PEAR
apple lemon pear pear lemon pear apple pear

Fie urmă toarele declarații JAVA: *

A a = e;
d = b;
b = c;
b = d;

Care este rezultatul execuției urmă torului cod? *


0 2 3 1 1 3 null 0
null 3 1 0
0 2 3 1 null 0
null 3 1 0 1

Fie urmă toarea secvență de program JAVA: *

s1=numarul1011, s2=1011numarul
s1=numarul10101, s2=1011numarul
s1=numarul1011, s2=10101numarul
s1=numarul10101, s2=10101numarul

Care este comanda git utilizată pentru a vizualiza toate commiturile efectuate dintr-
un repository, în ordine cronologică descrescă tor? *
git status
git show
git log
git commit

Care dintre urmatoarele afirmații este adevă rată ? *


O colecție de tip Map poate conține chei duplicate
O colecție de tip Map poate conține valori duplicate
O colecție de tip Map nu poate conține null printre chei
O colecție de tip Map nu poate conține null printre valori

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