Documente Academic
Documente Profesional
Documente Cultură
4.In timpul rularii unui program, convertirea codului intermediate Language in cod masina se face prin
lansarea:
a)Compilatorului Just-In-Time
b)Compilatorului pentru cod gestionat
c)Compilatorul specific limbajului .NET utilizat (Visual Basic,C#,C++,etc)
7.In mediul Visual Studio 2005 puteti accesa elementele copiate anterior in clipboard prin comanda de meniu:
a)Last Clipboard Elements
b)Previous Copied Elements
c)Cycle Clipboard Ring
8.In Visual Basic 2005 verinta ca toate variabilele sa fie declarate inainte de a fi utilizate se face prin optiunea
de compilare:
a)Option Declare
b)Option Strict
c)Option Explicit
9.Urmatoarea Secventa de cod:
11.In fereastra Immediate Window, cat timp programul este interrupt din depanare, o variabila x poate fi
evaluate prin comanda:
a):x.
b)?x
c)!x
14.In cazul in care dorim ca clasa C Deric sa mosteneasca CBaza vom scrie urmatoarea declarative
a)
Pubilc Class CDeriv
Inherits CBaza
End Class
b) rubbish crap
c)
Public Class CDeriv
Imports CBaza
End Class
15.Clasa CDeriv Mosteneste clasa Cbaza.Clasa Cbaza are un constructor cu doi parametri.Un constructor din
care clasa Cderiv va arata in felul urmator:
a)
Sub New(ByVal a as Double, Byval b as Double)
Cbaza .New(a,b)
End
b)
Sub New(ByVal a as Double, Byval b as Double)
Base.New(a,b)
End Sub
c)
Sub New(ByVal a as Double, Byval b as Double)
MyBase.New(a,b)
EndSub
16.In urmatoarea Secventa de cod se doreste declararea unui obiect de tip integer in clasa Student:
Namespace Std Persoane
a)Va genera avertisment din cauza converisei de tip Narrowing Conversion, insa va rula
b)Va rula fara probleme
c)Va genera eroare la compilare din cauza conversiei de tip Narrowing Conversion
19.Urmatoarea Declaratie
Dim x, y ,z as Long = 1
a)Va avea ca rezultat declararea a trei variabile Long toate trei initializate la valoarea 1
b)Va avea ca rezultat declararea a trei variabile Long , Doar ultima fiind initializata la valoarea 1
c)Va da eroare la compilare
a)0101
b)1212
c)1234
Next
a)4
b)5
c)6
24.Valorile Decimal sunt mai rapide decat cele Double atunci cand sunt implicate in
a)Operatii de adunare sau scadere
b)Operatii de inmultire sau impartire
c)Orice fel de operatii matematice
Dim a, b, c As integer
Try
30.La Click pe suprafata unui control, evenimentele MouseDown,Click si MouseUp apar in urmatoarea ordine:
a)MouseDown,MouseUp,Click
b)MouseDown,Click,MouseUp
c)Click,MouseDown,MouseUp
31.Construirea unei liste de ferestre copil se face in cadrul ferestrei parinte prin setarea pentru controlul
principal MenuStrip a proprietatii:
a)MdlWindowItems
b)MilWindowListItem
c)MdlChildWindowList
37.Pentru a desena o linie in interiorul unui control de tip PictureBox vom scrie urmatorul cod Visual Basic.NET:
40.Desenarea de text in interiorul unei suprafete de desenare se face prin apelul metodei:
a)DrawString
b)DrawText
c)RenderText
41.Daca in codul sursa apare instructiunea
Valoare !=192
Inseamna ca:
a)Variabila Valoare are o valoare diferita de 192
b)Variabila Baloare este implicit de tip single
c)Se va genera eroare de compilare
43.Functia
System.Fetch.Ceiling(0.5)
Va returna valoarea:
a)-1.0
b) 0.5
c) 0.0
16. Pentru conversia de la valori string tipurile de date numerice ofera metoda
a) Parse
b) Convert
c) FromString
24.Membrii claselor , incluzand aici si clasele incuibate, pot avea urmatorii modificatori de acces:
a) Public, protected, internal, private internal sau private
b) Public , protected internal, protected, internal sau private
c) Public, public internal, protected, internal sau private
25. Definitiile claselor, structurilor, interfetelor sau a metodelor pot fi impartite intre doua sau mai multe fisiere sursa
a) Automat, daca dimensiunea fisierului sursa depaseste 256 kb
b) Prin inserarea cuvatului cheie partial in definirea acestora
c) Prin inserarea cuvatului split partial in definirea acestora
29. La mostenirea unei clase nivelul de accesibilitate al clasei derivate trebuie sa fie
a) Acelasi cu cel al clasei de baza
b) Mai mare sau Acelasi cu cel al clasei de baza
c) Mai mic sau Acelasi cu cel al clasei de baza
30.Daca doriti ca um membru din clasa derivate sa aiba acelasi nume cu cel al unuia din clasa de baza, fara insa ca acesta
sa participe la invocarea virtuala, atunci folositi in declaratia membrului clasei derivate
a) Cuvantul cheie owerride
b) Cuvantul cheie virtual
c) Cuvantul cheie new
31.O clasa derivate poate opri mostenirea caracterului virtual al unui membru din clasa de baza prin declararea acestuia
a) Sealed
b) Owerride
c) Sealed owerride
33.Pentru a putea utiliza in cadrul unui fisier sursa un tip de data definit intr-un anumit spatiu de nume veti folosi
directive
a) Using
b) Imports
c) Include
34. Valorile decimal sunt mai rapide decat valorile double atunci cand sunt implicate in
a) Operatii de adunare
b) Operatii de inmultire sau impartire
c) Lucru cu registrii in virgule mobila ai procesorului