Grila MTP Cox2
Grila MTP Cox2 Quiz
Testați-vă cunoștințele despre programare și conceptualizarea datelor prin acest quiz specializat! Acoperind subiecte precum moștenirea, metodele de instanță, gestionarea erorilor și multe altele, această evaluare este ideală pentru studenți și profesioniști.
Quiz-ul include:
- Întrebări despre metode și clase în C#
- Probleme de logică și conceptualizare a datelor
- Subiecte diverse din programare avansată
Care dintre urmatoarele afirmatii este falsa?
Metodele statice pot accesa numai membri statici
Metodele de instanta nu pot accesa membri statici
Metodele statice nu pot accesa membri de instanta
Care dintre urmatoarele afirmatii este falsa?
Un obiect DataSet stocheaza datele dintr-un tabel al unei baze de date
BindingSource incapsuleaza toate datele din DataSet si ofera functii pentru controlul acestora din cadrul programului
TableAdapterManager utilizeaza relatiile de tip foreign-key pentru determinarea ordinii corecte de trimitere a comenzilor Insert, Update sau Delete catre o baza de date
Ce efect va avea apelarea metodei urmatoare?
Modificarea valorilor paramatrilor astfel: a=a+b si b=a-b
Valoarea parametrului b va ramane neschimbata iar valoarea parametrului a va fi egala cu a parametrului b
Inversarea valorilor celor doi parametri
Nici un efect
In ce situatie metoda urmatoare va returna true?
Numarul n este prim
Numarul n este impar
Numarul n este par
Numarul n este patrat perfect
Ce va afisa la iesire codul de mai jos? (cifrele sunt pe linie, nu pe coloana)
2 1 3
2 1 0
2 1 1
Ce face metoda de mai jos?
Verifica daca n este devizibil cu orice putere a lui 10
Verifica daca n este divizibil cu 10
Returneaza restul impartii lui n la 10
Returneaza suma cifrelor numarului n
Care este specificatorul de acces implicit pentru clase?
Internal
Private
Public
Protected
Care proprietati ale unui formular permit desemnarea actiunilor implicite efectuate la apasarea de catre utilizator a tastelor ENTER, repspectiv ESC?
Enter si Escape
AcceptButton si CancelButton
OkCommand si CancelCommand
Ce va calcula metoda urmatoare?
Factorialul lui n
Al n-lea numar din sirul lui Fibonnacci
Suma lui Gauss(1+2+..+n)
N*(n-1)
O conversie de la Int32 la Single reprezinta
O conversie widening fara pierderi de informatii
O conversie narrowing
O conversie cu posibile pierderi de informatii
Pentru afisarea modala a unui formular ii vom apela metoda:
DoModal()
ModalDisplay()
ShowDialog()
Ce va afisa la rulare programul urmator?
2 1
Programul nu va afisa nimic, deoarece va da eroare de compilare (inaccesibilitatea unui membru)
Programul va compila cu succes, dar nu va afisa nimic
1 1
Care dintre urmatoarele clase permit instantierea valida a unor obiecte de tip pensula?
Brush, HatchBrush, PathGradientBrush
Brush, TextureBrush, HatchBrush
SolidBrush, HatchBrush, LinearGradientBrush
Cum se poate face declararea, instantierea si initializarea unui vector cu 4 elemente pe o singura linie de cod?
Int vector[]=new int[4]{1,2,3,4};
Int[] vector=new int[1,2,3,4];
Int[] vector=new int[]{4,5,6,7};
Gradul de transparenta (0%-100%) a unei fereste se poate indica prin setarea proprietatii
Transparency
TransparencyKey
Opacity
Care este specificatorul de acces care permite doar claselor derivate sa acceseze membrii din clasa de baza?
Protected
Private
Public
Internal
Ce va afisa la iesire codul de mai jos? (cifrele sunt pe linie, nu pe coloane)
2 1 3
2 1 0
2 1 1
Ce va fi afisat in consola la rularea urmatorului program? (pe linie sunt raspunsurile)
Constructor Class2 cosntructor class 1 1
Constructor Class1 constructor Class2 1
Constructor Class1 constructor Class2 2
Ce se intampla la modificarea valorii unui obiect de tip StringBuilder?
Se creeeaza un nou obiect tip String care contine valoarea modificata
Se creeaza o copie a obiectului initial care contine valoarea modificata
Se modifica direct valoarea obiectului
Se da urmatoarea clasa. Cum ar putea fi modificat primul constructor astfel incat sa il apeleze pe cel de-al doilea(cu parametru)?
Public Clasa1() { this(10); }
Public Clasa1() { return new this(10); }
Public Clasa1() :this(10) {}
Care dintre urmatoarele afirmatii este adevarata?
Un obiect de tip DataAdapter transfera date intre o conexiune si un DataSet
Un obiect de tip DataAdapter transfera date intre un DataTable si un DataSet
Un obiect de tip DataAdapter transfera date intre o conexiune si un DataTable
Ce va afisa la rulare programul urmator?
Afisare Deriv2
Afisare Baza
Afisare Deriv2, Afisare Deriv1, Afisare Baza
Cum se face in C# asocierea prin cod a unui control cu un handler de eveniment?
Button1.Click +=button1_Click;
Button1.Click() +=button1_Click();
Button1.Click=button1_Click();
Clasa Deriv mosteneste clasa Baza. Clasa Baza are un constructor cu doi parametri. Cum trebuie declarat un constructor din clasa Deriv?
Public Deriv(int val1, int val2) :base(val1,val2){////....}
Public Deriv(int val1,int val2):MyBase(val1,val2){////....}
Public Deriv(int val1,int val2):Baza(val1,val2){///...}
Care dintre urmatoarele afirmatii este corecta in legatura cu spatiile de nume din C#?
Este permisa existenta mai multor clase cu acelasi nume, daca fiecare face parte dintr un spatiu de nume diferit
Cuvantul cheie using indica faptul ca programul poate folosi direct numele tipurilor de date definite intr un spatiu de nume, fara a fi nevoie de prefixarea lor cu spatiul de nume
Se poate defini un spatiu de nume in interiorul unui alt spatiu de nume
Toate afirmatiile de mai sus sunt corecte
Niciuna dintre afirmatiile de mai sus nu este corecta
Care dintre urmatoarele afirmatii este adevarata?
Metodele de extensie se declara prin adaugarea in definita lor a cuvantului cheie extent
Metodele de extensie trebuie sa returneze obiectul this
Metodele de extensie pot fi definite numai ca membri ai claselor statice
Se considera doua clase: Cls1, Cls2 si doua interfete: Interf1, Interf2. Care din urmatoarele declaratii ale clasei Cls3 va genera eroare de compilare?
Class Cls3: Interf1, Interf2{}
Class Cls3: Cls1, Cls2 {}
Class Cls3: Cls1, Interf1{}
Care dintre urmatoarele secvente de cod va genera eroare la compilare?
0%
0
0%
0
0%
0
Care sunt toate cuvintele cheie folosite pentru implementarea tratarii erorilor in C#?
Try catch throw exception
Try catch finally throw
Try catch
Try catch error
Care dintre afirmatiile urmatoare este corecta in legatura cu interfetele din C#?
Interfetele sunt declarate folosind cuvantul cheie interface
Metodele interfetelor sunt publice
Ambele afirmatii de mai sus sunt corecte
Niciuna dintre afirmatiile de mai sus nu este corecta
{"name":"Grila MTP Cox2", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Testați-vă cunoștințele despre programare și conceptualizarea datelor prin acest quiz specializat! Acoperind subiecte precum moștenirea, metodele de instanță, gestionarea erorilor și multe altele, această evaluare este ideală pentru studenți și profesioniști.Quiz-ul include:Întrebări despre metode și clase în C#Probleme de logică și conceptualizare a datelorSubiecte diverse din programare avansată","img":"https:/images/course8.png"}