.NET MCQ-Fragen und -Antworten

.NET MCQ-Fragen und -Antworten

MCQSS.com bietet kostenlose .NET MCQ-Fragen und -Antworten im MCQ-Format. Unsere Sammlung umfasst Hunderte interaktiver Fragen, mit denen Sie Ihre Fähigkeiten in .NET bewerten können. Unabhängig von Ihrem Erfahrungslevel finden Sie passende Fragen, um Ihr Wissen zu erweitern und Ihr Vertrauen in .NET zu stärken. Starten Sie jetzt - es ist kein Kauf oder keine Registrierung erforderlich, alle Fragen stehen kostenlos zur Verfügung. Nutzen Sie MCQSS.com zur Vorbereitung auf Prüfungen oder für das selbstgesteuerte Lernen und die Weiterentwicklung im Bereich .NET.

1: Mit Ihrer Webanwendung kÜnnen Benutzer Dateien hochladen und in Microsoft IIS 6.0 auf einem Server mit dem Namen ABC-SR01 gehostet werden. Die Anwendung verwendet den Standard -Anwendungspool mit Windows -Authentifizierung. Mit der Anwendung kÜnnen Sie eine Datei nicht von Ihrer Workstation hochladen. Stattdessen sehen Sie einen zugriff verweigerten Nachrichten. Um dieses Problem zu beheben, aktivieren Sie das Debuggen. Als nächstes sollten Sie _______.

A.   Erstellen Sie eine Debugger -Benutzergruppe auf Ihrer Workstation und fĂźgen Sie Ihr Windows -Benutzerkonto hinzu

B.   FĂźgen Sie Ihr Windows-Benutzerkonto der Administratorengruppe unter ABC-SR01 hinzu

C.   Stoppen und starten Sie den Anwendungspool auf ABC-SR01 neu

D.   FĂźgen Sie der Web.config -Datei die folgende Konfiguration hinzu.

2: Welcher der folgenden Kicks im GC -Prozess (GC)?

A.   Alle angegebenen Optionen sind korrekt

B.   Wenn die GC.Collect -Methode aufgerufen wird

C.   Der Gesamtspeicher, der auf dem verwalteten Heap verwendet wird

D.   Das System hat einen geringen physischen Speicher

3: In welchem ​​der folgenden Schlüsselwörter wird vorhandener Namespace in ein C# -Programm aufgenommen?

A.   importieren

B.   Verwenden Sie

C.   Paket

D.   Namespace

4: Richtig oder falsch? In C#kann eine Klasse von mehreren Schnittstellen erben.

A.   WAHR

B.   FALSCH

5: KĂśnnen Sie verhindern, dass Ihre Klasse geerbt wird und eine Basisklasse fĂźr einige andere Klassen wird?

A.   NEIN

B.   Ja

6: Um die Authentifizierung fßr Ihre Webanwendung zu konfigurieren, kÜnnen Clients nicht anonym darauf zugreifen, aber fßr Benutzer aus nicht vertrauenswßrdigen Domänen ist der folgende Code hinzugefßgt? < /authentifizierung>

A.   Die App.config -Datei

B.   Die Web.config -Datei

C.   Die Immobilienseiten des Projekts

D.   Die Maschine.config -Datei der Workstation

7: ErmĂśglicht in ASP.NET EnableViewState der Seite, die Benutzereingabe in einem Formular zu speichern?

A.   Ja

B.   NEIN

8: In ASP.NET tritt Postback in welcher der folgenden Formen auf?

A.   Gewinne

B.   Htmlforms

C.   Webformen

9: Wie verwalten Sie Zustände in einer ASP.NET -Anwendung?

A.   Sichtzustand

B.   Anwendungsobjekte

C.   Alle von denen

D.   Sitzungsobjekte

10: Welcher C# -Coder gibt den Wert eines Elements aus einem mehrdimensionalen Array aus?

A.   Console.writeLine (myarray (1), (3));

B.   Console.writeLine (myarray [1] [3]);

C.   Console.writeLine (myarray {1} {3});

D.   Console.writeLine (myarray [1.3]);

11: Welche der folgenden Aussagen ist kein gĂźltiger C# Zugriffsspezifizierer?

A.   Öffentlich

B.   Statisch

C.   Privatgelände

D.   GeschĂźtzt

12: Eine mit dem versiegelte SchlĂźsselwort deklarierte Klasse kann keine Basisklasse sein.

A.   FALSCH

B.   WAHR

13: Welche der folgenden Aussagen sind Teil von ASP.NET?

A.   Webformen, MVC und Web -API

B.   Alle Antworten sind korrekt.

C.   Webformen und MVC.

D.   ASP.NET und MVC

E.   SignalR

14: Welche Art von Verarbeitungsmodell simuliert ASP.NET?

A.   Von oben nach unten

B.   Linear

C.   Statisch

D.   Ereignisgesteuert

15: Welche der folgenden GrĂźnde machen C# zu einer weit verbreiteten professionellen Sprache?

A.   Strukturierte Sprache

B.   Objektorientierte

C.   Alle angegebenen Optionen sind korrekt

D.   Komponentenorientiert

16: Welche der folgenden Namespaces enthalten Typen, die die Interaktion mit Systemprozessen, Ereignisprotokollen und Leistungsstaaten ermĂśglichen?

A.   System.addin

B.   Systemdiagnose

C.   System.comPonentModel

D.   Systemdaten

17: Welcher Namespace enthält die zum Erstellen von Windows Communication Foundation (WCF) und Client -Anwendungen erforderlichen Typen?

A.   System.Web

B.   System.Servicemodel

C.   System.net

D.   System.Messaging

18: Welche der folgenden Aussagen wĂźrde eine sofortige MĂźllsammlung aller Generationen erzwingen?

A.   Gccollect ()

B.   Gc.garbage ()

C.   Gc.force ()

D.   Gc.collect ()

19: Warum wird in ASP.NET Global.asax verwendet?

A.   Implementieren von Anwendungs- und Sitzungsstufenereignissen

B.   Keines von denen

C.   Globale Variablen deklarieren

20: Welcher Caching -Typ wird von ASP.NET unterstĂźtzt?

A.   Ausgangsdach

B.   Daten zwischen den Daten

C.   Ausgabe von Zwischenspeichern und Daten zwischen dem Caching

D.   Keine von diesen

21: Welche Methode in ASP.NET rufen Sie die Datenadaptersteuerung auf, um Ihren generierten Datensatz zu laden?

A.   Lesen( )

B.   FĂźllen()

C.   ExecuteQuery ()

22: Was macht der folgende Code in C#: Klassentest: Formular {}

A.   Erstellt den Klassentest: Form und erstellt den Klassentest, der die Klassenform erbt

B.   Erstellt die Klassenform, die den Klassentest erbt

C.   Erstellt den Klassentest: Form

D.   Erstellt den Klassentest, der die Klassenform erbt

23: Welche der folgenden Aussagen repräsentiert eine thread-sichere Karte des Schlßssel-/Wertpaares und kann in einer Umgebung mit mehreren Threaden verwendet werden?

A.   Genauigkeit

B.   Blockierung

C.   Gleichzeitiger Abscheidungswesen

D.   Gleichzeitigkeit

24: Wie unterscheidet sich ASP.NET von Classic ASP?

A.   Das Scripting wird vom HTML getrennt und der Code wird separat interpretiert

B.   Das Scripting wird vom HTML getrennt, Code wird als DLL zusammengestellt und DLLs kĂśnnen auf dem Server ausgefĂźhrt werden

C.   Der Code wird vom HTML getrennt und der interpretierte Code wird separat interpretiert

25: Wie viele Generationen verwendet MĂźllsammler fĂźr kleine Objekte in .NET?

A.   6

B.   4

C.   5

D.   3

26: Welcher der folgenden "Typ" von Mitgliedern ist nur innerhalb von Dateien in derselben DLL zugegriffen?

A.   Privatgelände

B.   Intern

C.   GeschĂźtzt

27: Wann mĂźssen Sie eine Klassenstract deklarieren?

A.   Wenn alle Methoden in der Klasse abstrakt sind.

B.   Wenn mindestens eine der Methoden in der Klasse abstrakt ist.

C.   Wenn mindestens eine der Methoden in der Klasse deklariert wird.

28: Eine Methode _______ Eine Ausnahme, wenn diese Methode feststellt, dass ein Problem aufgetreten ist.

A.   Fängt

B.   Wirft aus

C.   Trys

D.   Trys und Fänge

29: In welchen der folgenden. NET -Code ist der tatsächliche .NET -Code ßbersetzt?

A.   MSIL

B.   CLR

C.   CTS

D.   Cls

30: Welche der folgenden Aussagen ist eine gĂźltige C# Konstante Definition?

A.   Konstante <data_type> <constant_name> = Wert;

B.   const <data_type> <constant_name> = value;

C.   endgĂźltig <data_type> <constant_name> = value;

D.   (alle von denen)

31: In .NET kann eine Klasse aus mehreren Klassen erben

A.   WAHR

B.   FALSCH

32: Um sicherzustellen, dass die Timing- und Leistungsdaten Ihrer Webanwendung gesammelt und nur den Benutzern zur VerfĂźgung gestellt werden, wenn sie auf dem Webserver angemeldet sind, welchen Code sollten Sie der Datei web.config hinzufĂźgen?

A.   <Compilation Debug = "True" urlinepragmas = "false"> ... </compilation>

B.   <Trace enabled = "false" pageoutput = "true" localonly = "false" />

C.   <Trace enabled = "true" pageoutput = "false" localonly = "true" />

D.   <Compilation Debug = "False" urlinepragmas = "true"> ... </compilation>

33: Welche der folgenden Namespaces enthält Typen, die die Bereitstellung von ClickOnce -Anwendungen unterstßtzen?

A.   Systemdaten

B.   System.Deployment

C.   Systemkonfiguration

D.   System.comPonentModel

34: In welchem ​​der folgenden GC -Sammlungsmodus bestimmt der Müllsammler, ob die aktuelle Zeit optimal ist, um Objekte zurückzugewinnen?

A.   Gezwungen

B.   Parallel

C.   Gleichzeitig

D.   Optimiert

35: Beim Durchsuchen Ihrer Webanwendung in IIS 6.0 erhalten Sie einen nicht verfĂźgbaren Fehler der Serveranwendung. Das Anwendungsereignisprotokoll zeigt an: Es ist nicht mĂśglich, zwei verschiedene Versionen von ASP.NET im selben IIS -Prozess auszufĂźhren. Bitte verwenden Sie das IIS -Administrations -Tool, um Ihren Server neu zu konfigurieren, um die Anwendung in einem separaten Vorgang auszufĂźhren. Um dieses Problem so schnell wie mĂśglich zu lĂśsen, sollten Sie _______.

A.   Ändern Sie den IIS -Isolationsmodus und starten Sie den Anwendungspool, in dem die Anwendung gehostet wird

B.   Weisen Sie die Anwendung einem neuen Anwendungspool zu und konfigurieren Sie alle Anwendungen, die Teil des Anwendungspools Ihrer Anwendung sind, um dieselbe Version von ASP.NET zu verwenden

C.   Weisen Sie die Anwendung einem neuen Anwendungspool zu und fĂźhren Sie das Tool ASPNET_regiis.exe aus

D.   Ändern Sie den IIS -Isolationsmodus und weisen Sie die Anwendung einem neuen Anwendungspool zu

36: Wie registrieren Sie in ASP.NET eine Benutzersteuerung?

A.   FĂźgen Sie Tag -Präfix hinzu, Tagenname

B.   Quelle hinzufĂźgen, Tag -Präfix

C.   FĂźgen Sie SRC, TagPrefix, TagName hinzu

37: In C#muss eine Klasse eine Schnittstelle verwenden, und muss _______ _______.

A.   Erstellen Sie ein Schnittstellenobjekt

B.   Erben Sie die Eigenschaften der Schnittstelle

C.   Enthalten die gleichen Methoden wie die Schnittstelle

D.   Alle von denen

38: Wenn eine Indexofy -Methode eine Reihe von Zeichen Ăźbergeben wird, _______.

A.   Es findet das erste Ereignis jedes Buchstabens in der Zeichenfolge

B.   Es erzeugt einen Fehler

C.   Es sucht nach dem ersten Auftreten der Zeichenfolge von Zeichen

D.   Es sucht nach dem ersten Auftreten eines der Zeichen in der Zeichenfolge

39: Ihre Webanwendung enthält eine Seite mit dem Namen errorPage.aspx. Um unbehandelte Anwendungsausnahmen zu verwalten, sollte ERRAGEPAGE.aspx angezeigt werden und Ausnahmedaten sollten in das Ereignisprotokoll geschrieben werden. Ihre Web.config -Datei enthält den folgenden Code: Als nächstes sollten Sie _______ in Betracht ziehen.

A.   HinzufĂźgen dieses Codes in die Standard -Datei. ASAX -Datei: void application_error (Objektabsender, EventArgs e) {Exception exc = server.getLasterror (); // Ausnahmendetails zum Ereignisprotokoll} schreiben}

B.   HinzufĂźgen dieses Codes zur global.asax -Datei: void application_error (Objektabsender, EventArgs e) {Exception exc = server.getLasterror (); // Ausnahmetails zum Ereignisprotokoll schreiben}

C.   HinzufĂźgen dieses Codes zur Fehlerpage.aspx -Datei: void page_error (Objektabsender, EventArgs e) {exception exc = server.getLasterror (); // Schreiben Sie Ausnahmetails auf Ereignisprotokollserver.ClearError ();}

D.   HinzufĂźgen dieses Codes zur Masterseite: void application_error (Objektabsender, EventArgs e) {Exception exc = server.getLasterror (); // Ausnahmetails in Ereignisprotokoll} schreiben}

40: In Ihrer Webanwendung erstellen Sie eine Klasse, um die IHTTPHandler -Schnittstelle zu implementieren. In welchem ​​Code wird das Image von Warning.jpg im Browser angezeigt, wenn der Handler angefordert wird?

A.   public void processRequest (httpcontext ctx) {streamReader sr = new streamReader (OpenRead (ctx.server.mappath ("warning.jpg"));

B.   public void processRequest (httpcontext ctx) {streamReader sr = new streamReader (_file.openRead (ctx.server.mappath ("warning.jpg")));

C.   public void processRequest (httpcontext ctx) {ctx.response.contentType = "Image/jpg"; fileStream fs = file.openRead (_ctx.server.mappath ("Warnung.JPG"); int b = 0; won (b (b (b (b (b (b ((b) (b) (b (b (b) (b ((b) (b (b ((b) (b ((b) (b (b (b) (b ((b) (b (b (b ((b) (b (b) (b (b (b (b (b ((b) (b (b ((b) ()afes == fs.readbyte ())!

D.   public void processRequest (httpcontext ctx) {ctx.response.transmitfile ("Image/jpg"); fs.readbyte ())!

A.   Hyperlink var = e.item.parent.findControl ("hlname") als Hyperlink;

B.   Hyperlink var = rptdata.findControl ("hlname") als Hyperlink;

C.   Hyperlink var = page.findControl ("hlname") als Hyperlink;

D.   Hyperlink var = e.item.findControl ("hlname") als Hyperlink;

42: Alle Methoden in einer abstrakten Basisklasse mĂźssen abstrakt deklariert werden.

A.   WAHR

B.   FALSCH

43: In Ihrer Webanwendung mit dem Namen ABCWebApp1 haben Sie eine benutzerdefinierte Serversteuerung mit dem Namen ABCSC konfiguriert, die auf der Seite untergeordnete Steuerelemente enthält. Um die unterscheidende Identifizierung der untergeordneten Steuerelemente innerhalb der Hierarchie der Seite sicherzustellen, sollten Sie die _______ Schnittstelle anwenden.

A.   Idisposbar

B.   InamingContainer

C.   IbindableTemplate

D.   GCNotificationStatus -Aufzählung

44: Auswerten. Welche Anweisung muss für den Code zutrifft, um korrekt zu kompilieren und auszuführen? Öffentliche Klasse B: A {public b (int i): base (i) {}}

A.   Einer der Konstrukteure in der Klasse A nimmt ein Argument des Typs int

B.   Einer der Konstruktoren in der Klasse A nimmt ein Argument des Typs I an, und die Klasse hat nur einen Standardkonstruktor

C.   Einer der Konstrukteure in der Klasse A nimmt ein Argument des Typs I.

D.   Klasse A hat nur einen Standardkonstruktor

45: Welche der folgenden Methoden wird zum ZerstĂśren von Threads verwendet?

A.   Abbrechen

B.   Stoppen

C.   TĂśten

D.   ZerstĂśren

46: Wie definiert das .NET -Framework ein großes Objekt?

A.   größer als 185 KB

B.   Mehrdimensionale Arrays

C.   größer als 85 KB oder mehrdimensionale Arrays

D.   größer als 85 KB

47: Welche der folgenden Aussagen ist kein reserviertes SchlĂźsselwort in C#?

A.   gruppiere nach

B.   absteigend

C.   aufsteigend

D.   Sortieren nach

48: Wie tĂśten Sie in ASP.NET explizit eine Benutzersitzung?

A.   Session.discard ()

B.   Sitzung.CLOSE ()

C.   Sitzung.abandon

D.   Sitzung.end

49: Welche der folgenden Namespaces enthält in ASP.NET die Definition fßr IDBConnection?

A.   System.data.Common

B.   Systemdaten

C.   System.Data.Connection

D.   System.Data.Interfaces

50: Welche der folgenden Aussagen ist kein gĂźltiges Ganzzahl -Literal?

A.   30u

B.   30ul

C.   032UU

D.   0x4b