Test1

Beschreibung

primele 20 intrebari
Rusnac Sergiu
Quiz von Rusnac Sergiu, aktualisiert more than 1 year ago
Rusnac Sergiu
Erstellt von Rusnac Sergiu vor etwa 5 Jahre
370
0

Zusammenfassung der Ressource

Frage 1

Frage
Se considera directorul E:\Temp in care se gaseste, printre altele, doar un fisier executabil. Sa se indice enunturile adevarate referitoare la urmatoarea sectenta de cod: DirectoryInfo di = new DirectoryInfo(“E:\Temp”); foreach (FileInfo fi in di.GetFiles(“.exe.”)) { Console.Writeline(“Fisierul \”” + fi.FullName + “\””); }
Antworten
  • Secventa de cod este gresita, deoarece nu este corecta instantierea obiectului di
  • Secventa de cod este corecta, in fereastra de Command Prompt se afiseaza un rand in care se specifica sirul “Fisierul”, urmat de numele fisierului executabil intre ghilimele
  • Secventa de cod este gresita, deoarece sunt folosite doua semne de ghilimele consecutive

Frage 2

Frage
Se considera directorul E:\Temp in care se gaseste, printre altele, doar un fisier executabil. Sa se indice enunturile adevarate referitoare la urmatoarea sectenta de cod: DirectoryInfo di = new DirectoryInfo(“E:/Temp”); foreach (FileInfo fi in di.GetFiles(“.exe.”)) { Console.Writeline(“Fisierul \”” + fi.FullName + “\””); }
Antworten
  • Secventa de cod este gresita, deoarece nu este corecta instantierea obiectului di
  • Secventa de cod este corecta, in fereastra de Command Prompt se afiseaza un rand in care se specifica sirul “Fisierul”, urmat de numele fisierului executabil intre ghilimele
  • Secventa de cod este gresita, deoarece sunt folosite doua semne de ghilimele consecutive 3. Daca

Frage 3

Frage
Daca intTabl este un tablou de 5 intregi, declarat astfel: int[] intTabl = new int[5]; care din urmatoarele secvente de cod este corecta pentru a creste dimensiunea tabloului la 10 elemente?
Antworten
  • intTabl = new int[10];
  • int[] int Tabl = int[10];
  • intTabl.Length = 10;
  • int[] intTab; = new int[10];

Frage 4

Frage
Indicati enunturile adevarate referitoare la proprietati
Antworten
  • accesorul get trebuie sa se termine cu o intructiune return
  • accesorul get intoarce o valoare, de exemplu, poate intoarce simplu valoarea campului asociat proprietatii
  • se defineste doar accesorul get in cazul in care se doreste crearea unei proprietati accesibila doar la citire
  • la apelul accesorului get o proprietate trebuie sa altereze starea variabilei asociate

Frage 5

Frage
Indicati enunturile false referitoare la proprietati:
Antworten
  • accesorul set primeste automat un parametru special numit value, care contine atibuita proprietatii
  • la apelul accesorului set o proprietate nu trebuie sa altereze starea variabilei asociate
  • se defineste doar accesorul set in cazul in care se doreste crearea unei proprietati accesibila doar la scriere
  • parametrul corespunzator accesorului set trebuie defiit explicit de programator

Frage 6

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

Frage 7

Frage
Indicati secventele de cod corecte pentru a verifica existenta fisierului Demo.txt de pe C: 1. if (File.Exists(“C:/Demo.txt”)) { //... } 2. if (File.Exists(@”C:\Demo.txt”)) { //... } 3. if (File.Exists(“C:\Demo.txt”)) { /... }
Antworten
  • 1
  • 3
  • 2

Frage 8

Frage
Care este prototipul corespunzator punctului de intrare pentru o aplicatie C# la nivel de consola?
Antworten
  • static void main (string[] args)
  • static void Main (chars *args)
  • static void maine (strings[] args)
  • void Main (strings[] args)
  • static void Main (strings[] args)
  • static void Main(string[] args)

Frage 9

Frage
Indicati care din urmatoarele enunturi sunt adevarate:
Antworten
  • se permite specificarea literalilor in format octal
  • termenul de literali desemneaza valori fixate, reprezentate intr-un format accesibil omului
  • se poate preciza explicit tipul pentru un literal, daca se adauga un sufix specific
  • literalii C# pot i de rice tip valoric, modul de reprezentare depinzand de tipul sau

Frage 10

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

Frage 11

Frage
Care din urmatoarele clase nu pot fi mostenite?
Antworten
  • Abstract
  • Public
  • Sealed

Frage 12

Frage
O clasa poate contine:
Antworten
  • destructori
  • formulare
  • constructori
  • alte clase
  • module
  • structuri
  • constante

Frage 13

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 dint-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 14

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

Frage 15

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

Frage 16

Frage
Indicati enunturile adevarate referitoare la urmatoarea secventa de cod: interface ITest { void Demo(); } class Program: ITest { 4 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 17

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 18

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

Frage 19

Frage
Indicati enunturile adevarate referitoare la exceptii
Antworten
  • notiunii de exceptie trebie sa i se asocieze si un context
  • exceptie este un obiect ccare incapsuleaza informatie despre o situatie anormal
  • la tratarea exceptiilor programatorul trebuie sa intoarca un cod de eroare corespunzator
  • toate exceptiile sunt organizate intr-i ierarhie si sunt derivate din clasa predefinita Exception

Frage 20

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 punct de vedere al utilizatorilor
  • o indexare permite unui obiect sa fie indexat intocmai ca si un tablou
  • ca si tablourile, indexarile pot avea una sau mai multe dimensiuni
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Test 1 : Basic Introduction
Joshua Mendes
P&W Engineering Tools
Glenn Weaver
Intro to Archaeology
Caitlin Mongon
Test Quiz
CA Rajendra Shew
Sample Quiz
roymj88
Tickle test
Stephen Gibbons