Preguntas y respuestas de .NET MCQ

Preguntas y respuestas de .NET MCQ

MCQSS.com ofrece preguntas y respuestas gratuitas sobre .NET en formato MCQ. Nuestra colección incluye cientos de preguntas interactivas que te permitirán evaluar tus habilidades en .NET. Sin importar tu nivel de experiencia, encontrarás preguntas adecuadas para ampliar tus conocimientos y aumentar tu confianza en el uso de .NET. Comienza ahora mismo, no es necesario comprar o registrarse, todas las preguntas están disponibles de forma gratuita. Utiliza MCQSS.com para prepararte para exámenes o simplemente para el autoaprendizaje y desarrollo en el campo de .NET.

1: Su aplicación web permite a los usuarios cargar archivos y está alojado en Microsoft IIS 6.0 en un servidor llamado ABC-SR01. La aplicación utiliza el grupo de aplicaciones predeterminado con la autenticación de Windows. No puede cargar un archivo desde su estación de trabajo utilizando la aplicación; En cambio, ves un mensaje de acceso denegado. Para solucionar este problema, habilita la depuración. A continuación, deberías _______.

A.   Cree un grupo de usuarios de depuradores en su estación de trabajo y agregue su cuenta de usuario de Windows a él

B.   Agregue su cuenta de usuario de Windows al grupo de administradores en ABC-SR01

C.   Detente y reinicie el grupo de aplicaciones en ABC-SR01

D.   Agregue la siguiente configuración al archivo web.config <Identity Implsonate = "True" />

2: ¿Cuál de los siguientes patadas en el proceso de recolector de basura (GC)?

A.   Todas las opciones dadas son correctas

B.   Cuando se invoca el método GC.Collect

C.   La memoria total que se usa en el montón administrado excede el umbral aceptable

D.   El sistema tiene baja memoria física

3: ¿Cuál de las siguientes palabras clave se utiliza para incluir el espacio de nombres existente en un programa C#?

A.   importar

B.   usando

C.   paquete

D.   espacio de nombres

4: ¿Verdadero o falso? En C#, una clase puede heredar desde múltiples interfaces.

A.   Verdadero

B.   FALSO

5: ¿Puede evitar que su clase sea heredada y convertirse en una clase base para otras clases?

A.   No

B.   Sí

6: Para configurar la autenticación para su aplicación web para que los clientes no puedan acceder a ella de forma anónima, pero el acceso está permitido para los usuarios de dominios no confiables, ¿a dónde se debe agregar el siguiente código? < /autenticación>

A.   El archivo app.config

B.   El archivo web.config

C.   Las páginas de propiedad del proyecto

D.   El archivo Machine.Config de la estación de trabajo

7: En ASP.NET, ¿EnableViewState permite que la página guarde la entrada del usuario en un formulario?

A.   Sí

B.   No

8: En ASP.NET, ¿se produce la postal en cuál de las siguientes formularios?

A.   Finforms

B.   Htmlforms

C.   Formas web

9: ¿Cómo se administra los estados en una aplicación ASP.NET?

A.   Viewstate

B.   Objetos de aplicación

C.   Todos estos

D.   Objetos de sesión

10: ¿Qué código C# generará un valor de elemento de una matriz multidimensional?

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: ¿Cuál de los siguientes no es un especificador de acceso C# válido?

A.   Público

B.   Estática

C.   Privado

D.   Protegido

12: Una clase declarada con la palabra clave sellada no puede ser una clase base.

A.   FALSO

B.   Verdadero

13: ¿Cuáles de los siguientes son parte de ASP.NET?

A.   Formularios web, MVC y API web

B.   Todas las respuestas son correctas.

C.   Formularios web y MVC.

D.   ASP.NET y MVC

E.   Señalr

14: ¿Qué tipo de modelo de procesamiento simula ASP.NET?

A.   De arriba hacia abajo

B.   Lineal

C.   Estático

D.   Evento conducido

15: ¿Cuáles de las siguientes razones hacen de C# un idioma profesional ampliamente utilizado?

A.   Lenguaje estructurado

B.   Orientado a objetos

C.   Todas las opciones dadas son correctas

D.   Orientado a los componentes

16: ¿Cuál de los siguientes espacios de nombres contiene tipos que habilitan la interacción con procesos del sistema, registros de eventos y contadores de rendimiento?

A.   System.Addin

B.   Diagnostico del sistema

C.   Sistema.componentModel

D.   Datos de sistema

17: ¿Qué espacio de nombres contiene los tipos necesarios para crear el servicio de Windows Communication Foundation (WCF) y las aplicaciones de los clientes?

A.   System.web

B.   System.ServiceModel

C.   System.net

D.   Sistema.messaging

18: ¿Cuál de los siguientes obligaría a una recolección de basura inmediata de todas las generaciones?

A.   GcCollect ()

B.   Gc.arbage ()

C.   Gc.force ()

D.   Gc.collect ()

19: En ASP.NET, ¿por qué se usa Global.asax?

A.   Para implementar eventos de nivel de aplicación y sesión

B.   Ninguno de éstos

C.   Declarar variables globales

20: ¿Qué tipo de almacenamiento en caché es compatible con ASP.NET?

A.   Almacenamiento en caché de la salida

B.   Almacenamiento en caché de datos

C.   Almacenamiento en caché de salida y almacenamiento en caché de datos

D.   Ninguno de esos

21: En ASP.NET, ¿qué método invoca en el control del adaptador de datos para cargar su conjunto de datos generado?

A.   Leer( )

B.   Llenar()

C.   Ejecutar la solicitud( )

22: En C#, ¿qué hace el siguiente código: prueba de clase: formulario {}

A.   Crea la prueba de clase: forma y crea la prueba de clase que hereda el formulario de clase

B.   Crea el formulario de clase que hereda la prueba de clase

C.   Crea la prueba de clase: formulario

D.   Crea la prueba de clase que hereda el formulario de clase

23: ¿Cuál de los siguientes representa un mapa a prueba de subprocesos del par de clave/valor y puede usarse en un entorno múltiple?

A.   Mochila

B.   Bloqueo

C.   ConcurrenteDiccionario

D.   Concurrenteque

24: ¿En qué se diferencia ASP.NET del ASP clásico?

A.   La secuencia de comandos se separa del HTML, y el código se interpreta por separado

B.   La secuencia de comandos se separa del HTML, el código se compila como una DLL y DLLS se puede ejecutar en el servidor

C.   El código se separa del HTML, y el código interpretado se interpreta por separado

25: ¿Cuántas generaciones usa el recolector de basura para objetos pequeños en .NET?

A.   6

B.   4

C.   5

D.   3

26: ¿Cuál de los siguientes "tipo" de miembros es accesible solo dentro de los archivos en la misma DLL?

A.   Privado

B.   Interno

C.   Protegido

27: ¿Cuándo tienes que declarar un resumen de clase?

A.   Cuando todos los métodos de la clase son abstractos.

B.   Cuando al menos uno de los métodos de la clase es abstracto.

C.   Cuando se declara al menos uno de los métodos en la clase.

28: Un método _______ una excepción cuando ese método detecta que ha ocurrido un problema.

A.   Capturas

B.   Lanza

C.   Trys

D.   Trys y capturas

29: ¿En cuál de los siguientes se traduce el código .NET real?

A.   Msil

B.   CLR

C.   CTS

D.   CLS

30: ¿Cuál de los siguientes es una definición constante de C# válida?

A.   constante <data_type> <constant_name> = valor;

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

C.   final <data_type> <constant_name> = valor;

D.   (todos estos)

31: En .net, ¿puede una clase heredar de varias clases?

A.   Verdadero

B.   FALSO

32: Para garantizar que los datos de tiempo y rendimiento de su aplicación web se recopilen y solo se pongan a disposición de los usuarios cuando se registren en el servidor web, ¿qué código debe agregar al archivo web.config?

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

B.   <Trace habilitado = "falso" pageOutput = "true" localonly = "false" />

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

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

33: ¿Cuál de los siguientes espacios de nombres contiene tipos que admiten la implementación de aplicaciones Clickonce?

A.   Datos de sistema

B.   System.Deployment

C.   Configuración del sistema

D.   Sistema.componentModel

34: ¿En cuál del siguiente modo de recolección de GC, el recolector de basura determina si el tiempo actual es óptimo para reclamar objetos?

A.   Forzado

B.   Paralelo

C.   Concurrente

D.   Optimizado

35: Mientras navega por su aplicación web en IIS 6.0, recibe un error de aplicación del servidor no disponible. El registro de eventos de aplicación establece: No es posible ejecutar dos versiones diferentes de ASP.NET en el mismo proceso IIS. Utilice la herramienta de administración IIS para reconfigurar su servidor para ejecutar la aplicación en un proceso separado. Para resolver este problema lo más rápido posible, debe _______.

A.   Cambie el modo de aislamiento de IIS y reinicie el grupo de aplicaciones que aloja la aplicación

B.   Asigne la aplicación a un nuevo grupo de aplicaciones y configure todas las aplicaciones que forman parte del grupo de aplicaciones de su aplicación para usar la misma versión de ASP.NET

C.   Asigne la aplicación a un nuevo grupo de aplicaciones y ejecute la herramienta aspnet_regiis.exe

D.   Cambie el modo de aislamiento de IIS y asigne la aplicación a un nuevo grupo de aplicaciones

36: En ASP.NET, ¿cómo se registra un control de usuario?

A.   Agregar prefijo de etiqueta, nombre de la etiqueta

B.   Agregar fuente, etiqueta prefijo

C.   Agregar src, tagprefix, tagname

37: En C#, para que una clase use una interfaz, debe _______.

A.   Crear un objeto de interfaz

B.   Heredar las propiedades de la interfaz

C.   Contienen los mismos métodos que la interfaz

D.   Todos estos

38: Si se pasa un método IndexOfany una matriz de caracteres, _______.

A.   Encuentra la primera aparición de cada letra en la cadena

B.   Genera un error

C.   Busca la primera ocurrencia de la secuencia de caracteres

D.   Busca la primera ocurrencia de cualquiera de los caracteres de la cadena

39: Su aplicación web incluye una página llamada ErrorPage.aspx. Para administrar las excepciones de aplicación no controladas, ErrorPage.aspx debe mostrarse y se deben escribir datos de excepción en el registro de eventos. Su archivo web.config incluye el siguiente código: Siguiente, debe considerar _______.

A.   Agregar este código al archivo predeterminado.asax: void application_error (remitente de objeto, eventArgs e) {excepcion exc = server.getLasterRor (); // Escribir detalles de excepción al registro de eventos}

B.   Agregar este código al archivo global.asax: void application_error (remitente de objeto, eventArgs e) {excepcion exc = server.getLasterRor (); // Escribir detalles de excepción al registro de eventos}

C.   Agregar este código al archivo ErrorPage.aspx: void page_error (remitente de objeto, eventArgs e) {excepcion exc = server.getLasterRor (); // Escribir detalles de excepción a Event Log Server.ClearError ();}

D.   Agregar este código a la página maestra: void application_error (remitente de objeto, eventArgs e) {excepcion exc = server.getLasterRor (); // Escribir detalles de excepción al registro de eventos}

40: En su aplicación web, crea una clase para implementar la interfaz ihttphandler. ¿Qué código mostrará la imagen de advertencia.jpg en el navegador siempre que se solicite el controlador?

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

B.   public void ProcessRequest (httpContext ctx) {streamReader sr = new StreamReader (_file.openread (ctx.server.mappath ("warnning.jpg"))); Ctx.Response (fr.readtoend ());}

C.   public void ProcessRequest (httpContext ctx) {ctx.response.contentType = "image/jpg"; fileStream fs = file.openread (_ctx.server.mappath ("advertir.jpg")); int b = 0; while ((b (b (b == fs.ReadByte ())! = -1) {ctx.response.outputstream.writyte (convert.

D.   Public void ProcessRequest (httpContext CTX) {ctx.Response.transMitFile ("Image/JPG"); (_ ctx.server.mappath ("advertir.jpg")); stream b = predeterminado (flujo); while ((b == == fs.ReadByte ())! = -1) {ctx.response.output.write ((b));} fs.close ();}

A.   Hyperlink var = E.Item.Parent.FindControl ("Hlname") como Hyperlink;

B.   Hyperlink var = rptData.findControl ("Hlname") como Hyperlink;

C.   Hyperlink var = page.findControl ("hlname") como hipervínculo;

D.   Hyperlink var = e.item.findControl ("hlname") como hipervínculo;

42: Todos los métodos en una clase base abstracta deben declararse abstractos.

A.   Verdadero

B.   FALSO

43: En su aplicación web llamada ABCWebApp1, ha configurado un control de servidor personalizado llamado ABCSC que tiene controles infantiles en la página. Para ayudar a garantizar la identificación distintiva de los controles del niño dentro de la jerarquía de la página, debe considerar aplicar la interfaz _______.

A.   Idisible

B.   Inamingcontainer

C.   Ibindabletemplate

D.   Enumeración de gcnotificationstatus

44: Evaluar. ¿Qué afirmación debe ser verdadera para que el código se compile y se ejecute correctamente? Clase pública B: A {public B (int i): base (i) {}}

A.   Uno de los constructores en la Clase A toma un argumento del tipo int

B.   Uno de los constructores en la Clase A toma un argumento del Tipo I, y la clase solo tiene un constructor predeterminado

C.   Uno de los constructores de la Clase A toma un argumento del Tipo I

D.   La clase A solo tiene un constructor predeterminado

45: ¿Cuál de los siguientes métodos se utiliza para destruir hilos?

A.   Abortar

B.   Detener

C.   Matar

D.   Destruir

46: ¿Cómo define el marco .NET un objeto grande?

A.   más grande que 185 kb

B.   Matrices multidimensionales

C.   Matrices de más de 85 kb o multidimensionales

D.   más grande de 85 kb

47: ¿Cuál de las siguientes no es una palabra clave reservada en C#?

A.   agrupar por

B.   descendente

C.   ascendente

D.   pedido

48: En ASP.NET, ¿cómo se mata explícitamente una sesión de usuario?

A.   Session.discard ()

B.   Session.close ()

C.   Session.abandon

D.   Session.End

49: En ASP.NET, ¿cuál de los siguientes espacios de nombres contiene la definición de IDBConnection?

A.   System.data.common

B.   Datos de sistema

C.   System.data.connection

D.   System.Data.Interfaces

50: ¿Cuál de los siguientes no es un literal entero válido?

A.   30u

B.   30ul

C.   032UU

D.   0x4b