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

¿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 CLS Seguir la especificación BCL Escribir 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 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 de las 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

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. 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 .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.No es extensible Es dependiente del lenguaje de programacion Las 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. .NET? SqlDataSet Qué es un método estático. es correcto afirmar que: Todas las opciones son correctas ¿Qué es la compilación Just In Time dentro de la plataforma . es correcto afirmar que: Ninguna de las opciones es correcta ¿Cuál es el mínimo componente de la plataforma .

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.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 Ninguna opción es correcta ¿Cuáles de las siguientes prácticas son deseables para lograr un buen estilo de programación? .

NET? Abstracción Encapsulamiento Herencia Polimorfismo Acerca de los Arrays (Arreglos).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: Permiten acceso directo o aleatorio a sus elementos individuales . 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 .

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.¿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. 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 .

o espacio de nombres? Un método para agrupar lógicamente clases relacionadas entre si .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. definidos y finitos ¿Qué concepto de Orientación a Objetos permiten implementar las Propiedades (Properties) en .¿Qué es un algortimo? Un método para resolver un problema mediante una serie de pasos precisos.NET? Encapsulamiento Polimorfismo ¿A qué se denomina "Excepción" en .

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 .¿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 declaradas dentro de un subprograma Las estructuras de control selectivas: .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.

Al invocar el método Cancelar() de la clase Factura: Se cancelan todas las instancias de ItemFactura agregadas por Factura ¿Es posible en .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 .Dirigen el flujo de ejecución según el resultado de evaluación de expresiones Los lenguajes C# y Visual Basic . 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 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.NET afectar mediante palabras clave la habilidad de heredar desde una clase base? Si.

Hola soy nuevo en el foro.NET. 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. HTML y JavaScript para desarrollar aplicaciones Web ¿Cuáles de los siguientes son componentes de la plataforma . el uso de tipos parciales para las propiedades permite mejorar el encapsulamiento . Para el que las pueda contestar acertadamente ahora si que ayude a la comunidad poniendo las respuestas correctas aqui.NET 2.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 son "Aplicaciones Manejadas"? Porque un entorno de ejecución intermedia se encarga de manejar su ejecución y ciclo de vida Acerca de ASP. no hay mejoras al respecto Si.0 respecto al encapsulamiento de los atributos de una clase? No. es correcto afirmar que: Es un lenguaje de programación basado en Visual Basic. Gracias ¿Qué tipo de código es el que reside dentro de un Assembly? Código MSIL ¿Por qué se dice que las aplicaciones .

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 .Data y System.//Si.NET? System. es correcto afirmar que: Las opciones a y c son correctas Acerca del Microsoft .NET 2. el uso de distintos modificadores de acceso para las properties permite mejorar el encapsulamiento Si.0.NET necesario para poder ejecutar aplicaciones en dispositivo móvil tipo Pocket PC o SmartPhoner? .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 .NET Compact Framework Acerca de la nueva API de ADO. el uso de generics permite mejorar el encapsulamiento ¿Cuáles son los dos namespaces principales que conforman ADO.

¿Cuáles son las principales ventajas de la utilización de colecciones genéricas? Aumento de performance.NET? SqlDataReader SqlDataAdapter SqlDataSet SqlCommand ¿Cuáles de las siguientes son características de la . 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 de las siguientes no es una clase de ADO.NET necesario para poder ejecutar aplicaciones en una PC o Servidor? . es correcto afirmar que: Ninguna de las opciones es correcta ¿Cuál es el mínimo componente de la plataforma .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 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.

.NET ¿Por qué se dice que las aplicaciones .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.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? SqlDataSet ¿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. es correcto afirmar que: .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 2.Es un lenguaje de programación basado en Visual Basic.0 respecto al encapsulamiento de los atributos de una clase? No. no hay mejoras al respecto Si.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? . 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.Data y System.NET? System. 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 . el uso de generics permite mejorar el encapsulamiento ¿Cuáles son los dos namespaces principales que conforman ADO.

NET Framework..NET es un lenguaje de programación .NET Compact Framework Acerca de la nueva API de ADO. 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 de las siguientes no es una clase de ADO.NET es una herramienta de desarrollo .0.NET necesario para poder ejecutar aplicaciones en dispositivo móvil tipo Pocket PC o SmartPhoner? .NET? SqlDataReader SqlDataAdapter .NET es un servidor de aplicaciones >>>Todas las opciones son correctas ¿Cuál es el mínimo componente de la plataforma .NET 2. es correcto afirmar que: Las opciones a y c son correctas Acerca del Microsoft . 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 las principales ventajas de la utilización de colecciones genéricas? Aumento de performance.

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 .NET necesario para poder ejecutar aplicaciones en una PC o Servidor? .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 registrarse en el Windows Registry Son 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 .>>> 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 el código fuente de una aplicación a código MSIL? >>> Cada uno de los distintos compiladores de los lenguajes .

Sql System.Data.Acerca del CLR.Data.NET? System.SqlClient Cuál es el tipo del cual heredan todos los tipos de dato de la plataforma .SqlServer >>> System.NET? >>> Es la compilación de código fuente a código nativo realizada por el CLR Es la compilación de código intermedio a código nativo realizada por un compilador de un lenguaje . es correcto afirmar que: Todas las opciones son correctas ¿Qué es la compilación Just In Time dentro de la plataforma .SqlClient System.Data.NET Es la compilación de código fuente a código intermedio realizada por el CLR Es 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 servicio Funcionalidades necesarias para conectarse e interactuar con bases de datos relacionales Funcionalidades necesarias para crear aplicaciones basadas en formularios y ventanas de Windows Funcionalidades 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.Class .

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 CLS Seguir la especificación BCL Escribir el compilador en MSIL Seguir 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 único CLR para todos los lenguajes .NET son ejecutadas y manejadas directamente por el Sistema Operativo .Type >>> System.ValueType System.NET >>> Existe un único CLR para todos los lenguajes soportados por la plataforma .NET? Existe un CLR por cada lenguaje de alto nivel soportado por la plataforma .NET shangjaropa Ver Perfil Enviar un mensaje privado a shangjaropa .NET desarrollados por Microsoft Existe un CLR para cada uno de los lenguajes de alto nivel desarrollados por Microsoft para la plataforma .NET soporta múltiples lenguajes de programación >>>Las aplicaciones .NET es una plataforma orientada a objetos .System.Object Cuáles de las siguientes afirmaciones no es verdadera? .

yo me he quedado justo despues de aprobar la primera estrella. } set { nombre = value. Esto es lo que tengo.Buscar Todos los Mensajes de shangjaropa Tweet this Post! #6 09-Sep-2009. si alguién me las corrige... que encapsula al atributo nombre. Necesito.. } . 16:21 hackermen Callado Fecha de Ingreso: 02-May-2008 Ubicación: Loja-Ecuador Mensajes: 30 Gracias: 186 Agradecido 43 veces en 10 Posts Atascado -------------------------------------------------------------------------------Bueno. ( 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. ¿Cómo se declara el setter si se desea que sea privado? private set { nombre = value. Bueno a ver si alguno me hecha un cable que me he quedado atascado. gracias. que alguien me corrija esto. que es de tipo string. gracias..

set { nombre = value. } as private private 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.NET? ExecuteScalar ScalarExecute ExecuteScalarCommand //Ninguna de las opciones es correcta. ¿Cuál de las siguientes sentencias no da error de compilación? Prueba prueba = new Prueba(). La clase Prueba posee un método estático denominado Iniciar. . private attribute int cantidad. int private cantidad.IsNull() ) {} ¿Cuál es el método que permite obtener un escalar a partir de la ejecución de un comando en ADO. Prueba prueba = new Iniciar().Iniciar(). 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.

HasNext() ) //while ( reader.NET a partir de un DbProviderFactory? Mediante el método CreateNewConnection Mediante el método CreateConnection //Mediante el método Create Ninguna de las opciones es correcta.Read() ) while ( reader. ¿Cuál de las siguientes sentencias es la correcta para obtener un System. de la clase DbCommand que permite obtener un conjunto de datos conectados en ADO. Ninguna de las opciones es correcta.NET? ExecuteConnectedData //ExecuteReader ExecuteDataReader Ninguna de las opciones es correcta.ReadNext() ) Ninguna de las opciones es correcta. ¿Cuál de las siguientes sentencias es la correcta para recorrer un objeto de tipo DbDataReader llamado reader? while ( reader.GetInt32(1). ¿Cómo debe llamarse el constructor de una clase? New //Con el mismo nombre de la clase Constructor Ninguna de la opciones es correcta.GetInt32(2). . reader. ¿Cuál es el método.//Prueba.Int32 correspondiente a la segunda columna de un DbDatReader llamado reader? //reader. ¿Cómo se obtiene una conexión de ADO.Iniciar().

no recibe parámetros y que se denomina CalcularTotal? //abstract public int CalcularTotal() public abstract CalcularTotal() : int public abstract int CalcularTotal() .Generic. ¿Cómo se declara un método privado. Ninguna de las opciones es correcta. público. new ApplicationException().GetInt32()[1].Collections.Throw(). throw new exception ApplicationException(). que retorna un entero. ¿Cuál es la sentencia para disparar una nueva excepcion de tipo ApplicationException sin parámetros? new exception ApplicationException(). reader. 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. System. ¿Cómo se declara un método abstracto.reader. El método de la clase Console que permite imprimir una línea de cadena de caracteres es: //WriteString Write WriteLn Ninguna de las opciones es correcta.GetInt32()[2]. Para utilizar una clase de Generics se necesita hacer un using de: //System. System.Collections.Generics. //throw new ApplicationException().

utilizando Generics? //List(Cuenta) cuentas = new List(Cuenta). que sea de una colección de objetos de tipo Cuenta. List<Cuenta> cuentas = new List<Cuenta>(). .NET posee un método para llenar un DataSet? DbDataAdapter //DbConnection DbDataReader Ninguna de las opciones es correcta.abstract int public CalcularTotal() ¿Cuál es la palabra reservada para crear una instancia de una clase? create //new CreateObject Ninguna de las opciones es correcta. List(Cuenta) cuentas = new List(Cuenta)(). ¿Qué clase de ADO. ¿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. List<Cuenta> cuentas = new List<Cuenta>.

Sign up to vote on this title
UsefulNot useful