Estudent

Solo disponible en BuenasTareas
  • Páginas : 5 (1060 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de noviembre de 2011
Leer documento completo
Vista previa del texto
El examen tiene se pasa con 70, las respuestas de abajo valen para un 75. Hay mas de 20 preguntas puesto que hay examenes diferentes.

Si alguien quisiera corregirlas estaria bien para la comunidad...

¿Qué tipo de código es el que reside dentro de un Assembly?
Código Assembler
>>> Código MSIL
Código de Máquina
Código C# o Visual Basic.NET

¿Por qué se dice que las aplicaciones.NET son "Aplicaciones Manejadas"?
Porque el Sistema Operativo se encarga de manejar su ejecución y ciclo de vida
>>> Porque un entorno de ejecución intermedia se encarga de manejar su ejecución y ciclo de vida
Porque ellas mismas se encargan de manejar su ejecución y ciclo de vida
Las opciones b y c son correctas

Acerca de ASP.NET, es correcto afirmar que:
Es un lenguaje deprogramación basado en Visual Basic, HTML y JavaScript para desarrollar aplicaciones Web

¿Cuáles de los siguientes son componentes de la plataforma .NET?
Entorno de Ejecución
Sistema Operativo
Bibliotecas de Funcionalidad
>>>Las opciones a y c son correctas

¿Para qué tipos de escenarios de acceso a bases de datos es utilizado el DataSet?
ambos

¿Hay alguna mejora en .NET 2.0respecto al encapsulamiento de los atributos de una clase?
No, no hay mejoras al respecto
Si, el uso de tipos parciales para las propiedades permite mejorar el encapsulamiento
>>>Si, el uso de distintos modificadores de acceso para las properties permite mejorar el encapsulamiento
Si, el uso de generics permite mejorar el encapsulamiento

¿Cuáles son los dos namespaces principales queconforman ADO.NET?
System.Data y System.Xml

¿En qué momento es necesario especificar el tipo de dato concreto que utilizará una clase genérica?
Nunca es necesario especificar el tipo de dato concreto ya que se trata de una clase genérica

¿Cuál es la función principal de los Application Domains?
Proveer aislamiento entre las aplicaciones dentro del CLR

¿Cuáles de las siguientesafirmaciones es falsa?
.NET es un lenguaje de programación
.NET es una herramienta de desarrollo
.NET es un servidor de aplicaciones
>>>Todas las opciones son correctas

¿Cuál es el mínimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en dispositivo móvil tipo Pocket PC o SmartPhoner?
.NET Compact Framework

Acerca de la nueva API de ADO.NET 2.0, es correctoafirmar que:
Las opciones a y c son correctas

Acerca del Microsoft .NET Framework, es correcto afirmar que:
Es una implementación de la especificación CLS

¿Qué es necesario para construir un compilador NET?
Seguir la especificación CLS
Seguir la especificación BCL
Escribir el compilador en MSIL
>>> Seguir las especificación del Commom Language Runtime

¿Cuáles son lasprincipales ventajas de la utilización de colecciones genéricas?
Aumento de performance, ya que no se necesitan hacer conversiones entre tipos de datos
Validación en tiempo de compilación de los tipos de datos que se insertarán en la colección
Mejora la calidad y comprensibilidad del código al utilizar colecciones que son fuertemente tipadas
>>> Todas las opciones son correcta

¿Cuál delas siguientes no es una clase de ADO.NET?
SqlDataReader
SqlDataAdapter
>>> SqlDataSet
SqlCommand

¿Cuáles de las siguientes son características de la .NET Framework Class Library?
>>> Está organizada en forma jerárquica
No es extensible
Es dependiente del lenguaje de programacion
Las opciones a y c son correctas

¿Qué componente de software se encarga de compilar elcódigo fuente de una aplicación a código MSIL?
>>> Cada uno de los distintos compiladores de los lenguajes .NET
El CLR
El Compilador JIT
Las opciones b y c son correctas

¿Cuáles son las principales ventajas de la utilización de colecciones genéricas?
Todas las opciones son correctas

Acerca de los assemblies, es correcto afirmar que:
Sólo contienen código MSIL
Necesitan...
tracking img