PIU - pregătire examen v2

Beschreibung

Quiz am PIU - pregătire examen v2, erstellt von Adrian Negru am 13/06/2018.
Adrian  Negru
Quiz von Adrian Negru, aktualisiert more than 1 year ago
Adrian  Negru
Erstellt von Adrian Negru vor fast 6 Jahre
1778
0

Zusammenfassung der Ressource

Frage 1

Frage
Indicati enunturile adevarate referitoare la urmatoarea secventa de cod: interface ITest { void Demo(); } class Program : ITest { public static void Main() { System.Console.WriteLine("Hello"); } void Demo() { System.Console.WriteLine("In metoda Demo"); } }
Antworten
  • Secventa de cod este gresita, deoarece in clasa Program, metoda Demo nu are modificatorul de acces "public"
  • Secventa de cod este corecta, in clasa program s-a definit corect metoda Demo
  • Secventa de cod nu este corecta, deoarece in interfata nu s-a definit corpul metodei Demo

Frage 2

Frage
Indicati modalitatile corecte de declarare a array-urilor in C#:
Antworten
  • int [,]numbers1;
  • int v[][];
  • int 2[v];
  • int []v;
  • int v[2];

Frage 3

Frage
Indicati care dintre urmatoarele enunturi sunt adevarate:
Antworten
  • O variabila de tip referinta daca este null, indica faptul ca nu se refera sau pointeaza la nici un obiect
  • O variabila de tip referinta, daca nu este null, pointeaza la un obiect de tipul specificat si care este deja alocat in heap
  • O variabila de tip referinta nu poate fi null

Frage 4

Frage
Indicati enunturile false referitoare la clase si obiecte:
Antworten
  • Un obiect reprezinta o instanta a unei clase
  • Operatia prin care pe baza unui obiect se obtine o clasa se numeste instantiere
  • O clasa este un tip care contine descrierea unui obiect
  • O clasa reprezinta prototipul unui obiect

Frage 5

Frage
Secventa de cod: int []a; a[0]=1; a[1]=2; a[2]=3; Console.WriteLine(a[0]+" "+a[1]+" "+a[2]);
Antworten
  • Va genera o eroare de compilare
  • Va genera o exceptie, deoarece pentru vectorul a nu s-a alocat memorie
  • Este corecta, rezultatul executiei fiind "1 2 3"

Frage 6

Frage
Secventa de cod: class student { public string nume; public int nota; } class Program { static void Main(string[] args) { student[]vect = new student[3]; vect[0].nume = "ionescu"; vect[0].nota = 9; } }
Antworten
  • Va genera o exceptie
  • Nici unul dintre raspunsuri nu este corect
  • Va genera o eroare de compilare

Frage 7

Frage
Indicati enunturile false referitoare la exceptii:
Antworten
  • Blocul catch poate intercepta posibile exceptii lansate de program in blocul try
  • Blocul finally contine codul care trebuie executat obligatoriu la iesirea dintr-un bloc try, indiferent de faptul ca in blocul try s-a generat sau nu o exceptie
  • Ordinea in care se declara blocurile de tip catch este importanta, de la general la particular
  • Existenta blocului finally este obligatorie

Frage 8

Frage
Indicati enunturile adevarate pentru un obiect instanta a clasei HashTable:
Antworten
  • Key nu poate fi null
  • Reprezinta o colectie de perechi cheie-valoare
  • Value nu poate fi null

Frage 9

Frage
Tipul implicit pentru eveniment este: 1) String 2) Double 3) Integer 4) void
Antworten
  • 1
  • 2
  • 3
  • 4

Frage 10

Frage
Indicati enunturile adevarate referitoare la exceptii:
Antworten
  • Un bloc try trebuie sa fie urmat obligatoriu de unul sau mai multe blocuri catch
  • Blocul de cod care poate genera o exceptie trebuie impachetat intr-un bloc try
  • La generarea unei exceptii, controlul executiei programului este transmis unuia dintre blocurile catch ce urmeaza blocului try, in functie de tipul exceptiei produse

Frage 11

Frage
Indicati enunturile adevarate referitoare la exceptii:
Antworten
  • Notiunii de exceptie trebuie sa i se asocieze si un context
  • O exceptie este un obiect care incapsuleaza informatii despre o situatie anormala
  • La tratarea exceptiilor programatorul trebuie sa intoarca un cod de eroare corespunzator
  • Toate exceptiile sunt organizate intr-o ierarhie si sunt derivate din clasa predefinita Exception

Frage 12

Frage
Indicati care dintre urmatoarele enunturi sunt adevarate:
Antworten
  • O variabila de tip referinta, daca nu este null, pointeaza la un obiect de tipul specificat si care este alocat in heap
  • O variabila de tip referinta nu poate fi null
  • O variabila de tip referinta daca este null, indica faptul ca nu refera sau pointeaza la nici un obiect

Frage 13

Frage
Sa se indice enunturile adevarate valabile pentru urmatoarea secventa de cod: interface ITest: { void Demo(); { System.Console.WriteLine("In metoda Demo"); } } class program : ITest { public static void Main(); { //... } }
Antworten
  • Secventa de cod este corecta
  • Secventa de cod este gresita, deoarece o interfata nu poate defini o metoda
  • Secventa de cod este gresita, deoarece Main nu poate fi static

Frage 14

Frage
Indicati enunturile adevarate:
Antworten
  • Este obligatoriu ca o indexare sa lucreze cu un tablou, nu numai sa ofere o functionalitate care se apropie de cea a tablourilor, din punctul de vedere al utilizatorilor
  • O indexare permite unui obiect sa fie indexat in tocmai ca si un tablou
  • Ca si tablourile, indexarile pot avea una sau mai multe dimensiuni

Frage 15

Frage
Indicati enunturile adevarate referitoare la pointeri in CSharp:
Antworten
  • Pentru utilizarea pointerilor, trebuie utilizata optiunea de compilare / unsafe
  • Operatorii pe pointeri se pot utiliza doar in contexte sigure
  • Pentru utilizarea pointerilor, cuvantul cheie unsafe trebuie utilizat atat la definirea unei metode ce utilizeaza pointeri cat si la apelul acesteia

Frage 16

Frage
Indicati enunturile false referioare la proprietati:
Antworten
  • Parametrul corespunzator accesorului set trebuie sa fie definit explicit de programator
  • Se defineste doar accesorul set in cazul in care se doreste crearea unei proprietati accesibila doar la scriere
  • Accesorul set primeste automat un parametru special numit value, care contine valorea atribuita proprietatii
  • La apelul accesorului set o prorprietate nu trebuie sa altereze starea variabilei asociate

Frage 17

Frage
Care din urmatoarele secvente reprezinta o declaratie valida pentru un nume de fisier? 1. string strPath="c:\\abc.txt"; 2. string strPath=@"c:\abc.txt"; 3. string strPath="c:/abc.txt";
Antworten
  • Secventa 1 este gresita
  • Secventa 2 este corecta
  • Secventa 3 este gresita
  • Secventa 1 este corecta
  • Secventa 2 este gresita
  • Secventa 3 este corecta

Frage 18

Frage
Care este rezultatul executie secventei de cod: int [ , , ] arr = new int [5, 8, 10]; Console.WriteLine(arr.Length + " " + arr.GetLength(0) + " " + arr.GetLength(1));
Antworten
  • 5 8 10
  • 5 5 8
  • 400 8 10
  • 400 5 8
  • 0 5 8
  • 40 8 10
  • 400 40 10

Frage 19

Frage
Indicati care dintre urmatoarele enunturi sunt false:
Antworten
  • O variabila de tip valoare contine date (valori)
  • O variabila de tip valoare poate fi null
  • O variabila de tip valoarea nu poate fi null

Frage 20

Frage
In limbajul C#:
Antworten
  • Nici unul dintre raspunsuri nu este corect
  • Exista clase statice si vor contine doar membri statici
  • Nu exista clase statice
  • Exista clase statice si pot contine atat membri statici cat si nestatici

Frage 21

Frage
Secventa de cod: public static void RefTest(ref int iVal1) { iVal1 += 2; } static void Main ( string[] args ) { int i; RefTest(ref i); Console.WriteLine(i); }
Antworten
  • Va genera o eroare de compilare
  • Este corecta, rezultatul executiei fiind "2"
  • Va genera o exceptie

Frage 22

Frage
Indicati enunturile false referitoare la interfete:
Antworten
  • In cadrul unei interfete se pot defini campuri
  • Pentru declararea interfetelor se foloseste cuvantul cheie "interface"
  • Interfetele sunt similare claselor abstracte

Frage 23

Frage
Indicati enunturile adevarate referitoare la interfete:
Antworten
  • In cadrul unei interfete se pot defini corpurile metodelor, proprietatilor, evenimentelor sau indexarilor necesare
  • Este permisa mostenirea interfetelor
  • O interfata poate fi instantiata direct

Frage 24

Frage
Indicati care dintre urmatoarele enunturi referitoare la structuri sunt adevarate:
Antworten
  • Structurile sunt tipuri referinta
  • Structurile sunt tipuri valoare
  • In cazul structurilor nu este permisa mostenirea

Frage 25

Frage
O clasa poate contine:
Antworten
  • Destructori
  • Formulare
  • Constructori
  • Alte clase
  • Metode
  • Structuri
  • Constante
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

DNA - Struktur
Lisa10a
Chemische Grundlagen-Auffrischung
anna garcias
Epochen und Literaturströmungen für das Abitur 2015
barbara91
Analysis - Abiturvorbereitung Mathe
Laura Overhoff
Englisch Lernwortschatz A1-C1 Teil 2
Chiara Braun
BM 20- Biographie und Lebensalter
Anna c.
Prüfungsthemen APSY EURO-FH B.Sc.
??? ???
BM13 Swertz 2018 Quiz 1
Daniel Martinovic
Vetie: Geflügelkrankheiten 2020
Johanna Tr
Vetie Geflügel 2017
Johanna Müller
Vetie: Geflügelkrankheiten Fragebogen 4
Björn Sake