Breaking News
Loading...

Desarrollo en Microsoft Visual Studio - Módulo 19 de 30 - Intermedio

El CLR - MVA - Microsoft Virtual Academy - Desarrollo en Microsoft Visual Studio - Módulo 19 de 30 - Intermedio



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!

El CLR

1. El recolector de elementos Utilizados de Common Language Runtime administra la asignación y liberación de la memoria de una aplicación

**Verdadero
Falso


2. La mejor definicion para: Compilar en Lenguaje Intermedio de Microsoft (MSIL), es:

El compilador convierte el código fuente en Lengua intermedio de Microsoft (MSIL), que es un conjunto de instrucciones independiente de la CPU que se pueden convertir de forma eficaz en código nativo.
**Antes de poder ejecutar código, se debe convertir MSIL al código específico de la CPU, normalmente mediante un compilador Just-In-Time (JIT). (Según el aporte de Anónimo)
El motor en tiempo de ejecución localiza y extrae los metadatos del archivo cuando son necesarios durante la ejecución.
Las firmas de los miembros de tipos, los miembros a los que se hace referencia en el código y otros datos que el motor en tiempo de ejecución utiliza en tiempo de ejecución. MSIL y los metadatos están contenidos en un archivo ejecutable portable (PE),


3. El CLR describe como __________ , usar y administrar tipos en el motor en tiempo de ejecucion para permitir la integracion entre lenguajes.

**declarar
dañar
arreglar
promediar
sensurar


4. El CLR incorpora los mecanismos necesarios para poder acceder desde código escrito para la plataforma .NET a código escrito previamente a la aparición de la misma y, por tanto, no preparado para ser ejecutando dentro de ella. Estos mecanismos permiten tanto el acceso a objetos COM como el acceso a funciones sueltas de DLLs preexistentes (como la API Win32). Este mecanismo recibe el nombre de:

Soporte multihilo
Distribución transparente
Seguridad avanzada
**Interoperabilidad con código antiguo


5. La utilizacion del CLR del framework de .NET permite :

**Definir una clase y, a continuación, utilizar un lenguaje diferente para derivar una clase de la clase original o llamar a un método de la clase original.
Dificulta el diseño de los componentes y de las aplicaciones cuyos objetos interactúan entre lenguajes distintos.
Hay muchas posibilidades de que la ejecución del código se interrumpa debido a una dependencia inadecuada.
Esta integración entre lenguajes diferentes No es posible porque los compiladores y las herramientas de lenguajes difieren.


6. Cuando se inicializa un nuevo proceso, el motor en tiempo de ejecución reserva una región contigua de espacio de direcciones para el proceso.

**Verdadero
Falso


7. Para liberar memoria para recursos no administrados, el CLR se vale del metodo

new
ToString
public
**Dispose


Espero haber ayudado en algo. Hasta la próxima oportunidad!

0 comments:

Post a Comment