60991208 1 Examen DCE Desarrollador 5 Estrellas

24
1 Examen DCE desarrollador 5 estrellas Hola soy nuevo en el foro, aqui les dejo algunas de las preguntas que aparecen en el primer examen de la primera estreña del DCE mi puntuacion fue de 65 asi que no se confien. Para el que las pueda contestar acertadamente ahora si que ayude a la comunidad poniendo las respuestas correctas aqui. Gracias ¿Qué tipo de código es el que reside dentro de un Assembly? Código MSIL ¿Por qué se dice que las aplicaciones .NET son "Aplicaciones Manejadas"? Porque un entorno de ejecución intermedia se encarga de manejar su ejecución y ciclo de vida Acerca de ASP.NET, es correcto afirmar que: Es un lenguaje de programación basado en Visual Basic, HTML y JavaScript para desarrollar aplicaciones Web ¿Cuáles de los siguientes son componentes de la plataforma .NET? //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.0 respecto 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 que conforman ADO.NET? System.Data y System.Xml ¿En qué momento es necesario especificar el tipo de dato concreto que utilizará una clase genérica? Al utilizar una instancia de la clase por primera vez

Transcript of 60991208 1 Examen DCE Desarrollador 5 Estrellas

Page 1: 60991208 1 Examen DCE Desarrollador 5 Estrellas

1 Examen DCE desarrollador 5 estrellas Hola soy nuevo en el foro, aqui les dejo algunas de las preguntas que aparecen en el primer examen de la primera estreña del DCE mi puntuacion fue de 65 asi que no se confien. Para el que las pueda contestar acertadamente ahora si que ayude a la comunidad poniendo las respuestas correctas aqui. Gracias

¿Qué tipo de código es el que reside dentro de un Assembly?Código MSIL

¿Por qué se dice que las aplicaciones .NET son "Aplicaciones Manejadas"?Porque un entorno de ejecución intermedia se encarga de manejar su ejecución y ciclo de vida

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

¿Cuáles de los siguientes son componentes de la plataforma .NET?//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.0 respecto al encapsulamiento de los atributos de una clase?No, no hay mejoras al respectoSi, 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 encapsulamientoSi, el uso de generics permite mejorar el encapsulamiento

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

¿En qué momento es necesario especificar el tipo de dato concreto que utilizará una clase genérica?Al utilizar una instancia de la clase por primera vez

Page 2: 60991208 1 Examen DCE Desarrollador 5 Estrellas

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

¿Cuáles de las siguientes afirmaciones es falsa?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 correcto afirmar 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 CLSSeguir la especificación BCLEscribir el compilador en MSIL//Seguir las especificación del Commom Language Runtime

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

¿Cuál de las siguientes no es una clase de ADO.NET?SqlDataReaderSqlDataAdapterSqlDataSetSqlCommand

¿Cuáles de las siguientes son características de la .NET Framework Class Library?Está organizada en forma jerárquica

Page 3: 60991208 1 Examen DCE Desarrollador 5 Estrellas

No es extensibleEs dependiente del lenguaje de programacionLas opciones a y c son correctas

¿Qué componente de software se encarga de compilar el código fuente de una aplicación a código MSIL?El CLR

¿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: Ninguna de las opciones es correcta

¿Cuál es el mínimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en una PC o Servidor? . .NET Framework Redistributable Package

¿Cuál de las siguientes afirmaciones no es verdadera acerca de los tipos por referencia (Reference Types)? La memoria que ocupan es liberada manualmente invocando al Garbage Collector

Acerca del CLR, es correcto afirmar que: Todas las opciones son correctas

¿Qué es la compilación Just In Time dentro de la plataforma .NET? Es la compilación de código fuente a código nativo realizada por el CLR

¿Cuál de las siguientes no es una clase de ADO.NET? SqlDataSet Qué es un método estático, o "de clase"?

Un miembro de una clase que no requiere de una instancia para ser utilizado

Un miembro de una clase que obligatoriamente requiere de una instancia para ser

Page 4: 60991208 1 Examen DCE Desarrollador 5 Estrellas

utilizado

Un miembro de una clase que sólo puede ser utilizado dentro de la misma

Un miembro de una clase que no puede ser utilizado

Respecto del polimorfismo, es correcto decir que:

Es un concepto asociado a las relaciones de agregación

Es un concepto asociado a los conceptos de herencia e interfaces

Es un concepto que permite lograr el encapsulamiento del comportamiento de una clase

Es un concepto asociado al estado e identidad de los objetos

Un entorno integrado de programación normalmente contiene:

Todas las opciones son correctas

Las estructuras de control selectivas:

Dirigen el flujo de ejecución según el resultado de evaluación de expresiones

¿Cuál es propósito de un Linker?

Convertir un Programa Fuente en un Programa Ejecutable, enlazándolo con las bibliotecas referenciadas

Convertir un Programa Objeto en un Programa Ejecutable, enlazándolo con las bibliotecas referenciadas

Convertir un Programa Ejecutable en un Programa Objeto, enlazándolo con las bibliotecas referenciadas

Ninguna opción es correcta

¿Cuáles de las siguientes prácticas son deseables para lograr un buen estilo de programación?

Page 5: 60991208 1 Examen DCE Desarrollador 5 Estrellas

Todas las opciones son correctas

¿Cuáles de los siguientes tipos de lenguajes de programación pueden ser comprendidos y ejecutados directamente por una computadora?

Las opciones a y c son correctas

Acerca de las variables locales, es correcto afirmar que:

Son declaradas dentro de un subprograma

¿Qué es un constructor?

Es un método llamado automáticamente cuando se crea una instancia de una clase

Es un método que debemos llamar explicitamente para incializar una instancia de clase ya creada

Es un método llamado automáticamente para inicializar una instancia de clase ya creada

Ninguna opción es correcta

¿Qué concepto de Orientación a Objetos permiten implementar las Propiedades (Properties) en .NET?

Abstracción

Encapsulamiento

Herencia

Polimorfismo

Acerca de los Arrays (Arreglos), es correcto afirmar que:

Permiten acceso directo o aleatorio a sus elementos individuales

Page 6: 60991208 1 Examen DCE Desarrollador 5 Estrellas

¿Cuál es la utilidad de los modificadores de acceso?

Permiten definir el nivel de acceso de los miembros de una clase

Permiten definir niveles de autenticación y autorización de los métodos de una clase

Permiten relacionar clases entre sí

Permiten crear instancias de clases

Acerca de los parámetros, es correcto afirmar que:

Son un medio para pasar información entre el programa principal y un subprograma

Las opciones a y b son correctas

¿Qué es un Namespace, o espacio de nombres?

Un método para agrupar lógicamente clases relacionadas entre si

¿Qué se puede represntar con ojetos?

Todas las alternativas son correctas

Respecto al comportamiento de un objeto, se puede decir que:

Normalmente cambia con en el transcurso del tiempo

Se implementa mediante atributos

Determina cómo el objeto actúa y reacciona frente a las peticiones de otros objetos

Debe ser implementado con método privados para lograr el encapsulamiento

Page 7: 60991208 1 Examen DCE Desarrollador 5 Estrellas

¿Qué es un algortimo?

Un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos

¿Qué concepto de Orientación a Objetos permiten implementar las Propiedades (Properties) en .NET?

Encapsulamiento

Polimorfismo

¿A qué se denomina "Excepción" en .NET?

A los errores imprevistos que se producen en tiempo de ejecución

¿Cuáles de los siguientes tipos de lenguajes de programación pueden ser comprendidos y ejecutados directamente por una computadora?

Las opciones a y c son correctas

¿Para qué sirve el encapsulamiento?

Permite ocultar la implementación de los métodos de una clase

¿Qué es un Namespace, o espacio de nombres?

Un método para agrupar lógicamente clases relacionadas entre si

Page 8: 60991208 1 Examen DCE Desarrollador 5 Estrellas

¿Cuál es la función principal de un Compilador?

Permite traducir un Programa Objeto a un Programa Fuente

Qué es la herencia?

Es un tipo de relación entre clases

La asignación de tipos a los datos con los que opera un programa permite:

Las opciones b y c son correctas

¿Por qué se dice que UML es un lenguaje de modelado?

Porque es un lenguaje orientado a objetos

¿Cuántos índices se necesitan para poder acceder a un elemento de un arreglo bidimensional?

2

Acerca de los parámetros, es correcto afirmar que:

Son un medio para pasar información entre el programa principal y un subprograma

Las opciones a y b son correctas

Page 9: 60991208 1 Examen DCE Desarrollador 5 Estrellas

Un Sistema Operativo es considerado:

Software de Aplicación

Decimos que dos métodos están sobrecargados cuando:

Tienen el mismo nombre y distinta firma

Cuales de las siguientes afirmaciones son correctas acerca de los procedimientos y funciones:

Todas las opciones son correctas

¿De qué depende la identidad de un objeto?

Del estado del objeto

¿A qué se denomina comunmente "CAST"?

A un conjunto de datos a ser convertidos

Ninguna opción es correcta

Acerca de las variables locales, es correcto afirmar que:

Son declaradas dentro de un subprograma

Las estructuras de control selectivas:

Page 10: 60991208 1 Examen DCE Desarrollador 5 Estrellas

Dirigen el flujo de ejecución según el resultado de evaluación de expresionesLos lenguajes C# y Visual Basic .NET son:

Lenguajes orientados a objetos de bajo nivel

¿Qué se puede representar con ojetos?

Todas las alternativas son correctas

Si entre las clases Factura e ItemFactura existe una relación de agregación donde la clase Factura se compone de ItemFactura. Al invocar el método Cancelar() de la clase Factura:

Se cancelan todas las instancias de ItemFactura agregadas por Factura

¿Es posible en .NET afectar mediante palabras clave la habilidad de heredar desde una clase base?

Si, ya que es posible impedir que una clase pueda ser extendida mediante herencia

¿De qué depende la identidad de un objeto?

Del estado del objeto

¿Cuál es el bloque que utiliza .NET para proveer administración estructurada de excepciones?

If/Else

¿Qué es una variable?

Es un espacio en una base de datos para almacenar información

¿Cuál de las siguientes afirmaciones no es correcta al referirnos a un vector o arreglo unidimensional?

Un vector debe tener un número finito de elementos

Page 11: 60991208 1 Examen DCE Desarrollador 5 Estrellas

Hola soy nuevo en el foro, aqui les dejo algunas de las preguntas que aparecen en el primer examen de la primera estreña del DCE mi puntuacion fue de 65 asi que no se confien. Para el que las pueda contestar acertadamente ahora si que ayude a la comunidad poniendo las respuestas correctas aqui. Gracias

¿Qué tipo de código es el que reside dentro de un Assembly?Código MSIL

¿Por qué se dice que las aplicaciones .NET son "Aplicaciones Manejadas"?Porque un entorno de ejecución intermedia se encarga de manejar su ejecución y ciclo de vida

Acerca de ASP.NET, es correcto afirmar que:Es un lenguaje de programació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ónSistema OperativoBibliotecas 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.0 respecto al encapsulamiento de los atributos de una clase?No, no hay mejoras al respectoSi, el uso de tipos parciales para las propiedades permite mejorar el encapsulamiento

Page 12: 60991208 1 Examen DCE Desarrollador 5 Estrellas

//Si, el uso de distintos modificadores de acceso para las properties permite mejorar el encapsulamientoSi, el uso de generics permite mejorar el encapsulamiento

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

¿En qué momento es necesario especificar el tipo de dato concreto que utilizará una clase genérica?Al utilizar una instancia de la clase por primera vez

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

¿Cuáles de las siguientes afirmaciones es falsa?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 correcto afirmar 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 CLSSeguir la especificación BCLEscribir el compilador en MSIL//Seguir las especificación del Commom Language Runtime

Page 13: 60991208 1 Examen DCE Desarrollador 5 Estrellas

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

¿Cuál de las siguientes no es una clase de ADO.NET?SqlDataReaderSqlDataAdapterSqlDataSetSqlCommand

¿Cuáles de las siguientes son características de la .NET Framework Class Library?Está organizada en forma jerárquicaNo es extensibleEs dependiente del lenguaje de programacionLas opciones a y c son correctas

¿Qué componente de software se encarga de compilar el código fuente de una aplicación a código MSIL?El CLR

¿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: Ninguna de las opciones es correcta

¿Cuál es el mínimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en una PC o Servidor?

Page 14: 60991208 1 Examen DCE Desarrollador 5 Estrellas

.

.NET Framework Redistributable Package

¿Cuál de las siguientes afirmaciones no es verdadera acerca de los tipos por referencia (Reference Types)? La memoria que ocupan es liberada manualmente invocando al Garbage Collector

Acerca del CLR, es correcto afirmar que: Todas las opciones son correctas

¿Qué es la compilación Just In Time dentro de la plataforma .NET? Es la compilación de código fuente a código nativo realizada por el CLR ¿Cuál de las siguientes no es una clase de ADO.NET? SqlDataSet

¿Qué tipo de código es el que reside dentro de un Assembly?Código Assembler>>> Código MSILCódigo de MáquinaCó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 vidaPorque ellas mismas se encargan de manejar su ejecución y ciclo de vidaLas opciones b y c son correctas

Acerca de ASP.NET, es correcto afirmar que:

Page 15: 60991208 1 Examen DCE Desarrollador 5 Estrellas

Es un lenguaje de programació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ónSistema OperativoBibliotecas 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.0 respecto al encapsulamiento de los atributos de una clase?No, no hay mejoras al respectoSi, 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 encapsulamientoSi, el uso de generics permite mejorar el encapsulamiento

¿Cuáles son los dos namespaces principales que conforman 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 siguientes afirmaciones es falsa?

Page 16: 60991208 1 Examen DCE Desarrollador 5 Estrellas

.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 correcto afirmar 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 CLSSeguir la especificación BCLEscribir el compilador en MSIL>>> Seguir las especificación del Commom Language Runtime

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

¿Cuál de las siguientes no es una clase de ADO.NET?SqlDataReaderSqlDataAdapter

Page 17: 60991208 1 Examen DCE Desarrollador 5 Estrellas

>>> SqlDataSetSqlCommand

¿Cuáles de las siguientes son características de la .NET Framework Class Library?>>> Está organizada en forma jerárquicaNo es extensibleEs dependiente del lenguaje de programacionLas opciones a y c son correctas

¿Qué componente de software se encarga de compilar el código fuente de una aplicación a código MSIL?>>> Cada uno de los distintos compiladores de los lenguajes .NETEl CLREl Compilador JITLas 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 MSILNecesitan registrarse en el Windows RegistrySon generados por el CLR luego de la compilación JIT>>> Ninguna de las opciones es correcta

¿Cuál es el mínimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en una PC o Servidor? .NET Framework Redistributable Package

¿Cuál de las siguientes afirmaciones no es verdadera acerca de los tipos por referencia (Reference Types)? La memoria que ocupan es liberada manualmente invocando al Garbage Collector

Page 18: 60991208 1 Examen DCE Desarrollador 5 Estrellas

Acerca del CLR, es correcto afirmar que: Todas las opciones son correctas

¿Qué es la compilación Just In Time dentro de la plataforma .NET? >>> Es la compilación de código fuente a código nativo realizada por el CLREs la compilación de código intermedio a código nativo realizada por un compilador de un lenguaje .NETEs la compilación de código fuente a código intermedio realizada por el CLREs la compilación de código intermedio a código nativo realizada por el CLR

La Base Class Library provee:>>> Funcionalidades elementales que pueden necesitarse para construir una aplicación o servicioFuncionalidades necesarias para conectarse e interactuar con bases de datos relacionalesFuncionalidades necesarias para crear aplicaciones basadas en formularios y ventanas de WindowsFuncionalidades necesarias para crear aplicaciones Web

¿Qué namespace utilizaría para conectarse e interactuar con una base de datos SQL Server 2005 y obtener la mejor performance?System.Data.SqlSystem.Data.SqlClientSystem.Data.SqlServer>>> System.SqlClient

Cuál es el tipo del cual heredan todos los tipos de dato de la plataforma .NET?System.Class

Page 19: 60991208 1 Examen DCE Desarrollador 5 Estrellas

System.ValueTypeSystem.Type>>> System.Object

Cuáles de las siguientes afirmaciones no es verdadera?.NET es una plataforma orientada a objetos.NET soporta múltiples lenguajes de programación>>>Las aplicaciones .NET son ejecutadas y manejadas directamente por el Sistema Operativo.NET ofrece un único modelo consistente para desarrollo de todo tipo de aplicaciones

¿Qué es necesario para construir un compilador NET?>>> Seguir la especificación CLSSeguir la especificación BCLEscribir el compilador en MSILSeguir las especificación del Commom Language Runtime

¿Existe un único CLR o un CLR por cada lenguaje de alto nivel soportado por la plataforma .NET?Existe un CLR por cada lenguaje de alto nivel soportado por la plataforma .NET>>> Existe un único CLR para todos los lenguajes soportados por la plataforma .NETExiste un único CLR para todos los lenguajes .NET desarrollados por MicrosoftExiste un CLR para cada uno de los lenguajes de alto nivel desarrollados por Microsoft para la plataforma .NET

shangjaropa Ver Perfil Enviar un mensaje privado a shangjaropa

Page 20: 60991208 1 Examen DCE Desarrollador 5 Estrellas

Buscar Todos los Mensajes de shangjaropa

Tweet this Post! #6 09-Sep-2009, 16:21 hackermen Callado Fecha de Ingreso: 02-May-2008Ubicación: Loja-EcuadorMensajes: 30 Gracias: 186Agradecido 43 veces en 10 Posts Atascado

--------------------------------------------------------------------------------

Bueno, yo me he quedado justo despues de aprobar la primera estrella.

Necesito... que alguien me corrija esto, gracias,

Bueno a ver si alguno me hecha un cable que me he quedado atascado.

Esto es lo que tengo... si alguién me las corrige, gracias.( me vale con q al final le pongan un * o q se para identificar la respuesta )

-------------------------------------------

La clase Persona posee una propiedad pública denominada Nombre, que encapsula al atributo nombre, que es de tipo string. ¿Cómo se declara el setter si se desea que sea privado?private set { nombre = value; }set { nombre = value; }

Page 21: 60991208 1 Examen DCE Desarrollador 5 Estrellas

set { nombre = value; } as privateprivate set { nombre = value }

¿Cómo se declara la clase de paquete Avion para que herede de la clase Vehiculo?internal class Avion (Vehiculo) {}internal class Avion : Vehiculo {}internal class Avion : class Vehiculo {}//class internal Vehiculo (Avion) {}

¿Cómo se declara un atributo de clase privado de tipo entero llamado cantidad?//private int cantidad;int private cantidad;private attribute int cantidad;attribute int cantidad;

¿Cuál es la sentencia para conocer si un objeto llamado persona es nulo mediante la cláusula if?if persona is null {}if ( persona = null ) {}//if ( persona == null ) {}if ( persona.IsNull() ) {}

¿Cuál es el método que permite obtener un escalar a partir de la ejecución de un comando en ADO.NET?ExecuteScalarScalarExecuteExecuteScalarCommand//Ninguna de las opciones es correcta.

La clase Prueba posee un método estático denominado Iniciar. ¿Cuál de las siguientes sentencias no da error de compilación?Prueba prueba = new Prueba().Iniciar();Prueba prueba = new Iniciar();

Page 22: 60991208 1 Examen DCE Desarrollador 5 Estrellas

//Prueba.Iniciar();Ninguna de las opciones es correcta.

¿Cómo se obtiene una conexión de ADO.NET a partir de un DbProviderFactory?Mediante el método CreateNewConnectionMediante el método CreateConnection//Mediante el método CreateNinguna de las opciones es correcta.

¿Cómo debe llamarse el constructor de una clase?New//Con el mismo nombre de la claseConstructorNinguna de la opciones es correcta.

¿Cuál de las siguientes sentencias es la correcta para recorrer un objeto de tipo DbDataReader llamado reader?while ( reader.Read() )while ( reader.HasNext() )//while ( reader.ReadNext() )Ninguna de las opciones es correcta.

¿Cuál es el método, de la clase DbCommand que permite obtener un conjunto de datos conectados en ADO.NET?ExecuteConnectedData//ExecuteReaderExecuteDataReaderNinguna de las opciones es correcta.

¿Cuál de las siguientes sentencias es la correcta para obtener un System.Int32 correspondiente a la segunda columna de un DbDatReader llamado reader?//reader.GetInt32(2);reader.GetInt32(1);

Page 23: 60991208 1 Examen DCE Desarrollador 5 Estrellas

reader.GetInt32()[1];reader.GetInt32()[2];

Para utilizar una clase de Generics se necesita hacer un using de://System.Collections.Generic;System.Generics;System.Collections;Ninguna de las opciones es correcta.

¿Cómo se declara un método privado, estático y que no devuelve nada llamado Ejecutar?Private Ejecutar() Static Nothing {}//private static void Ejecutar() {}static private void Ejecutar() {}Ninguna de las opciones es correcta.

¿Cuál es la sentencia para disparar una nueva excepcion de tipo ApplicationException sin parámetros?new exception ApplicationException();throw new exception ApplicationException();//throw new ApplicationException();new ApplicationException().Throw();

El método de la clase Console que permite imprimir una línea de cadena de caracteres es://WriteStringWriteWriteLnNinguna de las opciones es correcta.

¿Cómo se declara un método abstracto, público, que retorna un entero, no recibe parámetros y que se denomina CalcularTotal?//abstract public int CalcularTotal()public abstract CalcularTotal() : intpublic abstract int CalcularTotal()

Page 24: 60991208 1 Examen DCE Desarrollador 5 Estrellas

abstract int public CalcularTotal()

¿Cuál es la palabra reservada para crear una instancia de una clase?create//newCreateObjectNinguna de las opciones es correcta.

¿Qué clase de ADO.NET posee un método para llenar un DataSet?DbDataAdapter//DbConnectionDbDataReaderNinguna de las opciones es correcta.

¿Cómo se declara una clase pública llamada Cuenta?Public Cuenta {}class Cuenta {}class public Cuenta {}//public class Cuenta {}

¿Cómo se declara e instancia un objeto llamado cuentas, que sea de una colección de objetos de tipo Cuenta, utilizando Generics?//List(Cuenta) cuentas = new List(Cuenta);List(Cuenta) cuentas = new List(Cuenta)();List<Cuenta> cuentas = new List<Cuenta>();List<Cuenta> cuentas = new List<Cuenta>;