.NET MCQ Soruları ve Cevapları

.NET MCQ Soruları ve Cevapları

MCQSS.com, .NET konusunda MCQ formatında ücretsiz sorular ve cevaplar sunar. Koleksiyonumuz, .NET becerilerinizi değerlendirmenize yardımcı olacak yüzlerce etkileşimli soruyu içerir. Tecrübe seviyeniz ne olursa olsun, .NET kullanımınızda bilginizi genişletmek ve güveninizi artırmak için uygun sorular bulacaksınız. Şimdi başlayın, satın alma veya kayıt yapmanıza gerek yok, tüm sorular ücretsiz olarak sunulmaktadır. .NET alanında sınavlara hazırlanmak veya kendi kendinize öğrenme ve gelişme için MCQSS.com'u kullanın.

1: Web uygulamanız, kullanıcıların dosya yüklemesine olanak tanır ve ABC-SR01 adlı bir sunucuda Microsoft IIS 6.0'da barındırılır. Uygulama, Windows kimlik doğrulamasına sahip varsayılan uygulama havuzunu kullanır. Uygulamayı kullanarak iş istasyonunuzdan bir dosya yükleyemezsiniz; Bunun yerine, erişim reddedilen bir mesaj görürsünüz. Bu sorunu çözmek için hata ayıklamayı etkinleştirirsiniz. Sonra _______.

A.   İş istasyonunuzda bir hata ayıklayıcı kullanıcı grubu oluşturun ve Windows kullanıcı hesabınızı ekleyin

B.   Windows Kullanıcı Hesabınızı ABC-SR01 üzerindeki Yönetici Grubuna ekleyin

C.   ABC-SR01 üzerindeki uygulama havuzunu durdurun ve yeniden başlatın

D.   Web.config dosyasına aşağıdaki yapılandırmayı ekleyin <kimlik taklit = "true" />

2: Çöp Toplayıcı (GC) sürecinde aşağıdaki vuruşlardan hangisi?

A.   Verilen tüm seçenekler doğru

B.   GC.Collect yöntemi çağrıldığında

C.   Yönetilen yığın üzerinde kullanılan toplam bellek, kabul edilebilir eşiği aşar

D.   Sistemin düşük fiziksel belleğe sahip

3: Bir C# programına mevcut ad alanı eklemek için aşağıdaki anahtar kelimelerden hangisi kullanılır?

A.   içe aktarmak

B.   kullanmak

C.   paketi

D.   ad alanı

4: Doğru ya da yanlış? C#'da, bir sınıf birden çok arayüzden miras alabilir.

A.   Doğru

B.   YANLIŞ

5: Sınıfınızın miras almasını engelleyebilir ve diğer bazı sınıflar için temel bir sınıf haline gelebilir misiniz?

A.   HAYIR

B.   Evet

6: Web uygulamanız için kimlik doğrulama yapılandırmak için istemcilerin anonim olarak erişememesi, ancak güvenilmeyen alan adlarından kullanıcılar için erişime izin verilir, aşağıdaki kod nereye eklenmelidir? < /authentication>

A.   App.config dosyası

B.   Web.config dosyası

C.   Projenin mülk sayfaları

D.   İş İstasyonu Machine.config dosyası

7: ASP.NET'te enableViewState, sayfanın kullanıcı girişini bir formda kaydetmesine izin veriyor mu?

A.   Evet

B.   HAYIR

8: ASP.NET'te, aşağıdaki formlardan hangisinde geri dönüş oluşur?

A.   Winforms

B.   Htmlforms

C.   Webforms

9: ASP.NET uygulamasında durumları nasıl yönetiyorsunuz?

A.   Durumu görüntüle

B.   Uygulama Nesneleri

C.   Bütün bunlar

D.   Oturum Nesneleri

10: Hangi C# kodu, bir öğenin değerini çok boyutlu bir diziden çıkarır?

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: Aşağıdakilerden hangisi geçerli bir C# erişim belirleyicisi değildir?

A.   Halk

B.   Statik

C.   Özel

D.   Korunan

12: Mühürlü anahtar kelimeyle ilan edilen bir sınıf temel sınıf olamaz.

A.   YANLIŞ

B.   Doğru

13: Aşağıdakilerden hangisi ASP.net'in bir parçasıdır?

A.   Web Formları, MVC ve Web API

B.   Tüm cevaplar doğrudur.

C.   Web Formları ve MVC.

D.   ASP.NET ve MVC

E.   Sinyal

14: ASP.net ne tür işleme modeli simüle ediyor?

A.   Yukarıdan aşağıya

B.   Doğrusal

C.   Statik

D.   Etkinlik odaklı

15: Aşağıdaki nedenlerden hangisi C# yaygın olarak kullanılan bir profesyonel dil yapar?

A.   Yapılandırılmış dil

B.   Nesne odaklı

C.   Verilen tüm seçenekler doğru

D.   Bileşen odaklı

16: Aşağıdaki ad alanlarından hangisi sistem işlemleri, olay günlükleri ve performans sayaçlarıyla etkileşimi sağlayan türler içerir?

A.   System.addin

B.   System.Diagnostics

C.   System.componentModel

D.   Sistem verisi

17: Hangi ad alanı Windows Communication Foundation (WCF) hizmeti ve istemci uygulamalarını oluşturmak için gerekli türleri içerir?

A.   System.web

B.   System.servicemodel

C.   System.net

D.   System.

18: Aşağıdakilerden hangisi tüm nesillerin hemen çöp toplanmasını zorlar?

A.   Gccollect ()

B.   GC.Garbage ()

C.   Gc.force ()

D.   Gc.collect ()

19: ASP.NET'te Global.Asax neden kullanılıyor?

A.   Uygulama ve oturum seviyesi olaylarını uygulamak için

B.   Bunların hiç biri değil

C.   Global değişkenleri beyan etmek

20: Hangi önbellek türü ASP.net tarafından desteklenir?

A.   Çıktı önbelleği

B.   Veri önbelleği

C.   Çıktı önbellekleme ve veri önbelleği

D.   Bunlardan hiçbiri

21: ASP.NET'te, oluşturulan veri kümenizi yüklemek için veri adaptörü denetimi hangi yöntemi çağırıyorsunuz?

A.   Okumak( )

B.   Doldurmak()

C.   Sorguyu çalıştır( )

22: C#'da aşağıdaki kod ne yapar: Sınıf Testi: Form {}

A.   Sınıf testini oluşturur: Form ve Sınıf Formunu devralan sınıf testini oluşturur

B.   Sınıf testini devralan sınıf formunu oluşturur

C.   Sınıf testini oluşturur: form

D.   Sınıf formunu devralan sınıf testini oluşturur

23: Aşağıdakilerden hangisi, anahtar/değer çiftinin iş parçacığı güvenli bir haritasını temsil eder ve çok iş parçacıklı bir ortamda kullanılabilir?

A.   Eşzamanlı çanta

B.   Engelleme

C.   ConcurrentDictionary

D.   Eşzamanlı

24: ASP.net klasik ASP'den nasıl farklıdır?

A.   Komut dosyası html'den ayrılır ve kod ayrı ayrı yorumlanır

B.   Komut dosyası html'den ayrılır, kod bir DLL olarak derlenir ve DLL'ler sunucuda yürütülebilir

C.   Kod HTML'den ayrılır ve yorumlanan kod ayrı ayrı yorumlanır

25: Çöp toplayıcı .net'te küçük nesneler için kaç nesil kullanıyor?

A.   6

B.   4

C.   5

D.   3

26: Üyelerin aşağıdaki "türünden" hangilerine yalnızca aynı DLL'deki dosyalarda erişilebilir?

A.   Özel

B.   Dahili

C.   Korunan

27: Bir sınıf özeti ne zaman ilan etmelisiniz?

A.   Sınıftaki tüm yöntemler soyut olduğunda.

B.   Sınıftaki yöntemlerden en az biri soyut olduğunda.

C.   Sınıftaki yöntemlerden en az biri bildirildiğinde.

28: Bir yöntem _______ bir istisna, bu yöntem bir sorunun meydana geldiğini algıladığında.

A.   Yakalama

B.   Atıyor

C.   TRYS

D.   TRYS ve CATCLES

29: Aşağıdakilerden hangisi gerçek .NET kodu çevrilir?

A.   MSIL

B.   CLR

C.   CTS

D.   CLS

30: Aşağıdakilerden hangisi geçerli bir C# sabit tanımıdır?

A.   constant <cater_type> <constant_name> = değer;

B.   const <pat_type> <constant_name> = değer;

C.   final <Data_Type> <stonstant_name> = değer;

D.   (bütün bunlar)

31: .NET'te, bir sınıf birkaç sınıftan miras alabilir mi?

A.   Doğru

B.   YANLIŞ

32: Web uygulamanızın zamanlama ve performans verilerinin toplandığından ve yalnızca web sunucusunda oturum açıldıklarında kullanıcılara sunulduğundan emin olmak için, Web.config dosyasına hangi koda eklemelisiniz?

A.   <derleme debug = "true" urllinepragmas = "false"> ... </compilation>

B.   <Trace Efited = "Yanlış" PageOutput = "true" localonly = "false" />

C.   <Trace Enabled = "true" pageOutput = "false" localonly = "true" />

D.   <derleme debug = "false" urllinepragmas = "true"> ... </calseation>

33: Aşağıdaki ad alanlarından hangisi Clickonce uygulamalarının dağıtımını destekleyen türler içerir?

A.   Sistem verisi

B.   System.Deployment

C.   Sistem yapılandırması

D.   System.componentModel

34: Aşağıdaki GC toplama modundan hangisinde çöp toplayıcı, mevcut zamanın nesneleri geri almak için en uygun olup olmadığını belirler?

A.   Zoraki

B.   Paralel

C.   Eşzamanlı

D.   Optimize edilmiş

35: Web uygulamanıza IIS 6.0'da göz atarken, kullanılamayan bir sunucu uygulaması hatası alırsınız. Uygulama olay günlüğü şunları belirtir: ASP.NET'in iki farklı sürümünü aynı IIS işleminde çalıştırmak mümkün değildir. Lütfen uygulamayı ayrı bir işlemde çalıştırmak için sunucunuzu yeniden yapılandırmak için IIS Yönetim aracını kullanın. Bu sorunu olabildiğince çabuk çözmek için _______ yapmalısınız.

A.   IIS izolasyon modunu değiştirin ve uygulamayı barındıran uygulama havuzunu yeniden başlatın

B.   Uygulamayı yeni bir uygulama havuzuna atayın ve ASP.NET aynı sürümünü kullanmak için uygulamanızın uygulama havuzunun bir parçası olan tüm uygulamaları yapılandırın

C.   Uygulamayı yeni bir uygulama havuzuna atayın ve aspnet_regiis.exe aracını çalıştırın

D.   IIS izolasyon modunu değiştirin ve uygulamayı yeni bir uygulama havuzuna atayın

36: ASP.NET'te bir kullanıcı kontrolünü nasıl kaydediyorsunuz?

A.   Etiket önek, etiket adı ekleyin

B.   Kaynak ekle, etiket önek

C.   SRC, TagPrefix, TagName ekle

37: C#, bir sınıfın bir arayüz kullanması için _______ olmalıdır.

A.   Bir Arabirim Nesnesi Oluştur

B.   Arayüzün özelliklerini devralın

C.   Arayüz ile aynı yöntemleri içerir

D.   Bütün bunlar

38: Bir indexofany yöntemi bir dizi karakter geçirilirse, _______.

A.   Dizedeki her harfin ilk oluşumunu bulur

B.   Bir hata oluşturur

C.   Karakter dizisinin ilk oluşumunu arar

D.   Dize içindeki karakterlerden herhangi birinin ilk oluşumunu arar

39: Web uygulamanızda errorPage.aspx adlı bir sayfa bulunur. Zorlanmamış uygulama istisnalarını yönetmek için errorpage.aspx gösterilmeli ve olay günlüğüne istisna verileri yazılmalıdır. Web.config dosyanız aşağıdaki kodu içerir: Next, _______ düşünmelisiniz.

A.   Bu kodu varsayılan olarak eklemek.

B.   Bu kodu global.asax dosyasına eklemek: void uygulama_error (nesne gönderen, eventArgs e) {exception exc = server.getLasterRor (); // Olay günlüğüne istisna ayrıntıları yaz}

C.   Bu kodu errorPage.aspx dosyasına eklemek: void page_error (nesne gönderen, eventArgs e) {exception exc = server.getLasterRor (); // Olay günlük sunucusu.clearerror ();} adresine istisna ayrıntıları yazın;}

D.   Bu kodu ana sayfaya ekleme: void Application_error (Nesne Gönderen, EventArgs E) {Exception exc = Server.getLasterRor (); // Olay günlüğüne istisna ayrıntıları yaz}

40: Web uygulamanızda, IHTTPhandler arabirimini uygulamak için bir sınıf oluşturursunuz. İşleyici istendiğinde hangi kod Witt.jpg görüntüsünü tarayıcıda görüntüleyecektir?

A.   public void ProcessRequest (httpContext ctx) {StreamReader sr = new StreamReader (openRead (ctx.server.mappath ("with.jpg")); ctx.response.pics ("pic"); sr.close ();}

B.   public void ProcessRequest (httpContext ctx) {StreamReader sr = yeni StreamReader (_file.openRead (ctx.server.mappath ("Witting.jpg")))); ctx.respon (sr.readtoend ();}

C.   public void ProcessRequest (httpContext ctx) {ctx.response.contentType = "image/jpg"; fileStream fs = file.openRead (_CTX.server.mappath ("UYARI.JPG"); int b = 0; == fs.readbyte ())! = -1) {ctx.response.outputstream.writeByte (dönüştür.

D.   public void ProcessRequest (httpContext ctx) {ctx.response.transmitfile ("image/jpg"); (_ ctx.server.mappath ("UYARI.jpg"); akış b = varsayılan (akış); fs.readbyte ())! = -1) {ctx.response.output.write ((b));} fs.close ();}

41: Web formunuz, bir SQL Server 2005 veritabanından verileri görüntülemek için aşağıdaki kodu kullanır. VAR adlı bir değişkende Hlname köprüsünün değerine erişmek için _itembound olay işleyicisine ne eklemelisiniz? ​​ '/>

A.   Köprü var = e.item.parent.findControl ("hlname") köprü olarak;

B.   Köprü var = rptData.findControl ("hlname") köprü olarak;

C.   Köprü var = page.findControl ("hlname") köprü olarak;

D.   Köprü var = e.item.findControl ("hlname") köprü olarak;

42: Soyut bir temel sınıftaki tüm yöntemler soyut olarak ilan edilmelidir.

A.   Doğru

B.   YANLIŞ

43: ABCWebApp1 adlı web uygulamanızda, sayfada alt kontrolleri olan ABCSC adlı özel tempolu bir sunucu denetimi yapılandırdınız. Sayfanın hiyerarşisi içindeki çocuk kontrollerinin belirgin bir şekilde tanımlanmasını sağlamaya yardımcı olmak için _______ arayüzünü uygulamayı düşünmelisiniz.

A.   Boş

B.   İnamingcontainer

C.   Ibindabletemplate

D.   GcnotificationStatus numaralandırması

44: Değerlendirmek. Kodun doğru bir şekilde derlenmesi ve çalıştırılması için hangi ifade doğru olmalıdır? Public Sınıf B: A {public b (int i): temel (i) {}}

A.   A Sınıfı'ndaki yapıcılardan biri, int türünün bir argümanını alıyor

B.   A Sınıfı'ndaki yapıcılardan biri, Tip I'in bir argümanını alır ve sınıfın yalnızca varsayılan bir yapıcısı vardır

C.   A Sınıfı'ndaki yapıcılardan biri, Tip I'in bir argümanını alıyor

D.   A Sınıfı yalnızca varsayılan bir kurucuya sahiptir

45: İplikleri yok etmek için aşağıdaki yöntemlerden hangisi kullanılır?

A.   İptal

B.   Durmak

C.   Öldürmek

D.   Tahrip etmek

46: .NET çerçevesi büyük bir nesneyi nasıl tanımlar?

A.   185kb'den büyük

B.   Çok boyutlu diziler

C.   85kb'den büyük veya çok boyutlu diziler

D.   85kb'den büyük

47: Aşağıdakilerden hangisi C#'da ayrılmış bir anahtar kelime değildir?

A.   Groupby

B.   Azalan

C.   yükselen

D.   tarafından sipariş

48: ASP.net'te bir kullanıcı oturumunu nasıl açıkça öldürürsünüz?

A.   Oturum.discard ()

B.   Seans.close ()

C.   Oturum.Abandon

D.   Oturum.end

49: ASP.NET'te, aşağıdaki ad alanlarından hangisi IDBConnection tanımını içerir?

A.   System.data.common

B.   Sistem verisi

C.   System.data.connection

D.   System.data.interfaces

50: Aşağıdakilerden hangisi geçerli bir tamsayı değişmez değildir?

A.   30U

B.   30ul

C.   032UU

D.   0x4b