SMART BUSINESS INTEGRATORS S.A.S. – SBI / INNOVANDO, SIEMPRE CUDERNILLO # 6.NET CÓDIGO: PRO002-PRC002-CAR006 FECHA DE APROBACIÓN: 30/04/2013 VERSIÓN: 01 INSTRUCCIONES DE USO Antes de comenzar las pruebas por favor lea atentamente las instrucciones: POR FAVOR NO RAYAR EL CUADERNILLO. Este cuadernillo contiene 1 tipo de pruebas que le serán explicados con el fin de obtener un óptimo desempeño y comprensión para su uso y posterior evaluación, este tipo de prueba es de opción múltiple, esta se caracteriza por presentar un enunciado donde la respuesta es única y se elige de una de las opciones que se dan a continuación y están diferenciadas con letras que van desde la A hasta la D, esta será marcada en el formato de respuestas y que corresponde al asignado con este cuadernillo, para marcar un respuesta se tacha la letra del formato o se oscurece la casilla, marcar más de una opción anula el punto a continuación presentamos un ejemplo: CUADERNILLO 6 1. HOJAS DE RESPUESTA CUADERNILLO 6 Simón bolívar liberto cuantas naciones? a. b. c. d. 5 naciones 6 naciones 7 naciones 3 naciones 1 2 3 4 5 x A A A A B B B B B C C C C C D D D D D Página 1 de 5 DOCUMENTO CONTROLADO CUADERNILLO # 6 .NET FECHA:30/04/13 CODIGO: PRO002-PRC002-CAR006 VERSION 01 .NET 1. Cuál de las siguientes frases es verdad? a. Una clase es la implementación de un objeto b. Un objeto es la implementación de una clase c. Una clase es la instanciación de un objeto d. Un objeto es la instanciación de una clase 2. Sobre cuál de los siguientes ambientes se ejecuta el código de su programa? a. MSIL b. CLS c. CLR d. VB.NET 3. Cuál de los siguientes lenguajes no hace parte del marco de trabajo .NET? a. Visual Basic.NET b. C# c. C++ d. FoxPro 4. Cuál de las siguientes tecnologías ayuda a localizar un servicio Web? a. WSDL b. SOAP c. XML d. UDDI 5. Ocultar la implementación y exponer la interfase es un concepto de programación orientada a objetos conocido como? a. Polimorfismo b. Encapsulación c. Sobrecarga d. Herencia 6. Cuál de los siguientes no es un método del objeto System.Object? a. GetType b. ToString c. Equals d. Clone 7. Cuándo es ejecutado el garbage collector? a. Cada 15 minutos b. Todos los días a la 1 a.m. c. Cuando la aplicación está baja en memoria d. Dinámicamente, basado en la carga de recursos del sistema 8. La instrucción usada para reemplazar múltiples instrucciones If es? a. Case b. Switch c. NestedIf d. ElseIf Página 2 de 5 DOCUMENTO CONTROLADO CUADERNILLO # 6 .NET FECHA:30/04/13 CODIGO: PRO002-PRC002-CAR006 VERSION 01 9. Si usted desea que el usuario seleccione entre dos o más opciones mutuamente excluyentes, cuál de los siguientes controles debería emplear? a. TabControl b. Button c. Radiobutton d. CheckBox 10. Cuál objeto ASP.NET es usado para obtener información acerca del servidor Web? a. Session b. Application c. Request d. Response e. Server 11. Qué atributo debe ser fijado en un control validador para que la validación trabaje? a. Validate b. ValidateControl c. ControlToBind d. ControlToValidate 12. Cómo que elemento HTML es renderizado un control asp:Label cuando el navegador es Internet Explorer? a. <label> b. <span> c. <div> d. <table> 13. Qué es usado para validar patrones complejos de cadenas tales como una dirección de correo electrónico? a. Extended expressions b. Regular expressions c. Irregular expressions d. Basis expressions 14. Qué herramienta es usada para manejar la GAC? a. GacMgr.exe b. GacSvr32.exe c. GacUtil.exe d. RegSvr32.exe 15. Pueden ser mezclados dos lenguajes de programación .NET en una misma página .apsx? a. Si b. No 16. Cuál proveedor de datos ofrece mejor desempeño cuando es conectado a una base de datos SQL Server? a. System.Data.OleDb b. System.Data.Odbc c. System.Data.Sql d. System.Data.SqlClient 17. Cuál es la tecnología que debe ser utilizada si usted necesita establecer una conexión con una base de datos? a. ADO Página 3 de 5 DOCUMENTO CONTROLADO CUADERNILLO # 6 .NET FECHA:30/04/13 CODIGO: PRO002-PRC002-CAR006 VERSION 01 b. ADO.NET c. Ambos d. Ninguno de los anteriores 18. Cuál de las siguientes frases es verdad acerca de un dataset? a. El dataset puede almacenar sólo una tabla en su cache b. El dataset puede almacenar múltiples tablas en cache c. El dataset no puede almacenar ninguna tabla en el cache d. El dataset almacena tablas en el cache, sólo cuando cache es verdadero. 19. Cuál objeto de ADO.NET tiene mejor desempeño a la hora de recuperar datos? a. DataReader b. DataSet c. Data Provider d. Dataadapter 20. Cuál de los siguientes espacios de nombre tiene mejor desempeño a la hora de establecer una conexión con una base de datos SQL Server? a. System.Data b. System.Data.SqlClient c. System.Data.OleDb d. System.Data.Sql 21. Si es necesario establecer una conexión con una base de datos SQL Server a través de un DSN, que espacio de nombres debe ser importado? a. System.Data.OleDb b. System.Data.OracleClient c. System.Data.Odbc d. System.Data.SqlClient 22. Cuando sólo se necesita recuperar un valor desde una base de datos, cual método es más eficiente? a. ExecuteReader() b. ExecuteNonQuery() c. ExecuteScalar() d. ExecuteXmlReader() 23. Cuando no se necesita recuperar ningún valor desde una base de datos, cual método es más eficiente? a. ExecuteReader() b. ExecuteNonQuery() c. ExecuteScalar() d. ExecuteXmlReader() 24. Cuál objeto en ADO.NET es similar al objeto recordset en ADO? a. DataReader b. DataSet c. DataProvider d. DataAdaptor Página 4 de 5 DOCUMENTO CONTROLADO CUADERNILLO # 6 .NET FECHA:30/04/13 CODIGO: PRO002-PRC002-CAR006 VERSION 01 25. Para poblar un dataset, cual método del dataadapter es usado? a. GetData() b. FillData() c. Fill() d. DillDataSet() 26. Defina los siguientes conceptos de ADO.NET: ExecuteDataset: ExecuteNonQuery: ExecuteReader: ExecuteScalar: ExecuteXMLReader. CONTROL DE DOCUMENTOS Nombre Cargo Elaboró Camilo Eduardo Sosa Gestor de calidad Revisó German David Ávila Gerente General Aprobó German David Ávila Gerente General CONTROL DE CAMBIOS Versión Fecha de aprobación Descripción de cambio .01 30/04/2013 Original Fecha 12/04/2013 15/04/2013 30/04/2013 Aprobó Gerente General Página 5 de 5 DOCUMENTO CONTROLADO