Está en la página 1de 5

Examen para Postulantes .

NET SQL Server

Nombre: Fecha:

... .. .. Hora Fin: ..

...

Hora Inicio:

1. El concepto: Permite implementar diferentes formas de comportamiento, corresponde a: a. Encapsulacin b. Interfaces c. Polimorfismo d. Propiedad e. Mtodo 2. Es la forma de organizacin lgica para clases o tipos que emplea el .NET Framework a. Librera b. Proyecto c. Ensamblado d. NameSpace e. Encapsulacin 3. Indique la secuencia correcta del siguiente cdigo. a. ( ) SqlCommand cmd = cn.CreateCommand( ); b. ( ) cn.Open( ); c. ( ) cn.Close( ); d. ( ) cmd.ExecuteNonquery( ); e. ( ) cn.Dispose( ); f. ( ) SqlConnection cn = new SqlConnection( ); 4. Indique los mtodos disponibles para el objeto Command. a. ExecuteResulSet, ExecuteNonquery, ExecuteScalar b. ExecuteNonquery, ExecuteScalar, ExecuteDataReader c. ExecuteReader, ExecuteNonquery, ExecuteScalar d. ExecuteScalar; ExecuteQuery; ExecuteNonQuery 5. Permite representar una coleccin de elementos basados en un tipo especfico. a. ArrayList b. IEnumerable c. Generic d. Dictionary e. HashTable

Examen para Postulantes .NET SQL Server

6. Seleccione los objetos de ADO.NET que permitan trabajar en un entorno desconectado. a. DataView b. DataAdapter c. DataReader d. DataSet e. Command f. Connection 7. En las aplicaciones Web, si necesita separar la funcionalidad de la pgina del diseo, se usa: a. Code File b. Carpeta App_Code c. Code Behind d. Clases Personalizadas e. La directive @Page 8. Permite conservar la informacin de la pgina a. Cookies b. Server Controls c. Session d. Viewstate e. PostBack 9. De qu forma se puede determinar si la pgina est realizando un PostBack a. Habilitando la propiedad Autopostback en true b. A travs de la propiedad IsPostback de la pgina c. A travs del evento page_load d. Colocando botones SUBMIT en la pgina e. A travs de la propiedad PostBack de la pgina 10. El mecanismo que usa menos recursos del servidor para obtener informacin es: a. CommandBuilder b. DataSet c. DataTable d. DataReader e. DataView 11. El namespace System.Data.Common contiene: a. Objetos de uso comn en cualquier base de datos b. Objetos que sirven como base de implementacin para otros especficos por origen de datos. c. Los objetos de uso con bases de datos comunes basados en motores JET. d. Las enumeraciones a emplear con los orgenes de datos.

Examen para Postulantes .NET SQL Server

12. Por qu se utiliza el archivo Global.asax en una aplicacin Web. a. Para almacenar informacin comn a toda la aplicacin, y a las sesiones de los usuarios b. Para definir manejadores de eventos referentes a la aplicacin y a la sesin. c. Para administrar la configuracin de la aplicacin web. d. Para aprovechar las nuevas caractersticas de ASP.Net 2.0 13. Cmo se relaciona una pgina maestra con una pgina de contenido? a. A travs del control ContenPlaceHolder que posee la pgina maestra. b. Por medio de una directiva @Register de la pgina de contenido c. Mediante el atributo MasterPageFile de la directiva @Page de la pgina de contenido, y el control ContentPlaceHolder de la pgina maestra. d. Mediante una entrada especifica en el archivo de configuracin. 14. Los servicios Web permiten exponer su funcionalidad a travs de? a. Lgica de Negocio b. SOAP c. WSDL d. XML e. WebMethod 15. Permite mantener versiones de pgina o porciones de pgina que optimizan los tiempos de respuesta de una aplicacin Web. a. Objeto Cache b. Objeto Session c. Ouput Cache d. ISA Server e. Application Pools f. User controls 16. Es una tcnica que permite ordenar la estructura del cdigo. a. Reflector b. Refactory c. Mdulos d. Regiones e. Patrones 17. Para poder implementar transacciones en una aplicacin, independiente del origen de datos, debe emplear: a. DBTransaction b. TransactionOption c. TransactionScope d. ITransactionServices e. DBTransacionServices 3

Examen para Postulantes .NET SQL Server

18. De qu forma habilita el uso de Ajax en una aplicacin Web. a. Instalando los AjaxControlToolKit b. Asegurndose de habilitar el uso de JavaScript en el Browser del cliente c. Empleando el control ScriptManager d. Habilitando los HttpHandlers en el Web.config 19. La capacidad de ocultar la implementacin de una clase corresponde a : a. Polimorfismo b. Sobrecarga c. Encapsulacin d. Sobre escritura e. Herencia 20. El concepto Pueden tener o no implementaciones de los mtodos declarados en la clase , se debe a la definicin de: a. Interfaz b. Clase Abstracta c. Instancia d. Evento 21. Marque la/las opciones correctas a. string q1 = "\My Documents\My Files"; b. string q2 = @"\\My Documents\My Files\"; c. string q3 = "\\\\My Documents\\My Files\\"; d. string q4 = "\\\\My Documents\My Files\"; 22. En una arquitectura de n-capas, Qu beneficios brindara una capa de datos? a. Independizo la solucin de la tecnologa para acceder a la base de datos y si en un futuro necesito cambiar el mecanismo de persistencia, solo debo modificar esta capa, con un impacto mnimo en el resto de la aplicacin. b. La capa de datos me brinda un mecanismo de respuesta rpida de consulta hacia la base de datos. c. Independizo la capa de datos del resto de la aplicacin, esto me brinda ms seguridad para acceder a la base de datos. d. Independizo la solucin de la tecnologa para acceder a la base de datos y si en un futuro necesito cambiar el mecanismo de persistencia, solo debo modificar la capa de negocios, con un impacto mnimo en el resto de la aplicacin. 23. Modularidad: a. La modularidad es la propiedad que tiene un sistema que ha sido descompuesto en un conjunto de mdulos cohesivos y fuertemente acoplados. b. La modularidad consiste en aumentar la complejidad de un sistema para poder resolver problemas comunes. 4

Examen para Postulantes .NET SQL Server

c. La modularidad es la propiedad que tiene un sistema que ha sido descompuesto en un conjunto de mdulos que no estn acoplados entre s. d. La modularidad es la propiedad que tiene un sistema que ha sido descompuesto en un conjunto de mdulos cohesivos y dbilmente acoplados. 24. Indicar cmo buscara el siguiente Objeto en una lista genrica ServicioObject oServicio = new ServicioObject () {ID=1} a. b. c. d.
ListaServicios.FindAll(x, x.ID == Servicio.ID); ListaServicios.FindAll(x.ID == Servicio.ID); ListaServicios.FindAll(x => x.ID == Servicio.ID); ListaServicios.FindAll(ID == Servicio.ID);

25. Indique la sintaxis correcta para crear un stored procedure a. CREATE PROCEDURE sprocedure_ejemplo
@parametro INT AS SELECT ID from tabla WHERE IDPersona = @parametro GO

b. CREATE PROCEDURE sprocedure_ejemplo


@parametro INT SELECT ID from tabla WHERE IDPersona = @parametro GO

c. INVOKE NEW PROCEDURE sprocedure_ejemplo


AS @parametro INT SELECT ID from tabla WHERE IDPersona = @parametro GO

d. EXEC DB_SYSTEM NEW PROCEDURE sprocedure_ejemplo


@parametro INT USING WITH TRANSACCTION ESPECIFIC PROC (SELECT ID from tabla WHERE IDPersona = @parametro) GO

26. Indique la sintaxis correcta para la consulta sql a. SELECT x.id, y.id FROM tabla_1 WITH x INNER JOIN tabla_2 WITH y ON x.campo_id =
y.campo_id

b. SELECT x.id, y.id FROM tabla_1 AS x INNER JOIN tabla_2 AS y ON x.campo_id =


y.campo_id

c. SELECT FROM x.id, y.id FROM tabla_1 AS x INNER JOIN tabla_2 AS y ON x.campo_id
= y.campo_id

d. SELECT tabla_1 AS x INNER EXTERNAL JOIN WITH tabla_2 AS y FROM x.id=y.id WITH
ESPECIFIC LOCK

También podría gustarte