Examen de preparación para el examen final del cu.NET Examen Modelo para Cu.NET Cursos Universitarios .NET A continuación se muestran preguntas elaboradas por los mismos estudiantes a modo de repaso para el examen final. Este modelo es la primera parte para que vayan repasando los conceptos más importantes, luego les enviaré otro. No se olviden que el examen será el Sábado 30 de Junio del 2007 Preguntas elaboradas por los estudiantes SOBRE ASP.NET El método Page.IsPostBack dentro de una página ASP.NET se utiliza para: a) Ejecutar un evento de una pagina b) Ejecutar el formulario Web c) Ejecutar lógica condicional La propiedad VaryByParam sirve para: a) Controlar el número de variaciones de página en la caché b) Que toda la página Web este disponible en la caché c) Controlar la duración del caché en segundos La palabra clave Handles agrega: a) Un objeto b) Un control al formulario Web c) Un evento Cual de los siguientes modos es utilizado para enviar formularios al servidor? a) Get y Set b) Get y Post c) Get y Try La propiedad IsValid en que eventos no esta disponible a) Evento Load b) Evento Init c) Evento ViewState Elaborado por: Fabián Suárez Gutiérrez Examen de preparación para el examen final del cu.NET Cual de los siguientes controles enlaza los controles con una clase en la capa de negocios a) Control ObjectDataSource b) Control SqlDataSource c) Control XmlDataSource Cual de estas herramientas no es necesaria para desarrollar o crear un sitio web con visual Studio 2005 a) ASP.NET Development Server b) IIS (Microsoft Internet Information Server) c) Front Page Server Extensions Cual de las siguientes no es una tecnología de procesamiento de un servidor? a) CGI (Common Gateway Interface) b) ISAPI (Internet Server Application Programming Interface) c) ASP (Active Server Pages) d) IIS (Microsoft Internet Information Server) ¿Que es el objeto cache? a) Es un objeto utilizado para almacenar información b) Es un objeto utilizado para agregar códigos c) Es un objeto utilizado para procesamiento de formularios ¿Qué son las páginas de código subyacente? a) Separación de códigos y contenido b) Separación de objetos y formularios c) Separación de contenido subyacente ¿Cuáles son los mecanismos de autenticación de IIS? a) Acceso fiscal, Autenticación intermedia, Autentificación operativa, Seguridad integrada de Intranet b) Acceso particular, Autenticación avanzada, Autentificación Open Source, Seguridad integrada de Linux c) Acceso anónimo, Autenticación básica, Autentificación implícita, Seguridad integrada de Windows El contenido de la caché se genera desde : a) Páginas dinámicas b) Formularios dinámicos c) Objetos dinámicos SOBRE ADO.NET ¿Qué es un entorno conectado? a) Es aquel en que lo usuarios están conectados continuamente a una fuente de datos Elaborado por: Fabián Suárez Gutiérrez Examen de preparación para el examen final del cu.NET b) Un entorno conectado es aquel en el que los datos pueden modificarse de forma independiente y los cambios se escriben posteriormente en la base de datos c) Un entorno conectado es aquel en el que los usuarios están conectados solo cuando necesitan información de la base de datos ¿ Como se realiza una conexión a una base de datos SQL Server? a) Dim PubsSQLConn As SqlClient.SqlTransaction PubsSQLConn = New SqlClient.SqlTransaction( ) PubsSQLConn.ConnectionString = "Integrated Security=True;" & _ "Data Source=local;Initial Catalog=Pubs;" PubsSQLConn.Open( ) b) Dim PubsSQLConn As SqlClient.SqlConnection PubsSQLConn = New SqlClient.SqlConnection( ) PubsSQLConn.ConnectionString = "Integrated Security=True;" & _ "Data Source=local;Initial Catalog=Pubs;" PubsSQLConn.Open( ) c) Dim PubsSQLConn As SqlClient.SqlConnection PubsSQLConn = As SqlClient.SqlConnectionString( ) PubsSQLConn.ConnectionString = "Integrated Security=True;" & _ "Data Source=local;Initial Catalog=Pubs;" PubsSQLConn.Open( ) ¿Para crear un DataAdapter se utiliza la siguiente sentencia? a) Dim PubsAdapter As SQLDataAdapter = As New SQLDataAdapter _ ("Select all from Titles", PubsSQLConn) b) Dim PubsAdapter As New SQL.SERVERDataAdapter = New SQL.SERVERDataAdapter _("Select all from Titles", PubsSQLConn) c) Dim PubsAdapter As SQLDataAdapter = New SQLDataAdapter _ ("Select * from Titles", PubsSQLConn) ¿Como funciona un DataSet? a) Almacena datos en un caché conectado b) Utiliza un modelo de objetos jerárquico de tablas, filas y columnas c) Almacenando datos en un HDD ¿Cuando se dedos leer datos de un DataReader? a) While myReaderRead() Console.Write(myReader("CustomerID“).ToString() + _ " ") ConsoleWriteLine(myReader("CompanyName“).ToString()) End While b) While myReader.Read() Console.Write(myReader("CustomerID“).ToString() + _ " ") Elaborado por: Fabián Suárez Gutiérrez Examen de preparación para el examen final del cu.NET Console.WriteLine(myReader("CompanyName“).ToString()) End While c) While As Reader.Read() ConsoleWrite(myReader("CustomerID“).ToString() + _ " ") ConsoleWriteLine(As Reader("CompanyName“).ToString()) End While ¿Ventajas de un entorno desconectado? a) Un entorno desconectado mejora la escalabilidad y el rendimiento de las aplicaciones b) Los datos estan siempre están actualizados c) Las conexiones se utilizan durante el mayor tiempo posible ¿Para poblar un DataSet? a) Fusionando o copiando el contenido de otro DataSet b) Utilizando el método Fillname c) Poblando las tablas Fillname ¿Una de las siguientes no es tarea del DataSet? a) Enlaza el DataView a un control enlazado a una lista b) Puebla el DataSet con el método Fill c) Abre la conexión a la base de datos ¿ Cual de la siguientes Sintaxis de instrucciones SQL es Incorrecta? a) SELECT * FROM Tabla WHERE Campo = "String" b) SELECT * FROM Tabla ORDER BY Campo ASC c) SELECT Campo UPDATE Tabla ¿Se utiliza un objeto Connection para? a) Modificar un dato especifico de la tabla b) Elegir el tipo de conexión c) Especificar el lugar donde se van a guardar los datos ¿Como podemos poblar un DataSet? a) Utilizando el método FILL o poblando las tablas manualmente b) Utilizando el método UPDATE c) Declarar con la palabra clave Dim Leer datos de un DataReader al invocar Read para cada registro a) Devuelve Verdadero cuando no hay más registros b) Devuelve False cuando no hay más registros c) Ninguna de las anteriores ¿Como podemos poblar un DataReader? a) Utilizando el método UPDATE b) Utilizando el método FILL c) Utilizando el método ExecuteReader Elaborado por: Fabián Suárez Gutiérrez Examen de preparación para el examen final del cu.NET El Asistente a) Métodos b) Métodos c) Métodos para formularios de datos proporciona: que podemos invocar para leer y escribir datos que podemos invocar para leer datos que podemos invocar para escribir datos Cuando disponemos de instrucciones SQL en Microsoft visual Basic .NET , debemos poner comillas en las instrucciones, como por ejemplo: Dim sqlString As String sqlString = "SELECT * FROM Empleados" a) Verdadero b) Falso Los objetos comunes de ADO. NET son: a) Connection, Command, Dataset, DataReader. b) Label, Listbox, Button c) Ninguna de las anteriores Podemos utilizar XML para intercambiar datos entre las distintas partes del sistema del modo siguiente: a) El servicio Web XML carga los resultados en un DataSet. b) El servicio Web XML carga los resultados en un DataReader. c) El servicio Web XML carga los resultados en un DataAdapter. En una conexión con sql, necesitamos obtener de la tabla empleados, los números telefónicos de todos los trabajadores. El siguiente código hace este proceso: a. Dim conectar As String conectar = "SELECT telefonos FROM Empleados" b. Dim sqlconection As String sqlconection = datasource.sqlconection("SELECT telefonos FROM Empleados" ) c. Dim sqlconection As String sqlconection = "SELECT * telefonos FROM Empleados”) ¿Que elementos debemos agregar para generar un DataSet? a) Agregaremos Connection y DataAdapter al formulario b) Agregaremos un control DataGrid al formulario y estableceremos sus propiedades c) Utilizaremos el método Fill para poblar el DataSet ¿Que es lo primero que se debe hacer para utilizar un DataAdapter? a) El método Fill puebla un conjunto de datos (data set) b) Declarar con la palabra clave Dim c) Establecer las propiedades del control DataGrid ¿Cuales son los metodos principales de un DataAdapter? a) El método Fill puebla un conjunto de datos (data set) b) El método Update transmite los cambios al almacén de datos c) Todas El formulario para formularios de datos que tipo de ayuda proporciona al usuario? a) un formulario Windows con controles enlazados a datos b) un formulario con comandos únicos para crear una base de datos Elaborado por: Fabián Suárez Gutiérrez Examen de preparación para el examen final del cu.NET c) métodos que podemos invocar para leer y escribir datos d) todos los incisos anteriores son correctos Elaborado por: Fabián Suárez Gutiérrez