1 examen dce desarrollador 5 estrellas

Upload: frank-uscamayta

Post on 06-Jul-2015

4.321 views

Category:

Documents


4 download

TRANSCRIPT

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 estrea 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 cdigo es el que reside dentro de un Assembly?Cdigo MSIL

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

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

Cules 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

Cules 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 genrica?Al utilizar una instancia de la clase por primera vez

Cul es la funcin principal de los Application Domains?Proveer aislamiento entre las aplicaciones dentro del CLR

Cules de las siguientes afirmaciones es falsa?Todas las opciones son correctas

Cul es el mnimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en dispositivo mvil 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 implementacin de la especificacin CLS

Qu es necesario para construir un compilador NET?Seguir la especificacin CLS Seguir la especificacin BCL Escribir el compilador en MSIL //Seguir las especificacin del Commom Language Runtime

Cules son las principales ventajas de la utilizacin de colecciones genricas?Aumento de performance, ya que no se necesitan hacer conversiones entre tipos de datos Validacin en tiempo de compilacin de los tipos de datos que se insertarn en la coleccin Mejora la calidad y comprensibilidad del cdigo al utilizar colecciones que son fuertemente tipadas //Todas las opciones son correcta

Cul de las siguientes no es una clase de ADO.NET?SqlDataReader SqlDataAdapter SqlDataSet SqlCommand

Cules de las siguientes son caractersticas de la .NET Framework Class Library?Est organizada en forma jerrquica

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 cdigo fuente de una aplicacin a cdigo MSIL?El CLR

Cules son las principales ventajas de la utilizacin de colecciones genricas?Todas las opciones son correctas

Acerca de los assemblies, es correcto afirmar que:Ninguna de las opciones es correcta

Cul es el mnimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en una PC o Servidor?. .NET Framework Redistributable Package

Cul 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 compilacin Just In Time dentro de la plataforma .NET?Es la compilacin de cdigo fuente a cdigo nativo realizada por el CLR

Cul de las siguientes no es una clase de ADO.NET? SqlDataSetQu es un mtodo esttico, 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

utilizado Un miembro de una clase que slo 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 agregacin 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 programacin normalmente contiene: Todas las opciones son correctas

Las estructuras de control selectivas: Dirigen el flujo de ejecucin segn el resultado de evaluacin de expresiones Cul es propsito de un Linker? Convertir un Programa Fuente en un Programa Ejecutable, enlazndolo con las bibliotecas referenciadas Convertir un Programa Objeto en un Programa Ejecutable, enlazndolo con las bibliotecas referenciadas Convertir un Programa Ejecutable en un Programa Objeto, enlazndolo con las bibliotecas referenciadas Ninguna opcin es correcta

Cules de las siguientes prcticas son deseables para lograr un buen estilo de programacin?

Todas las opciones son correctas

Cules de los siguientes tipos de lenguajes de programacin 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 mtodo llamado automticamente cuando se crea una instancia de una clase Es un mtodo que debemos llamar explicitamente para incializar una instancia de clase ya creada Es un mtodo llamado automticamente para inicializar una instancia de clase ya creada Ninguna opcin es correcta

Qu concepto de Orientacin a Objetos permiten implementar las Propiedades (Properties) en .NET? Abstraccin Encapsulamiento Herencia Polimorfismo Acerca de los Arrays (Arreglos), es correcto afirmar que: Permiten acceso directo o aleatorio a sus elementos individuales

Cul es la utilidad de los modificadores de acceso? Permiten definir el nivel de acceso de los miembros de una clase Permiten definir niveles de autenticacin y autorizacin de los mtodos de una clase Permiten relacionar clases entre s Permiten crear instancias de clases

Acerca de los parmetros, es correcto afirmar que: Son un medio para pasar informacin entre el programa principal y un subprograma Las opciones a y b son correctas Qu es un Namespace, o espacio de nombres? Un mtodo para agrupar lgicamente 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 cmo el objeto acta y reacciona frente a las peticiones de otros objetos Debe ser implementado con mtodo privados para lograr el encapsulamiento

Qu es un algortimo?Un mtodo para resolver un problema mediante una serie de pasos precisos, definidos y finitos

Qu concepto de Orientacin a Objetos permiten implementar las Propiedades (Properties) en .NET?Encapsulamiento Polimorfismo

A qu se denomina "Excepcin" en .NET?A los errores imprevistos que se producen en tiempo de ejecucin

Cules de los siguientes tipos de lenguajes de programacin pueden ser comprendidos y ejecutados directamente por una computadora?Las opciones a y c son correctas

Para qu sirve el encapsulamiento?Permite ocultar la implementacin de los mtodos de una clase

Qu es un Namespace, o espacio de nombres?Un mtodo para agrupar lgicamente clases relacionadas entre si

Cul es la funcin principal de un Compilador?Permite traducir un Programa Objeto a un Programa Fuente

Qu es la herencia?Es un tipo de relacin entre clases

La asignacin 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

Cuntos ndices se necesitan para poder acceder a un elemento de un arreglo bidimensional?2

Acerca de los parmetros, es correcto afirmar que:Son un medio para pasar informacin entre el programa principal y un subprograma Las opciones a y b son correctas

Un Sistema Operativo es considerado:Software de Aplicacin

Decimos que dos mtodos estn 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 opcin es correcta

Acerca de las variables locales, es correcto afirmar que:Son declaradas dentro de un subprograma

Las estructuras de control selectivas:

Dirigen el flujo de ejecucin segn el resultado de evaluacin de expresiones Los 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 relacin de agregacin donde la clase Factura se compone de ItemFactura. Al invocar el mtodo 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

Cul es el bloque que utiliza .NET para proveer administracin estructurada de excepciones? If/Else

Qu es una variable? Es un espacio en una base de datos para almacenar informacin

Cul de las siguientes afirmaciones no es correcta al referirnos a un vector o arreglo unidimensional? Un vector debe tener un nmero finito de elementos

Hola soy nuevo en el foro, aqui les dejo algunas de las preguntas que aparecen en el primer examen de la primera estrea 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 cdigo es el que reside dentro de un Assembly? Cdigo MSIL Por qu se dice que las aplicaciones .NET son "Aplicaciones Manejadas"? Porque un entorno de ejecucin intermedia se encarga de manejar su ejecucin y ciclo de vida Acerca de ASP.NET, es correcto afirmar que: Es un lenguaje de programacin basado en Visual Basic, HTML y JavaScript para desarrollar aplicaciones Web Cules de los siguientes son componentes de la plataforma .NET? Entorno de Ejecucin 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.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 Cules 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 genrica? Al utilizar una instancia de la clase por primera vez Cul es la funcin principal de los Application Domains? Proveer aislamiento entre las aplicaciones dentro del CLR Cules de las siguientes afirmaciones es falsa? Todas las opciones son correctas Cul es el mnimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en dispositivo mvil 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 implementacin de la especificacin CLS Qu es necesario para construir un compilador NET? Seguir la especificacin CLS Seguir la especificacin BCL Escribir el compilador en MSIL //Seguir las especificacin del Commom Language Runtime

Cules son las principales ventajas de la utilizacin de colecciones genricas? Aumento de performance, ya que no se necesitan hacer conversiones entre tipos de datos Validacin en tiempo de compilacin de los tipos de datos que se insertarn en la coleccin Mejora la calidad y comprensibilidad del cdigo al utilizar colecciones que son fuertemente tipadas //Todas las opciones son correcta Cul de las siguientes no es una clase de ADO.NET? SqlDataReader SqlDataAdapter SqlDataSet SqlCommand Cules de las siguientes son caractersticas de la .NET Framework Class Library? Est organizada en forma jerrquica 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 cdigo fuente de una aplicacin a cdigo MSIL? El CLR Cules son las principales ventajas de la utilizacin de colecciones genricas? Todas las opciones son correctas Acerca de los assemblies, es correcto afirmar que: Ninguna de las opciones es correcta Cul es el mnimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en una PC o Servidor?

. .NET Framework Redistributable Package Cul 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 compilacin Just In Time dentro de la plataforma .NET? Es la compilacin de cdigo fuente a cdigo nativo realizada por el CLR Cul de las siguientes no es una clase de ADO.NET? SqlDataSet Qu tipo de cdigo es el que reside dentro de un Assembly? Cdigo Assembler >>> Cdigo MSIL Cdigo de Mquina Cdigo 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 ejecucin y ciclo de vida >>> Porque un entorno de ejecucin intermedia se encarga de manejar su ejecucin y ciclo de vida Porque ellas mismas se encargan de manejar su ejecucin y ciclo de vida Las opciones b y c son correctas Acerca de ASP.NET, es correcto afirmar que:

Es un lenguaje de programacin basado en Visual Basic, HTML y JavaScript para desarrollar aplicaciones Web Cules de los siguientes son componentes de la plataforma .NET? Entorno de Ejecucin 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.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 Cules 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 genrica? Nunca es necesario especificar el tipo de dato concreto ya que se trata de una clase genrica Cul es la funcin principal de los Application Domains? Proveer aislamiento entre las aplicaciones dentro del CLR Cules de las siguientes afirmaciones es falsa?

.NET es un lenguaje de programacin .NET es una herramienta de desarrollo .NET es un servidor de aplicaciones >>>Todas las opciones son correctas Cul es el mnimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en dispositivo mvil 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 implementacin de la especificacin CLS Qu es necesario para construir un compilador NET? Seguir la especificacin CLS Seguir la especificacin BCL Escribir el compilador en MSIL >>> Seguir las especificacin del Commom Language Runtime Cules son las principales ventajas de la utilizacin de colecciones genricas? Aumento de performance, ya que no se necesitan hacer conversiones entre tipos de datos Validacin en tiempo de compilacin de los tipos de datos que se insertarn en la coleccin Mejora la calidad y comprensibilidad del cdigo al utilizar colecciones que son fuertemente tipadas >>> Todas las opciones son correcta Cul de las siguientes no es una clase de ADO.NET? SqlDataReader SqlDataAdapter

>>> SqlDataSet SqlCommand Cules de las siguientes son caractersticas de la .NET Framework Class Library? >>> Est organizada en forma jerrquica 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 cdigo fuente de una aplicacin a cdigo MSIL? >>> Cada uno de los distintos compiladores de los lenguajes .NET El CLR El Compilador JIT Las opciones b y c son correctas Cules son las principales ventajas de la utilizacin de colecciones genricas? Todas las opciones son correctas Acerca de los assemblies, es correcto afirmar que: Slo contienen cdigo MSIL Necesitan registrarse en el Windows Registry Son generados por el CLR luego de la compilacin JIT >>> Ninguna de las opciones es correcta Cul es el mnimo componente de la plataforma .NET necesario para poder ejecutar aplicaciones en una PC o Servidor? .NET Framework Redistributable Package Cul 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 compilacin Just In Time dentro de la plataforma .NET? >>> Es la compilacin de cdigo fuente a cdigo nativo realizada por el CLR Es la compilacin de cdigo intermedio a cdigo nativo realizada por un compilador de un lenguaje .NET Es la compilacin de cdigo fuente a cdigo intermedio realizada por el CLR Es la compilacin de cdigo intermedio a cdigo nativo realizada por el CLR La Base Class Library provee: >>> Funcionalidades elementales que pueden necesitarse para construir una aplicacin 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 utilizara para conectarse e interactuar con una base de datos SQL Server 2005 y obtener la mejor performance? System.Data.Sql System.Data.SqlClient System.Data.SqlServer >>> System.SqlClient Cul es el tipo del cual heredan todos los tipos de dato de la plataforma .NET? System.Class

System.ValueType System.Type >>> System.Object Cules de las siguientes afirmaciones no es verdadera? .NET es una plataforma orientada a objetos .NET soporta mltiples lenguajes de programacin >>>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 especificacin CLS Seguir la especificacin BCL Escribir el compilador en MSIL Seguir las especificacin 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 .NET Existe un nico CLR para todos los lenguajes .NET desarrollados por Microsoft Existe 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

Buscar Todos los Mensajes de shangjaropa Tweet this Post! #6 09-Sep-2009, 16:21 hackermen Callado Fecha de Ingreso: 02-May-2008 Ubicacin: Loja-Ecuador Mensajes: 30 Gracias: 186 Agradecido 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 alguin 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 pblica denominada Nombre, que encapsula al atributo nombre, que es de tipo string. Cmo se declara el setter si se desea que sea privado? private set { nombre = value; } set { nombre = value; }

set { nombre = value; } as private private set { nombre = value } Cmo 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) {} Cmo 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; Cul es la sentencia para conocer si un objeto llamado persona es nulo mediante la clusula if? if persona is null {} if ( persona = null ) {} //if ( persona == null ) {} if ( persona.IsNull() ) {} Cul es el mtodo que permite obtener un escalar a partir de la ejecucin de un comando en ADO.NET? ExecuteScalar ScalarExecute ExecuteScalarCommand //Ninguna de las opciones es correcta. La clase Prueba posee un mtodo esttico denominado Iniciar. Cul de las siguientes sentencias no da error de compilacin? Prueba prueba = new Prueba().Iniciar(); Prueba prueba = new Iniciar();

//Prueba.Iniciar(); Ninguna de las opciones es correcta. Cmo se obtiene una conexin de ADO.NET a partir de un DbProviderFactory? Mediante el mtodo CreateNewConnection Mediante el mtodo CreateConnection //Mediante el mtodo Create Ninguna de las opciones es correcta. Cmo debe llamarse el constructor de una clase? New //Con el mismo nombre de la clase Constructor Ninguna de la opciones es correcta. Cul 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. Cul es el mtodo, de la clase DbCommand que permite obtener un conjunto de datos conectados en ADO.NET? ExecuteConnectedData //ExecuteReader ExecuteDataReader Ninguna de las opciones es correcta. Cul 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);

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. Cmo se declara un mtodo privado, esttico 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. Cul es la sentencia para disparar una nueva excepcion de tipo ApplicationException sin parmetros? new exception ApplicationException(); throw new exception ApplicationException(); //throw new ApplicationException(); new ApplicationException().Throw(); El mtodo de la clase Console que permite imprimir una lnea de cadena de caracteres es: //WriteString Write WriteLn Ninguna de las opciones es correcta. Cmo se declara un mtodo abstracto, pblico, que retorna un entero, no recibe parmetros y que se denomina CalcularTotal? //abstract public int CalcularTotal() public abstract CalcularTotal() : int public abstract int CalcularTotal()

abstract int public CalcularTotal() Cul es la palabra reservada para crear una instancia de una clase? create //new CreateObject Ninguna de las opciones es correcta. Qu clase de ADO.NET posee un mtodo para llenar un DataSet? DbDataAdapter //DbConnection DbDataReader Ninguna de las opciones es correcta. Cmo se declara una clase pblica llamada Cuenta? Public Cuenta {} class Cuenta {} class public Cuenta {} //public class Cuenta {} Cmo se declara e instancia un objeto llamado cuentas, que sea de una coleccin de objetos de tipo Cuenta, utilizando Generics? //List(Cuenta) cuentas = new List(Cuenta); List(Cuenta) cuentas = new List(Cuenta)(); List cuentas = new List(); List cuentas = new List;