Pertanyaan dan Jawaban .NET MCQ

Pertanyaan dan Jawaban .NET MCQ

MCQSS.com menyediakan pertanyaan dan jawaban gratis tentang .NET dalam format MCQ. Koleksi kami mencakup ratusan pertanyaan interaktif yang membantu Anda mengevaluasi kemampuan Anda dalam .NET. Apapun tingkat pengalaman Anda, Anda akan menemukan pertanyaan yang sesuai untuk memperluas pengetahuan Anda dan meningkatkan kepercayaan diri dalam menggunakan .NET. Mulai sekarang, tidak perlu membeli atau mendaftar, semua pertanyaan tersedia secara gratis. Gunakan MCQSS.com untuk persiapan ujian atau belajar mandiri dan pengembangan di bidang .NET.

1: Aplikasi web Anda memungkinkan pengguna mengunggah file dan di-host di Microsoft IIS 6.0 di server bernama ABC-SR01. Aplikasi menggunakan kumpulan aplikasi default dengan otentikasi Windows. Anda tidak dapat mengunggah file dari workstation Anda menggunakan aplikasi; Sebaliknya, Anda melihat akses yang ditolak aksesnya. Untuk memperbaiki masalah ini, Anda mengaktifkan debugging. Selanjutnya, Anda harus _______ Jerman.

A.   Buat grup pengguna debugger di workstation Anda dan tambahkan akun pengguna Windows Anda

B.   Tambahkan Akun Pengguna Windows Anda ke Grup Administrator di ABC-SR01

C.   Berhenti dan restart kumpulan aplikasi di ABC-SR01

D.   Tambahkan konfigurasi berikut ke file Web.config <identity Irispersonate = "true" />

2: Manakah dari tendangan berikut dalam proses pengumpul sampah (GC)?

A.   Semua opsi yang diberikan benar

B.   Saat GC.Collect Metode dipanggil

C.   Memori total yang digunakan pada tumpukan yang dikelola melebihi ambang batas yang dapat diterima

D.   Sistem memiliki memori fisik yang rendah

3: Manakah dari kata kunci berikut yang digunakan untuk memasukkan namespace yang ada dalam program C#?

A.   impor

B.   menggunakan

C.   kemasan

D.   namespace

4: Benar atau salah? Di C#, kelas dapat mewarisi dari beberapa antarmuka.

A.   BENAR

B.   PALSU

5: Bisakah Anda mencegah kelas Anda diwarisi dan menjadi kelas dasar untuk beberapa kelas lain?

A.   TIDAK

B.   Ya

6: Untuk mengonfigurasi otentikasi untuk aplikasi web Anda sehingga klien tidak dapat mengaksesnya secara anonim, tetapi akses diizinkan untuk pengguna dari domain yang tidak dipercaya, di mana kode berikut harus ditambahkan? < /authentication>

A.   File app.config

B.   File web.config

C.   Halaman Properti Proyek

D.   File config mesin workstation

7: Di ASP.NET, apakah EnableViewState memungkinkan halaman untuk menyimpan input pengguna pada formulir?

A.   Ya

B.   TIDAK

8: Di ASP.NET, postback terjadi di mana dari bentuk berikut?

A.   WinForms

B.   Htmlforms

C.   Bentuk web

9: Bagaimana Anda mengelola negara dalam aplikasi ASP.NET?

A.   View -state

B.   Objek aplikasi

C.   Semua ini

D.   Objek sesi

10: Kode C# mana yang akan mengeluarkan nilai elemen dari array multidimensi?

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: Manakah dari berikut ini yang bukan specifier akses C# yang valid?

A.   Publik

B.   Statis

C.   Pribadi

D.   Terlindung

12: Kelas yang dinyatakan dengan kata kunci yang disegel tidak bisa menjadi kelas dasar.

A.   PALSU

B.   BENAR

13: Manakah dari berikut ini yang merupakan bagian dari ASP.NET?

A.   Formulir Web, MVC, dan API Web

B.   Semua jawaban benar.

C.   Formulir Web dan MVC.

D.   ASP.NET dan MVC

E.   Signalr

14: Jenis model pemrosesan apa yang disimulasikan ASP.NET?

A.   Perintahkan ke bawah

B.   Linear

C.   Statis

D.   Event-driven

15: Manakah dari alasan berikut yang membuat C# bahasa profesional yang banyak digunakan?

A.   Bahasa terstruktur

B.   Berorientasi pada objek

C.   Semua opsi yang diberikan benar

D.   Berorientasi komponen

16: Manakah dari ruang nama berikut yang berisi jenis yang memungkinkan interaksi dengan proses sistem, log peristiwa, dan penghitung kinerja?

A.   System.addin

B.   System.diagnostics

C.   System.componentModel

D.   System.data

17: Namespace mana yang berisi jenis yang diperlukan untuk membangun layanan Windows Communication Foundation (WCF) dan aplikasi klien?

A.   System.web

B.   System.ServiceModel

C.   System.net

D.   System.Messaging

18: Manakah dari berikut ini yang akan memaksa koleksi sampah langsung dari semua generasi?

A.   Gccollect ()

B.   Gc.garbage ()

C.   GC.Force ()

D.   Gc.collect ()

19: Di ASP.NET, mengapa global.asax digunakan?

A.   Untuk mengimplementasikan acara level aplikasi dan sesi

B.   Tak satu pun dari ini

C.   Untuk mendeklarasikan variabel global

20: Jenis caching mana yang didukung oleh ASP.NET?

A.   Caching output

B.   Caching data

C.   Output caching dan cache data

D.   Tak ada satupun

21: Di ASP.NET, metode mana yang Anda gunakan pada kontrol adaptor data untuk memuat dataset yang Anda hasilkan?

A.   Membaca( )

B.   Mengisi()

C.   ExecuteQuery ()

22: Dalam C#, apa yang dilakukan kode berikut: tes kelas: form {}

A.   Membuat tes kelas: bentuk dan membuat tes kelas yang mewarisi bentuk kelas

B.   Menciptakan bentuk kelas yang mewarisi tes kelas

C.   Membuat Tes Kelas: Formulir

D.   Membuat tes kelas yang mewarisi bentuk kelas

23: Manakah dari berikut ini yang mewakili peta pasangan kunci/nilai yang aman dan dapat digunakan dalam lingkungan multi-utas?

A.   ConcurrentBag

B.   BlockingCollection

C.   ConcurrentDictionary

D.   Concurrentqueue

24: Apa bedanya ASP.NET dari ASP klasik?

A.   Scripting dipisahkan dari HTML, dan kode ditafsirkan secara terpisah

B.   Scripting dipisahkan dari HTML, kode disusun sebagai DLL, dan DLL dapat dieksekusi di server

C.   Kode dipisahkan dari HTML, dan kode yang ditafsirkan ditafsirkan secara terpisah

25: Berapa banyak generasi yang digunakan pengumpul sampah untuk benda -benda kecil di .net?

A.   6

B.   4

C.   5

D.   3

26: Manakah dari "jenis" anggota berikut yang hanya dapat diakses di dalam file dalam DLL yang sama?

A.   Pribadi

B.   internal

C.   Terlindung

27: Kapan Anda harus mendeklarasikan abstrak kelas?

A.   Ketika semua metode di kelas abstrak.

B.   Ketika setidaknya salah satu metode di kelas adalah abstrak.

C.   Ketika setidaknya salah satu metode di kelas dinyatakan.

28: Metode _______ Pengecualian ketika metode itu mendeteksi bahwa masalah telah terjadi.

A.   Tangkapan

B.   Melempar

C.   Trys

D.   Trys and Catches

29: Manakah dari berikut ini yang diterjemahkan oleh kode .NET yang sebenarnya?

A.   MSIL

B.   Clr

C.   Cts

D.   Cls

30: Manakah dari berikut ini yang merupakan definisi konstan C# yang valid?

A.   Constant <Data_Type> <Stonstant_name> = nilai;

B.   const <data_type> <Stonstant_name> = nilai;

C.   final <date_type> <Stonstant_name> = nilai;

D.   (semua ini)

31: Di .net, dapat mewarisi kelas dari beberapa kelas

A.   BENAR

B.   PALSU

32: Untuk memastikan bahwa data waktu dan kinerja aplikasi web Anda dikumpulkan dan hanya tersedia untuk pengguna ketika mereka dicatat di server web, kode mana yang harus Anda tambahkan ke file web.config?

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

B.   <trace diaktifkan = "false" pageOutput = "true" localOnly = "false" />

C.   <trace enabled = "true" pageOutput = "false" localOnly = "true" />

D.   <kompilasi debug = "false" urllinepragmas = "true"> ... </compilation>

33: Manakah dari ruang nama berikut yang berisi jenis yang mendukung penyebaran aplikasi ClickOnce?

A.   System.data

B.   System.deployment

C.   Sistem konfigurasi

D.   System.componentModel

34: Di mana dari mode pengumpulan GC berikut, kolektor sampah menentukan apakah waktu saat ini optimal untuk merebut kembali objek?

A.   Dipaksa

B.   Paralel

C.   Bersamaan

D.   yang dioptimalkan

35: Saat menjelajahi aplikasi web Anda di IIS 6.0, Anda menerima aplikasi server yang tidak tersedia. Log Acara Aplikasi menyatakan: Tidak mungkin untuk menjalankan dua versi berbeda dari ASP.NET dalam proses IIS yang sama. Harap gunakan alat administrasi IIS untuk mengkonfigurasi ulang server Anda untuk menjalankan aplikasi dalam proses yang terpisah. Untuk menyelesaikan masalah ini secepat mungkin, Anda harus _______ Jerman.

A.   Ubah mode isolasi IIS dan restart kumpulan aplikasi yang meng -host aplikasi

B.   Tetapkan aplikasi ke kumpulan aplikasi baru dan konfigurasikan semua aplikasi yang merupakan bagian dari kumpulan aplikasi aplikasi Anda untuk menggunakan versi asp.net yang sama

C.   Tetapkan aplikasi ke kumpulan aplikasi baru dan jalankan alat aspnet_regiis.exe

D.   Ubah mode isolasi IIS dan tetapkan aplikasi ke kumpulan aplikasi baru

36: Di ASP.NET, bagaimana Anda mendaftarkan kontrol pengguna?

A.   Tambahkan awalan tag, nama tag

B.   Tambahkan sumber, tag awalan

C.   Tambahkan src, tagprefix, tagname

37: Di C#, agar kelas menggunakan antarmuka, ia harus _______.

A.   Buat Objek Antarmuka

B.   Mewarisi sifat antarmuka

C.   Berisi metode yang sama dengan antarmuka

D.   Semua ini

38: Jika metode indeksofany dilewatkan array karakter, _______.

A.   Itu menemukan kemunculan pertama setiap huruf dalam string

B.   Itu menghasilkan kesalahan

C.   Itu mencari kejadian pertama dari urutan karakter

D.   Itu mencari kejadian pertama dari salah satu karakter dalam string

39: Aplikasi web Anda termasuk halaman bernama errorPage.aspx. Untuk mengelola pengecualian aplikasi yang tidak ditangani, errorPage.aspx harus ditampilkan dan data pengecualian harus ditulis ke log peristiwa. File Web.config Anda termasuk kode berikut: Selanjutnya, Anda harus mempertimbangkan _______.

A.   Menambahkan kode ini ke file default.asax: void application_error (pengirim objek, eventArgs e) {pengecualian exc = server.getlasterror (); // tulis detail pengecualian ke log peristiwa}

B.   Menambahkan kode ini ke file global.asax: void application_error (pengirim objek, eventArgs e) {pengecualian exc = server.getlasterror (); // tulis detail pengecualian ke log peristiwa}

C.   Menambahkan kode ini ke file errorPage.aspx: void page_error (pengirim objek, eventArgs e) {exception exc = server.getlasterror (); // tulis detail pengecualian ke event log server.clearerror ();}

D.   Menambahkan kode ini ke halaman master: void application_error (pengirim objek, eventArgs e) {exception exc = server.getlasterror (); // tulis detail pengecualian ke log peristiwa}

40: Di aplikasi web Anda, Anda membuat kelas untuk mengimplementasikan antarmuka ihttphandler. Kode mana yang akan menampilkan gambar Warning.jpg di browser setiap kali pawang diminta?

A.   public void ProcessRequest (httpcontext ctx) {streamReader sr = streamReader baru (openread (ctx.server.mappath ("warning.jpg"))); ctx.response.pics ("pic"); sr.close ();};

B.   public void ProcessRequest (httpcontext ctx) {streamReader sr = streamReader baru (_file.openread (ctx.server.mappath ("warning.jpg")); ctx.response (sr.readtoEng ());}

C.   public void ProcessRequest (httpcontext ctx) {ctx.response.contentType = "Image/jpg"; FileStream fs = file.openread (_ctx.server.mappath ("warning.jpg")); int b = while (b while (b == fs.readbyte ())! = -1) {ctx.response.outputStream.writeByte (Convert.

D.   public void ProcessRequest (httpcontext ctx) {ctx.response.transmitfile ("gambar/jpg"); (_ ctx.server.mappath ("warning.jpg")); stream b = default (stream); sementara (b == fs.readbyte ())! = -1) {ctx.response.output.write ((b));} fs.close ();}

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

B.   Hyperlink var = rptData.findControl ("hlname") sebagai hyperlink;

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

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

42: Semua metode dalam kelas dasar abstrak harus dinyatakan abstrak.

A.   BENAR

B.   PALSU

43: Dalam aplikasi web Anda bernama ABCWebApp1, Anda telah mengkonfigurasi kontrol server yang tersempit khusus bernama ABCSC yang memiliki kontrol anak di halaman. Untuk membantu memastikan identifikasi yang khas dari kontrol anak dalam hierarki halaman, Anda harus mempertimbangkan untuk menerapkan antarmuka _______.

A.   Idisposable

B.   InamingContainer

C.   IbindableTemplate

D.   Pencacatan GCNotificationStatus

44: Evaluasi. Pernyataan mana yang harus berlaku untuk kode untuk dikompilasi dan dijalankan dengan benar? Public Class B: A {public B (int i): base (i) {}}

A.   Salah satu konstruktor di kelas A mengambil argumen tipe int

B.   Salah satu konstruktor di kelas A mengambil argumen dari tipe I, dan kelas hanya memiliki konstruktor default

C.   Salah satu konstruktor di kelas A mengambil argumen tipe I

D.   Kelas A hanya memiliki konstruktor default

45: Manakah dari metode berikut yang digunakan untuk menghancurkan utas?

A.   Membatalkan

B.   Berhenti

C.   Membunuh

D.   Menghancurkan

46: Bagaimana kerangka kerja .NET mendefinisikan objek besar?

A.   lebih besar dari 185kb

B.   Array multidimensi

C.   lebih besar dari 85kb atau array multidimensi

D.   lebih besar dari 85kb

47: Manakah dari berikut ini yang bukan kata kunci yang dipesan di C#?

A.   groupby

B.   menurun

C.   naik

D.   dipesan oleh

48: Di ASP.NET, bagaimana Anda secara eksplisit membunuh sesi pengguna?

A.   Session.discard ()

B.   Session.close ()

C.   Session.abandon

D.   Session.end

49: Di ASP.NET, yang mana dari ruang nama berikut yang berisi definisi untuk IDBConnection?

A.   System.Data.Common

B.   System.Data

C.   System.Data.Connection

D.   System.Data.Interfaces

50: Manakah dari berikut ini yang bukan integer literal yang valid?

A.   30U

B.   30ul

C.   032UU

D.   0x4b