DotNet verwendet VB-Fragen in deutschen Sprachen

DotNet verwendet VB-Fragen in deutschen Sprachen

Unsere Experten haben diese DotNet mit MCQ VB durch Umfragen gesammelt und wir hoffen, dass Sie anhand der Beantwortung dieser über 100 Multiple-Choice-Fragen Ihren Wissensstand zum Thema DotNet mit VB ermitteln können.
Beginnen Sie jetzt, indem Sie nach unten scrollen!

1: In welcher der folgenden Anwendungsarten kann die Windows Workflow Foundation verwendet werden?

A.   Konsolenanwendungen

B.   Windows forms basierende Anwendungen

C.   Windows -Präsentationsstiftungsanwendungen basieren

D.   ASP.NET -basierte Anwendungen

E.   Alles das oben Genannte

2: Bei der Aggregation von Daten ist Linq:

A.   viel schneller als DataTable.comPute

B.   viel langsamer als DataTable.compute

C.   Fast so schnell wie dataTable.compute

3: Welche der folgenden Merkmale befinden sich in einem Abfragemisch -Ausdruck?

A.   Es beginnt mit einer 'aus' Klausel

B.   Es beginnt mit einer "Auswahl" -Klausel

C.   Es kann mit einer Gruppenklausel enden

D.   Es enthält mindestens eine "Where" -Klausel

E.   Eine "OrderBy" -Klausel kann optional einer "Auswahl" -Klaus

4: Welche der folgenden Aussagen trifft auf anonyme Typen zu?

A.   Sie können von jedem Referenztyp abgeleitet werden.

B.   Zwei anonyme Typen mit den gleichen benannten Parametern in derselben Reihenfolge, die in verschiedenen Klassen deklariert sind, haben den gleichen Typ.

C.   Anonyme Typen können Methoden haben

D.   Alle Eigenschaften eines anonymen Typs sind gelesen/schreiben

E.   Anonyme Typen können keine Methodengrenzen überschreiten.

5: Innerhalb der Windows Workflow Foundation werden kompensierende Aktionen verwendet:

A.   Bereitstellung einer Möglichkeit, eine fehlgeschlagene Transaktion zu rollen

B.   Bereitstellung eines Mittel, um eine erfolgreich engagierte Transaktion später rückgängig zu machen

C.   Bereitstellung eines Mittel zur Beendigung einer In -Prozess -Transaktion

D.   Erreichen des Lastausgleichs durch Anpassung an die aktuelle Aktivität

6: Welche der folgenden Ziele sind Ziele der Windows Communication Foundation?

A.   Verschiedene vorhandene Kommunikationstechnologien in ein einheitliches Umfeld bringen.

B.   Cross -Anbieter/Plattformkommunikation.

C.   Unterstützung für asynchrone Kommunikation.

D.   Unterstützung für verteilte Anwendungen basierend auf Technologien wie MSMQ und/oder Com+

E.   Alles das oben Genannte

7: Was ist das Ergebnis des folgenden Codes? Console.WriteLine (CBOOL (if (1> 2, "wahr", "false")))

A.   Wirft eine InvalidCastException aus

B.   WAHR

C.   FALSCH

D.   Nichts des oben Genannten

8: Was ist der Wert von R, nachdem der folgende Code ausgeführt wurde? Dim f als Func (von Ganzzahl, boolean) = Funktion (x) (x + 2)> 7dim r = f (7)

A.   9

B.   WAHR

C.   Der Code wird aufgrund einer InvalidCastException nicht kompiliert

D.   Kann 1 oder -1 sein, abhängig von der Systemeinstellung für das Gießen von Booleschen Werten auf Ganzzahlen

9: Welche der folgenden Szenarien gelten für die Fenster -Workflow -Stiftung?

A.   Dokumentorientierte Workflows

B.   Menschliche Workflows

C.   Benutzeroberflächen-Seitenflüsse

D.   Integrierte Unterstützung für Kommunikation über mehrere Anwendungen und/oder Plattformen hinweg

E.   Alles das oben Genannte

10: Welche der folgenden Aussagen ist am besten geeignet, wenn Sie ein implizit getipptes Array verwenden?

A.   Alle Elemente in der Initialisierungsliste müssen vom gleichen Typ sein.

B.   Alle Elemente in der Initialisierungsliste müssen implizit auf einen bekannten Typ konvertierbar sein, der die tatsächliche Art von mindestens einem Mitglied in & nbsp; & nbsp; Die Initialisiererliste

C.   Alle Elemente in der Initialisierungsliste müssen implizit in den gemeinsamen Typ konvertierbar sein, der der Basistyp der Elemente tatsächlich in der Liste ist

D.   Die Elemente in der Initialisierungsliste sind keine Einschränkungen, da das Array nicht als spezifischer Typ deklariert wird.

11: Welche der folgenden Aussagen gilt für System.Security.Cryptographie unter Version 3.5 des Frameworks

A.   Keine der Implementierungen sind & nbsp; & nbsp; fIPS-zertifiziert

B.   Die Unterstützung für die "Suite B" -Se von kryptografischen Algorithmen, wie von der National Security Agency (NSA) angegeben.

C.   Cryptography Next Generation (CNG) Klassen werden auf XP- und Vista -Systemen unterstützt

D.   Das System.Security.Cryptography.aesmanaged Class ermöglicht eine benutzerdefinierte Blockgröße, Iterationszählungen und Feedback -Modi, um die auf Rijndael basierende Verschlüsselung zu unterstützen.

12: Welches der folgenden Windows -Kommunikationsstiftungen wird verwendet, um einen Webdienst zu entwickeln?

A.   WS-Beratung

B.   WS-MetadataExchange

C.   WS-Security

D.   WS-Atomic-Transaktion

E.   Alles das oben Genannte

13: Welche Zugangsbeschränkung ist in einem Klassenmitglied als "geschützter Freund" erklärt?

A.   Der Zugang ist auf die enthaltende Klasse plus alle Klassen, die aus der enthaltenden Klasse abgeleitet sind

B.   Der Zugang ist auf die aktuelle Montage beschränkt

C.   Der Zugriff ist auf die enthaltende Klasse plus alle Klassen beschränkt, die aus der enthaltenden Klasse abgeleitet sind, die sich ebenfalls in der aktuellen Montage befinden

D.   Der Zugriff ist auf die enthaltende Klasse plus alle Klassen beschränkt, die aus der enthaltenden Klasse oder einer anderen Klasse in & nbsp; & nbsp; der aktuellen Baugruppe

14: Welche der folgenden Aussagen trifft auf Erweiterungsmethoden zu?

A.   Sie müssen als statisch deklariert werden

B.   Sie können entweder statische oder Instanzmitglieder deklariert werden

C.   Sie müssen in derselben Baugruppe deklariert werden (können sich jedoch in verschiedenen Quelldateien befinden)

D.   Erweiterungsmethoden können verwendet werden, um vorhandene Instanzmethoden zu überschreiben

E.   Erweiterungsmethoden mit derselben Signatur für dieselbe Klasse können in mehreren Namespaces deklariert werden, ohne Kompilierungsfehler zu verursachen

15: Welche Funktionen, die im System nicht unterstützt werden.

A.   Es enthält lesbare Namen sowohl für die reguläre Zeit als auch für die Tageslichtdurchführungszeit für Tageslicht

B.   Es bietet die Möglichkeit, die bekannten Zeitzonen aufzählen, die auf dem lokalen System verfügbar sind

C.   Es bietet Funktionen, um benutzerdefinierte Zeitzonen zu erstellen

D.   Es liefert die Zeit, für die die Zeitzone in Kraft war. Zum Beispiel: Von 1986 bis 2006 wurde es vom ersten Sonntag im April bis zum letzten Sonntag im Oktober beobachtet, aber seitdem wird es ab dem zweiten Sonntag im März T beobachtet

16: Die Standardzahl der Threads pro Prozessor im System.Threading.Threadpool -Klasse unter Version 3.5 des Framework ist?

A.   1

B.   25

C.   250

D.   100

E.   500

17: Welche der folgenden Aussagen trifft auf System.web.mail und System.net.mail Namespaces?

A.   System.Web.Mail wird unter Version 3.5 des Frameworks nicht unterstützt

B.   System.Web.Mail ist unter Version 3.5 des Frameworks veraltet, und es wird offiziell empfohlen, dass System.net.mail verwendet wird.

C.   System.Web.Mail ist die bevorzugte Lösung bei der Verwendung von IIS -gehosteten Anwendungen

D.   Es gibt keine funktionalen Unterschiede; Die Gegenstände wurden in einen neuen Namespace verschoben, um ihre Anwendbarkeit auf bessere Weise widerzuspiegeln

18: Nach welchem ​​Vertrag werden die WS-Adddressing-Aktions- und Antwortelemente des SOAP-Umschlags kontrollierbar, wenn die Windows Communication Foundation verwendet wird?

A.   Servicevertrag

B.   Operationcontract

C.   Datacontract

D.   MessageContract

19: Welche der folgenden Aussagen trifft auf das System.Collections.generic.hashset (von T) Klasse

A.   Hashset ist eine ungeordnete Sammlung.

B.   Hashset erfordert, dass jedes Element eindeutig ist, wie entweder durch einen gelieferten Gleichheitskompetenz oder der Standard -Gleichheitscomparer bestimmt wird

C.   Operationen an Sets (Union, Kreuzung usw.) erstellen immer neue Ergebnissätze

D.   Hashset bietet Funktionen für "konzeptionelle Sätze", bei denen die Regeln für die Mitgliedschaft angegeben werden können, ohne alle Elemente zu erstellen.

E.   Alles das oben Genannte

20: Welche der folgenden Aussagen passen die Ausdrucksbäume am besten?

A.   Expressionsbäume sind eine Datenstruktur, die zunächst mithilfe der Sprachsyntax komponiert werden kann.

B.   Ausdrucksbäume sind ein dynamisch generierter Code, der ausgeführt wird, um die gewünschte Funktion auszuführen.

C.   Ausdrucksbäume können nur aus Lambda -Ausdrücken erzeugt werden

D.   Ausdrucksbäume können direkt modifiziert werden

E.   Alles das oben Genannte

21: Welche der folgenden Aussagen trifft auf das System.DateTimeOffset -Struktur?

A.   Es liefert einen genauen Zeitpunkt relativ zur UTC -Zeitzone

B.   Es kombiniert eine DateTime -Struktur mit einer Zeitzonenstruktur

C.   Es liefert arithmetische Operationen, die Werte mit verschiedenen Aussätzen von UTC verwenden

D.   Es kann verwendet werden, um die spezifische Zeitzone für eine lokale Zeit zu bestimmen

22: Welche der folgenden Aussagen trifft auf System.gc unter Version 3.5 des Frameworks zu?

A.   Sie können beantragen, dass der Müllsammler eine Generation verarbeitet, wenn sie feststellt, dass sie an bestimmten Stellen in Ihrem Code angemessen ist

B.   Sie können die Intrusivität des Müllsammlers (d. H. Wie oft erholt) kontrollieren, während Ihr Programm ausgeführt wird

C.   Sie können die Intrusivität des Müllsammlers (d. H. Wie oft oft ausführen) nur während der Anwendungsinitialisierung steuern (d. H. Wie oft erbringt)

D.   Sie sollten bei der Verwendung der gleichzeitigen Servermüllsammlung Niedrig angeben, um die Speicherauslastung zu verbessern

23: In welchem ​​Vertrag ist die SessionMode -Eigenschaft, die sich nicht zulassen, verlangt oder zulassen, wenn die Windows Communication Foundation verwendet wird?

A.   Servicevertrag

B.   Operationcontract

C.   Datacontract

D.   MessageContract

24: Welche der folgenden Aussagen bietet System.io.pipes Namespace?

A.   Interprozess -Kommunikation durch anonyme und/oder benannte Pipes.

B.   Zugriff auf genannte Pipes über system.io.stream

C.   Zugriff auf die Systemebene, die als diskretionäre Zugriffskontrolllisten (DACL) und/oder Systemzugriffskontrolllisten (SACL) implementiert ist.

D.   Asynchrone Lesen- und Schreibvorgänge

E.   Alles das oben Genannte

25: Welche der folgenden Vorteile von Lambda -Ausdrücken gegenüber anonymen Methoden umfassen?

A.   Mehr prägnante Syntax

B.   Die Typen für einen Lambda -Ausdruck können weggelassen werden

C.   Der Körper einer anonymen Methode kann kein Ausdruck sein

D.   Lambda -Ausdrücke erlauben eine störende Störung, die anonyme Methoden nicht tun

E.   Alles das oben Genannte

26: Welche der folgenden Aussagen sind bei der Verwendung von Version 3.5 des Frameworks in Anwendungen wahr?

A.   Ein teilweise Vertrauenscode kann keinen Code ausgeben und ausführen

B.   Eine Teiltreuelanwendung muss über das Securitycritische Attribut namens & nbsp; & nbsp; ReflectionEmit -Genehmigung genannt werden

C.   Der generierte Code nicht mehr Berechtigungen als die Versammlung, die ihn emittiert hat.

D.   Kann durch nennen system.reflection.emit.dynamicMethod (& nbsp; & nbsp; & nbsp; & nbsp; String -Name, & nbsp; & nbsp; & nbsp; & nbsp; Typ ReturnTyPe, & nbsp; & nbsp; & nbSP;

27: Bei den folgenden Code sind die folgenden der folgenden syntaktisch korrekt?

A.   Dim s as String = s = S.AppendTest (s,,

B.   Dim s as String = s = S.AppendTest (

C.   Dim s as string = s = appendTest (s,

D.   Dim s as String = s = appendTest (

28: Welche der folgenden Aussagen trifft auf ado.net zu?

A.   Es verwendet ein angeschlossenes Anbietermodell

B.   Es verwendet ein getrenntes Anbietermodell

C.   Es enthält eine DataAdapter-Klasse, die einen Hochleistungsmechanismus zum Abrufen von Daten bietet

D.   System.Data.Common bietet Klassen, die Datenbank Agnostiker sind

29: Transaktionen initiiert in welcher der folgenden werden durch system.transactions Infrastruktur unterstützt?

A.   SQL Server

B.   Ado.net

C.   MSMQ

D.   Microsoft Distributed Transaction Coordinator (MSDTC).

E.   Alles das oben Genannte

30: Welches System.Remoting -Klasse wird verwendet, um Informationen über eine Appdomain -Grenze hinweg zu übertragen?

A.   Objref

B.   MarshalbyRefObject

C.   Objekte

D.   Fernbedienungen

31: Welche der folgenden Aussagen trifft auf nullbare Typen zu?

A.   Ein nullierbarer Typ ist ein Referenztyp.

B.   Ein nullierbarer Typ ist eine Struktur.

C.   Eine implizite Konvertierung besteht aus einem nicht nutzbaren Werttyp zu einer nullbaren Form dieses Typs.

D.   Eine implizite Konvertierung existiert von jedem Nullierwerttyp zu einer nicht markierbaren Form dieses Typs.

E.   Eine vordefinierte Konvertierung aus dem nullierbaren Typ S? zu den nullable & nbsp; & nbsp; Typ t? Es gibt

32: Beim Löschen eines Datarows aus der DataRowCollection eines DataTable können Sie:

A.   Verwenden Sie die Methode datarowCollection.remove, um & nbsp; & nbsp; die Zeile sofort zu löschen.

B.   Verwenden Sie die Methode datarowCollection.remove, um die Zeile für das Löschen zu markieren, wenn datarow.acceptChanges aufgerufen wird.

C.   Verwenden Sie die Methode datarow.delete, um & nbsp; & nbsp; die Zeile sofort zu löschen.

D.   Verwenden Sie die Methode datarow.delete, um die Zeile zum Löschen zu markieren, wenn DataRowacceptChanges aufgerufen wird.

33: Welche der folgenden Aussagen trifft auf die Verwendung des Systems.Messaging.Messagequeue -Klasse?

A.   Es bietet Kommunikation in heterogenen Netzwerken

B.   Es bietet Kommunikation, wenn einer der Endpunkte offline sein kann

C.   Es kann sich je nach aktuellem Betriebssystem unterschiedlich verhalten

D.   Eine neue Warteschlange zur Systemebene kann einfach erstellt werden, indem & nbsp; & nbsp; eine Instanz von MessageQueue erstellt.

34: Welche der folgenden Aussagen trifft auf das System.Text.StringBuilder -Klasse?

A.   Es ist weniger effizient als String -Verkettung, wenn viele Verkettungen durchgeführt werden.

B.   Es gibt eine Methode, die die Zeichenfolge formatiert, die dem StringBuilder angehängt wird, ähnlich wie bei der String.format.

C.   Der StringBuilder ist am effizientesten, wenn er mit dem parameterlosen Konstruktor initialisiert wird.

D.   Alles das oben Genannte

E.   Nichts des oben Genannten

35: Welche der folgenden Aussagen trifft auf den Hintergrundarbeiter zu?

A.   Es ist ein Mitglied des Systems. Threading Namespace.

B.   Es wird die Details des Cross-Thread-Marshalle von Daten abstrahiert.

C.   Der Thread des Hintergrundarbeiters abbricht sofort, wenn die Abistriktierungsmethode aufgerufen wird.

D.   Es enthält Mechanismen für den Fortschritt der Berichterstattung, die Abschluss und Stornierung

36: Welche der folgenden Aussagen wird ohne Fehler ausgeführt? Öffentlicher Klassen Fruitend ClassPublic Class Apfel erbt die Fruitend -Klasse

A.   Dimliste als neue Liste (von Obst) & nbsp; Fügen Sie (neue Früchte) <br &

B.   Dimliste als neue Liste (von Obst) & nbsp; Fügen Sie (neue Früchte) <br &

C.   Dimliste als neue Liste (von Obst) & nbsp; Fügen Sie (neue Früchte) <br &

D.   Dimliste als neue Liste (von Obst) & nbsp; Fügen Sie (neue Früchte) <br &

E.   Dimliste als neue Liste (von Apple) & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; list.add (neuer Apple) & nbsp; & nbsp; & nbsp; & nbsp; Fügen Sie (neue Früchte) <br &

F.   Dimliste als neue Liste (von Apple) & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; list.add (neuer Apple) & nbsp; & nbsp; & nbsp; & nbsp; Fügen Sie (neue Früchte) <br &

G.   Dimliste als neue Liste (von Apple) & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; list.add (neuer Apple) & nbsp; & nbsp; & nbsp; & nbsp; Fügen Sie (neue Früchte) <br &

H.   Dimliste als neue Liste (von Apple) & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; list.add (neuer Apple) & nbsp; & nbsp; & nbsp; & nbsp; Fügen Sie (neue Früchte) <br &

37: Was wird die Ausgabe sein, die durch den folgenden Code generiert wird? Dim t as String = "Dies ist ein Test" T.Replace ("T", "?") Konsole.WriteLine (T)

A.   Sein ist ein? Est

B.   Sein ist ein? Es?

C.   Das ist ein Test

D.   Sein ist ein Test

38: Welche der folgenden Aussagen ist erforderlich, um durch Objekte wahr zu sein, die als Schlüssel in einem System verwendet werden.

A.   Sie müssen die Fallempfindlichkeit sowohl in den Gethashcode () als auch in den Methoden () und Equals () identisch verarbeiten.

B.   Schlüsselobjekte müssen für die Dauer, die sie in einem Hashtable verwendet, unveränderlich sein.

C.   Get HashCode () muss überschrieben werden, um das gleiche Ergebnis bei den gleichen Parametern zu liefern, unabhängig von der Referenzgleichheit, es sei denn, der Hashtable -Konstruktor ist mit einem iEqualityComparer -Parameter versehen.

D.   Jedes Element in einem Hashtable wird als Schlüssel-/Wertpaar des Typsystems gespeichert. Collection.DictionaryElement

E.   Alles das oben Genannte

39: Welche Ausgabe wird durch den folgenden Code generiert? Dim SB als neuer StringBuilder (10) SB.Appendformat ("1234567890123") console.writeLine (SB.Capacity)

A.   10

B.   13

C.   Ein Wert gleich oder größer als 13

D.   Int32.maxValue

40: Welche Methodenaufrufe werden Folgendes kompilieren? Private Sub -Probe (Byval -Zahl als Ganzzahl, optionales Byval bool als boolean = true) End Sub

A.   Probe (1, wahr)

B.   Probe (1)

C.   Sample (bool: = falsch)

D.   Sample (bool: = false, numme: = 1)

E.   Probe (bool: = false, 1)

41: Welche der folgenden Aussagen trifft auf die Standardimplementierung der Müllsammlung zu?

A.   Objekte müssen auf Null gesetzt werden, um für die Müllsammlung berechtigt zu sein

B.   Sofern keine spezifischen Schritte unternommen werden, kann ein Objekt in Speicher bewegt werden

C.   Objekte können für die Müllsammlung berechtigt sein, sobald es für jeden Code unmöglich ist, darauf zuzugreifen

D.   Objekte, die Finalizers implementieren

42: Auf welche der folgenden Arten unterscheiden sich Strukturen von den Klassen?

A.   Strukturen können keine Schnittstellen implementieren

B.   Strukturen können nicht von einer Basisstruktur erben

C.   Strukturen können keine Ereignisse haben

D.   Strukturen können keine überschreibbaren Methoden haben

43: Welche Zugangsbeschränkung hat ein Klassenmitglied für geschützten Freund erklärt?

A.   Der Zugang ist auf die enthaltende Klasse plus alle Klassen, die aus der enthaltenden Klasse abgeleitet sind

B.   Der Zugang ist auf die aktuelle Montage beschränkt

C.   Der Zugriff ist auf die enthaltende Klasse plus alle Klassen beschränkt, die aus der enthaltenden Klasse abgeleitet sind, die sich ebenfalls in der aktuellen Montage befinden

D.   Der Zugriff ist auf die enthaltende Klasse plus alle Klassen beschränkt, die aus der enthaltenden Klasse oder einer anderen Klasse in der aktuellen Baugruppe abgeleitet wurden

44: Welche der folgenden Typen garantieren Atomic Reads und Schreibvorgänge?

A.   int

B.   doppelt

C.   Saite

D.   lang

E.   schweben

45: Welche Aufrufe sind bei den folgenden Code gültige Möglichkeiten, die Elemente eines String -Array zu einer Liste (von String) hinzuzufügen? Dim Values ​​() als String = {"1", "2", "3", "4"} Dim Valuelist als neue Liste (von String)

A.   Valuelist.insert (Werte)

B.   Valuelist = Werte

C.   Valuelist.Add (Werte)

D.   Valuelist.Addrange (Werte)

46: Was ist der Wert von B3, nachdem der folgende Code ausgeführt wurde? Dim B1 als boolean? = Truedim B2 als Boolescher? = Nichtsdim B3 als boolean? = Iif (b1 andalso b2, b1, b2)

A.   System.dbnull.Value

B.   WAHR

C.   FALSCH

D.   Nichts

E.   Keiner der oben genannten (eine InvalidcastException wird geworfen)

47: Welche der folgenden Aufgaben sind gültige Aufgaben?

A.   Dim i as int32 = int16.maxValue

B.   Dim s als einzeln = double.maxValue

C.   Dim S2 as String = int64.maxValue

D.   Dim i2 als int32 = int64.maxValue

48: Welche der folgenden Aussagen ist nicht Teil einer Versammlung?

A.   Manifest

B.   Metadaten

C.   Zwischensprachencode

D.   Ressourcen

E.   Native ausführbarer Code

49: Ein ausführbarer Code, der in einer laufenden Anwendung dynamisch erstellt wird __________.

A.   ist mit VB nicht möglich

B.   sollte mit der Microsoft.visualBasic.com -Piler -Klasse erfolgen

C.   sollte mit der Microsoft.visualBasic.vbCodeProvider -Klasse erfolgen

D.   sollte durchgeführt werden, indem explizit einen Prozess erstellt und vbc.exe ausgeführt wird

E.   erfordert, dass Visual Studio installiert und automatisiert ist, um den neuen Code zu erstellen

50: Welche der folgenden Aussagen gilt beim Vergleich der integrierten Typen für Gleichheit?

A.   Integraltypen werden als gleich angesehen, wenn sie den gleichen Wert darstellen.

B.   Objekttypen werden als gleich angesehen, wenn beide auf dasselbe Objekt beziehen oder wenn beide null sind

C.   Saitentypen werden als gleich angesehen, wenn sie in jeder Zeichenposition identische Längen und identische Zeichen haben

D.   Stringstypen werden als gleich angesehen, wenn sie identische Dimensionen & nbsp; & nbsp; und identische Inhalte an jedem Array -Index haben

51: Welche der folgenden Typen stammen von System.reflection.MemberInfo?

A.   System.Reflection.PropertyInfo

B.   System.reflection.eventinfo

C.   Systemtyp

D.   System.Reflection.InstanceInfo

52: Welche der folgenden Aussagen kann man durchführen, um ein System zu erstellen.

A.   Rufen Sie die Methode type.MakeGenericType (...) auf einer Instanz des Systems an.

B.   Rufen Sie den statischen Typ auf.

C.   Rufen Sie die GetType () -Methode in einer Instanz der Spezialisierung an

D.   Rufen Sie Reflection.emit (...) an

E.   Rufen Sie die Methode type.getGenericyPedefinition () an

53: Welche der folgenden Aussagen trifft auf VB Generics zu?

A.   VB ermöglicht Parameter von Nicht-Typ-Vorlagen-Parametern

B.   VB unterstützt eine explizite Spezialisierung

C.   VB ermöglicht dem Typ -Parameter als Basisklasse für den generischen Typ

D.   VB ermöglicht es, einen generischen Typparameter selbst zu sein

E.   VB setzt, dass jeder Code für alle Typparameter gültig ist gültig ist

54: Welche der folgenden Aussagen trifft auf Namespaces und Baugruppen zu?

A.   Namespaces können verwendet werden, um den Zugriff auf enthaltene Klassen zu steuern

B.   Baugruppen können verwendet werden, um den Zugriff auf enthaltene Klassen zu steuern

C.   Namespaces kann aliasindisch sein, um eine Kurzbeschreibung für eine voll qualifizierte Kennung zu liefern

D.   Der gleiche Namespace kann in mehreren Baugruppen verwendet werden

E.   Eine einzelne Baugruppe kann mehrere Namespaces enthalten

55: Welche der folgenden Aussagen ist kein gültiges Attribut für die Serialisierung?

A.   Datacontract

B.   DataMember

C.   Enummember

D.   CollectionDatacontract

E.   DataObject

56: Welche der folgenden Aussagen wird bei Verwendung der Nachfragemethode von System.security

A.   Die Berechtigungen des Code, der die Nachfragemethode aufgerufen hat, werden bewertet.

B.   Für Berechtigungen, die einen Stapelspaziergang durchführen

C.   Für Berechtigungen, die einen Stapelspaziergang durchführen

D.   Die Berechtigungsstufen einzelner Stapelrahmen werden immer unabhängig von der Berechnungstyp des & nbsp; & nbsp;

57: Welche der folgenden Aussagen trifft auf deklarative Attribute zu?

A.   Sie müssen aus dem System geerbt werden.

B.   Attribute werden gleichzeitig mit Instanzen der Klasse, auf die sie angewendet werden, instanziiert.

C.   Attributklassen können nur so eingeschränkt werden, dass sie auf Anwendungselementtypen angewendet werden.

D.   Standardmäßig kann A & nbsp; & nbsp; angegebenes Attribut mehrmals auf dasselbe Anwendungselement angewendet werden.

58: Welche der folgenden Bedingungen gilt für System.diagnostics.trace

A.   Trace ist sowohl für die Release- als auch für die Debugg -Erstkonfigurationen aktiviert

B.   Trace kann sowohl durch Präprozessor -Richtlinien als auch Compiler -Richtlinien gesteuert werden

C.   Um die Schweregrade zu ändern, die Ausgabe erzeugen, müssen Sie Ihr Programm neu kompilieren

D.   Sie können erweiterte Funktionen erstellen, indem Sie vom System erben.diagnostics.trace -Klasse

59: Elemente in einem System.Collections.Specialized.OrdedDictionary sind:

A.   Sortiert nach Schlüssel

B.   nach Element sortiert

C.   nicht sortiert

60: Was macht der Andald -Operator?

A.   Es führt einen Booleschen und Betrieb durch und bewertet beide Operanden

B.   Es führt einen Booleschen und Betrieb durch und bewertet die linke Seite nur, wenn die rechte Seite falsch ist

C.   Es führt einen Booleschen und Betrieb durch und bewertet die rechte Seite nur, wenn die linke Seite falsch ist

D.   Es führt einen Booleschen und Betrieb durch und bewertet die rechte Seite nur, wenn die linke Seite wahr ist

E.   Nichts des oben Genannten

61: Parametrisierte Eigenschaften in VB sind __________.

A.   Nicht unterstützt außer für die Implementierung und Indexer.

B.   Eigenschaften, die einen oder mehrere Parameter benötigen (z. B. um ein Element aus einer Mitgliedssammlung abzurufen)

C.   Richtigkeiten, die ein oder mehrere Attribute verwenden, um ihr Verhalten zu kontrollieren

D.   Eigenschaften, die als Methodenparameter übergeben werden können, damit sie von der aufgerufenen Methode aufgerufen werden können

62: Die Ermittlung der Verfügbarkeit eines ausreichenden Speichers für einen Vorgang kann erreicht werden, wenn:

A.   Es gibt keine unterstützten Anwendungsstufen, um festzustellen, ob eine bestimmte Menge an Speicher verfügbar ist.

B.   Verwenden statischer Methoden von System.Runtime.MemoryFailPoint und Überprüfung des Rückgabewerts

C.   Erstellen einer Instanz & nbsp; & nbsp; von System.Runtime.MemoryFailpoint und Überwachung für eine unzureichende MemoryException

D.   Erstellen einer Instanz & nbsp; & nbsp; von System.Runtime.MemoryFailpoint und Überwachung für eine OutofMemoryException

63: Welche der folgenden Merkmale des Systems.Threading.Timer -Klasse?

A.   Die vom Timercallback -Delegate bereitgestellte Methode wird immer auf dem Thread aufgerufen, der den Timer erstellt hat.

B.   Der Thread, der den Timer erstellt, muss eine Nachrichtenverarbeitungsschleife haben (d. H. Als UI -Thread betrachtet werden)

C.   Die Klasse enthält einen Schutz, um die Wiedereinzugation auf die Methode des Timercallback -Delegiertens zu verhindern.

D.   Sie können eine Benachrichtigung über eine Instanz erhalten, die entsorgt wird, indem Sie eine Überladung der Entsendung Methode aufrufen.

64: Das Framework bietet drei verschiedene Timerklassen. Wählen Sie die Antwort aus, die der Klasse ordnungsgemäß mit dem aufgelisteten Merkmal übereinstimmt.

A.   System.Threading.Timea Einfacher Timer, bei dem ein Delegierter zur Ausführung geliefert werden muss, wenn der Timer abläuft. Execution der vom Delegierten bereitgestellten Methode wird auf einem Threadpool -Thread aufgerufen.

B.   System.Timers.Timer: Für die Verwendung mit Worker -Threads in einer Multithread -Umgebung. Kann sich zwischen Threads bewegen, um das erhöhte verstrichene Ereignis zu verarbeiten, kann zu mehr Genauigkeit führen als das System.windows.Form.Timer Instances.

C.   System.Windows.Forms.Timera Timer mit niedrigerer Auflösung, für die eine UI -Nachrichtenpumpe im Erstellen von Thread erforderlich ist.

D.   Alles das oben Genannte

65: Welche der folgenden Eigenschaften finden Sie in überlasteten Methoden?

A.   Sie müssen den gleichen Namen haben

B.   Sie müssen die gleichen Parametersignatur haben

C.   Sie müssen den gleichen Rückgabetyp haben

D.   Sie müssen die gleiche Zugangsniveau haben

E.   Nichts des oben Genannten

66: Mit welcher Klasse ist die Aufgabe, einen bestimmten Zeitpunkt in Einheiten wie Wochen, Monate und Jahre erreicht zu haben?

A.   System.datetime

B.   System.TimeSpan

C.   System.Globalisierung.Calender

D.   System.Globalisierung.CultureInfo

67: Welche der folgenden Aussagen trifft auf Aussagen zu?

A.   Eine Weile wird die Aussage mindestens einmal seinen Körper ausführen.

B.   A für Schleife wird seinen Körper immer mindestens einmal ausführen.

C.   Eine Versuchserklärung muss immer mindestens einen Fangblock enthalten

D.   Eine Fallklausel innerhalb einer Switch -Anweisung kann nicht in die nächste Fallklausel fallen

68: Beispiele für öffentliche Klasse öffentliche Unter neue (Byval X als Ganzzahl) End -Subend Classin den obigen Code, welcher der folgenden anderen Klassenkonstruktoren kann direkt auf den bereitgestellten Konstruktor zugreifen?

A.   Public sub new () & nbsp; & nbsp; me.New (1) End Sub

B.   Public sub new () & nbsp; & nbsp; new (1) End Sub

C.   Sowohl die oben genannten.

D.   Ein Klassenkonstruktor kann nicht direkt auf einen anderen Konstruktor zugreifen

69: Welche der folgenden Parameter trifft auf?

A.   Änderungen an Wertparametern beinhalten immer eine Kopie des ursprünglichen Arguments

B.   Als Referenzparameter übergebene Elemente müssen vor dem Anruf initialisiert werden

C.   Ausgabeparameter müssen in der Methode nicht zugewiesen werden

D.   Argumentlisten der variablen Länge werden nicht unterstützt

70: Von welchen Elementen erlaubt Generika Parametrisierung nach Typ?

A.   Klassen

B.   Strukturen

C.   Methoden

D.   Veranstaltungen

E.   Felder

71: Welche der folgenden Ausnahmen gilt für Ausnahmen?

A.   Ausnahmen sollten aus dem System abgeleitet werden. Ausnahme, dies ist jedoch nicht erforderlich.

B.   Wenn für eine Ausnahme kein Hangblock gefunden wird und die Quelle kein statischer Konstruktor ist, wird ein System. ThreadException wird geworfen

C.   Mathematische Fehler wie Dividen durch Null oder numerischer Überlauf erzeugen eine Ausnahme, die von System abgeleitet wird.

D.   Jede Wurfanweisung muss mindestens einen Fangblock haben

72: Welche der folgenden Konku -Konvertierungen ist keine Unboxing -Konvertierung?

A.   Public sub sample1 (byval o als Objekt) & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbSP;

B.   Public sub sample1 (byval vt als valuEType) & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dim i as Integer = Cint (vt) & nbsp; & nbsp; & nbsp;

C.   Enum e & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbSp;

D.   Öffentliche Schnittstelle I & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Eigenschaftswert () als Integer & nbsp;

E.   Öffentliche Klasse C & nbsp; & nbsp; & nbsp; & nbsp;

73: Welche der folgenden Aussagen trifft auf Enums zu?

A.   Die Aufenthalte werden immer einem integralen konstanten Wert gleichgesetzt

B.   Eine Variable des Enum -Typs enthält immer einen der deklarierten symbolischen Konstanten

C.   Die deklarierten Werte eines Enums werden immer zugewiesen & nbsp; & nbsp; sequentielle Beginn mit 0

D.   Die deklarierten Werte eines Enum müssen (explizit oder implizit) auf eindeutige Integralwerte abgebildet werden

74: Welche der folgenden Eigenschaften finden Sie im DateTime -Typ?

A.   Es verweist immer auf die Zeit der UTC (GMT)

B.   Es verweist immer die lokale Zeit

C.   Es enthält ein Mitglied, das angibt, auf welche Zeitzone es sich bezieht

D.   Es enthält ein Mitglied, das angibt, ob es sich um UTC, lokal oder nicht spezifiziert handelt

75: Welche der folgenden Aussagen gilt nicht für die Bereitstellung von Xcopy?

A.   Die entsprechende Version des .NET -Frameworks muss installiert werden.

B.   Alle Anwendungskomponenten müssen sich im Anwendungsverzeichnis oder im Unterverzeichnis befinden.

C.   Gemeinsame Komponenten können als Teil der XCopy installiert werden.

D.   XCOPY-Bereitstellung für ein nicht leeres Zielverzeichnis kann unbeabsichtigte Nebenwirkungen haben

76: Der Begriff Einkapselung wird am häufigsten verwendet, um:

A.   Trennung der öffentlichen Schnittstelle eines Artikels von der tatsächlichen Implementierung

B.   Einbetten Sie Inhalte als Ressource in ein ausführbares Programm ein

C.   Bereitstellung einer kurzen Zusammenfassung der komplexen Operationen

D.   Eine Technik mit Basis- und abgeleiteten Klassen

77: Welche der folgenden Codierungen werden nicht von Klassen im System -Text -Namespace unterstützt?

A.   ASCII

B.   Unicode

C.   UTF-7

D.   UTF-8

E.   Ebcdic

78: Welche der folgenden Mechanismen eignet sich nicht für die Rückgabe einer einzelnen Zeile von einem DataTable, der eine große Anzahl von Datensätzen enthält?

A.   DataTable.rows.find

B.   DataTable.rows.Select

C.   DataTable.Select

D.   Aufzählung über DataTable.Rows

79: Welche der folgenden Schnittstellen enthalten?

A.   Methoden

B.   Eigenschaften

C.   Felder

D.   Conversion -Operatoren

E.   Veranstaltungen

80: Welche der folgenden Aussagen trifft auf die Verwendung von ADO.NET -Datensätzen und -Datensätzen?

A.   Die Verbindung zur Datenbank muss für die Lebensdauer der Datenobjekte gültig bleiben

B.   Alle Tabellen in einem Datensatz müssen aus derselben Datenbank stammen.

C.   Eine bestimmte Instanz eines DataTable kann nur in einem Datensatz sein

D.   Änderungen an mehreren Tabellen innerhalb eines Datensatzes können problemlos an einen neuen Datensatz extrahiert werden, der nur die Änderungen enthält

E.   Inhalte aus mehreren Datensätzen können problemlos zu einem einzigen Datensatz kombiniert werden, der das Nettoergebnis aller Änderungen enthält.

81: Welche der folgenden Aussagen ist kein gültiger Wert für DatarowState?

A.   Hinzugefügt

B.   Gelöscht

C.   Schmutzig

D.   Losgelöst

82: Zu welchem ​​der folgenden kann system.io.isolatedStorage nicht abgeschottet werden?

A.   Auf eine bestimmte Anwendung beschränkt

B.   Beschränkt auf eine bestimmte Appdomain

C.   Beschränkt auf einen bestimmten Benutzer

D.   Beschränkt auf ein bestimmtes physisches Medium

83: Welcher der folgenden Operatoren kann überladen werden?

A.   Zuordnung (=)

B.   Bedingt (Andalso, Orelse)

C.   Logisch (und, oder, xor)

D.   <Schriftgröße =

84: Welche der folgenden Anforderungen ist keine Voraussetzung dafür, dass eine Anwendung im "zertifizierten für Windows -Programm" zertifiziert wird

A.   Verwendung von Systemeinstellungen für Größe, Farbe und Schriftart

B.   Unterstützung für die Windows -Option "High Contrast"

C.   Verwendung von Ton zur Benachrichtigung über kritische Informationen

D.   Tastaturzugriff nur zu allen Funktionen, einschließlich Menüs und Steuerelementen

85: Welche der folgenden Code -Samples verursacht einen Kompilierungsfehler?

A.   Probe für öffentliche Klasse & nbsp; & nbsp; & nbsp; & nbsp; Endklasse & nbsp; & nbsp;

B.   Probe für öffentliche Klasse (von t) & nbsp; & nbsp; & nbsp; & nbsp; Endklasse & nbsp;

C.   Probe für öffentliche Klasse (von T als Klasse) & nbsp; & nbsp; & nbsp; & nbsp; Endklasse & nbsp;

D.   Probe für öffentliche Klasse & nbsp; & nbsp; & nbsp; & nbsp; Endklasse & nbsp; & nbsp; & nbsp; & nbsp; öffentliche Klasse (von t als Klasse) & nbsp; & nbsp; & nbsp; & nbsp; Endklasse

86: Benutzerdefinierte nicht tödliche Ausnahmen sollten abgeleitet werden:

A.   ApplicationException

B.   DatamisalignedException

C.   ExeclesionEnexception

D.   SystemException

87: Welche der folgenden Aussagen ist kein Standard -Serviceverhalten, das vom System unterstützt wird. ServiceProcess.ServiceController -Klasse Mitglieder?

A.   Start

B.   Weitermachen

C.   Pause

D.   Neu starten

88: Welche der folgenden Aussagen sind keine gültigen Namespaces im .NET -Framework?

A.   System.data.oledb

B.   System.data.sqlServer

C.   System.data.oracle

D.   System.data.xml

E.   System.data.sqlclient

89: Welche der folgenden Merkmale im System haben Klassen im System.

A.   Sie verringern native Ressourcen und müssen ordnungsgemäß bereit sein, um potenzielle erschöpfende Ressourcen zu verhindern.

B.   Sie sind alle Marshalbyref -abgeleitete Klassen, aber die Funktionalität über Appdomains verfügt jedoch über spezifische Einschränkungen.

C.   Sie können von diesen Klassen erben, um verbesserte oder maßgeschneiderte Funktionen bereitzustellen

D.   Sie sind Werttypobjekte.

90: Welche der folgenden Mechanismen sind gültige Mechanismen für das Hinzufügen eines Event -Handlers für öffentliche Ereignisse in der Klassenstichprobe?

A.   AddHandler sample.someEvent addressof myeventHandlerpublic sub myeventHandler

B.   AddHandler sample.

C.   Probe für private Befragungen als neuer Beispielpublic Sub MyeventHandler (Absender als Objekt, E as EventArgs) bearbeitet Muster.SomeEvent

D.   Private theetvents sample als neuer probspublic sub myeventHandler () verarbeitet Probe.SomeEvent

91: Welche der folgenden Punkte kann eine Schnittstelle nicht enthalten?

A.   Methoden

B.   Veranstaltungen

C.   Felder

D.   Indexer

92: Was macht der Orelse -Operator?

A.   Es führt einen Booleschen oder Betrieb durch, wobei beide Operanden bewertet werden

B.   Es führt einen Booleschen oder Betrieb durch und bewertet die linke Seite nur, wenn die rechte Seite falsch ist

C.   Es führt einen Booleschen oder Betrieb aus und bewertet die rechte Seite nur, wenn die linke Seite falsch ist

D.   Es führt einen Booleschen oder Betrieb durch und bewertet die rechte Seite nur, wenn die linke Seite wahr ist

E.   Nichts des oben Genannten

93: Welcher der folgenden Operationen kann nicht in einem Fangblock ausgeführt werden?

A.   Verhinderung der gefangenen Ausnahme vom Verlassen des Fangblocks

B.   Erlauben Sie, dass sich die ursprüngliche Ausnahme nach dem Gefangenen ausbreitet, wobei alle Informationen (einschließlich Kontext) intakt sind

C.   Wickeln Sie die gefangene Ausnahme in eine neu erstellte Ausnahme eines anderen Typs

D.   Erstellen einer neuen Ausnahme ohne Informationen über die ursprüngliche Ausnahme

E.   Änderung der Nachricht, Zielbewohner und/oder Stacktrace, der vorhandenen Ausnahme vor dem Löschen

94: Welches der folgenden Merkmale ist ein Hauptmerkmal von System.xml.xmldatadocument?

A.   Es bietet synchronisierte Operationen, die den Inhalt entweder als xmldocument oder als Datensatz ansehen

B.   Es bietet die grundlegenden Fähigkeiten für XMLDocument -Instanzen, die aus Datensätzen erstellt oder in Datensätze exportiert werden können

C.   Es bietet einen begrenzten Satz von Funktionen im Vergleich zur & nbsp; & nbsp; System.xml.xmldocument Class

D.   Es bietet die Grundlagen, die Datensätze aus XML -Dateien geladen oder in XML -Dateien exportiert werden können.

95: Was ist das Ergebnis von Console.writeLine ("{0}: {1}: {2}", cint (2.5), cint (1,5), fix (1,5))?

A.   2: 2: 2

B.   3: 2: 2

C.   3: 2: 1

D.   2: 2: 2

E.   2: 2: 1