option
Cuestiones
ayuda
daypo
buscar.php

JULIO HADA 2021

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
JULIO HADA 2021

Descripción:
test de hada

Fecha de Creación: 2021/07/08

Categoría: Otros

Número Preguntas: 67

Valoración:(6)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Dependiendo del tipo de BBDD utlizada en ADO.net. Seleccione una: todos los objetos llevaran un prefijo diferente (Sql,Olebb..). el objeto DataSet y el objeto DataReader no llevan prefijo. ninguna de las opciones ofrecidas es correcta. sólo en el acceso conectado el prefijo cambiará dependiendo del tipo de BBDD.

El control UpdatePanel de AJAX: Seleccione una: Todas las respuestas ofrecidas son correctas. Permite refrescar únicamente una parte concreta de la página. Requiere el control ScriptManager. Puede ser activado mediante eventos producidos fuera del panel.

En mi página web tengo un asp:Label que inicializo a cadena vacía en el Page.Load únicamente si lsPostBack es false. Adicionalmente, tengo un botón asociado a un evento que concatena una letra "a" al componente asp:Label anterior. Si al lanzar la página, pulso tres veces el botón, ¿qué veré en el componente asp:Label?: "aaa”. Nada. “a”. “aa".

NET nos permite trabajar con: Ninguna opción ofrecida es correcta. BBDD SQL solo en aplicaciones web. sólo BBDD SQL en aplicaciones web y de consola/escritorio. solo con BBDD Access en aplicaciones de consola/escritorio.

En el entorno desconectado, ¿cómo podemos saber si una modificación ha sido correctamente aplicada?: El método Update de DataAdapter devuelve true. Ninguna de las respuestas ofrecidas es correcta. El método ExecuteNonQuery asociado devuelve el número de filas afectadas. El código no ha lanzado ninguna excepción.

En mi repositorio local he creado una etiqueta con el comando git tag v1.8. Si quiero compartir esta etiqueta con el servidor remoto necesito ejecutar: git push origin -t v1.8. git push origin --tags. git fetch origin -t. git pull origin v1.8.

En la programación dirigida por eventos, el siguiente código: if (b < minBateria) bateriaMinimoExcedido (this, new BateriaMinimaExcedidoArg (b)). Es incorrecto. Faltaria lanzar el evento si el porcentaje de bateria está por encima del minimo. Es correcto. Si el porcentaje de bateria está por encima del minimo y el manejador del evento ha sido establecido, lo lanzamos. Es correcto. Si el porcentaje de bateria está por debajo del minimo y el manejador del evento ha sido establecido, lo lanzamos. Es incorrecto. Si el porcentaje de bateria está por debajo del minimo, lanzamos el evento. Le faltaría comprobar que hay manejadores asociados al evento minimoBateriaAlcanzado así: (minimoBateriaAlcanzado != null).

El código en C#: public event cinturonQuitado;. Es incorrecto. Es correcto, sirve para definir un evento Ilamado cinturonQuitado. Es correcto, sirve para definir un manejador llamado cinturonQuitado. Es correcto, sirve para definir un delegado llamado cinturonQuitado.

Dentro del evento rowUpdatingEvent de un Gridview, el siguiente código: GridViewRow fila = GridView1.Rows(e.RowIndex); ENProducto p = new ENProducto(); p.nombre = fila.Cells[0].Text p.descrpcion = fila.Cells[1].Text; bool modificar = p.updateProducto(); GridView1.EditIndex = -1; GridView1.DataBind();. Es incorrecto, este evento se produce al seleccionar una fila. Es incorrecto, no se actualiza el GridView. Ninguna de las respuestas ofrecidas es correcta. Es correcto, recuperamos la cadena de conexión del web.config y se actualiza la base de datos.

¿Cómo puedo con git automatizar la búsqueda de un cambio que ha provocado errores en mi proyecto?. git blame. git bisect. git test. git log.

En una aplicación de compra-venta, tengo una relación "pedidos" de muchos-a-muchos entre Usuario y Producto. Si en esta aplicación, implementada por capas, quiero recuperar de la base de datos todos los productos que me ha pedido un determinado usuario,¿qué clase debería implementar este método?. CADPedido. Podria ir tanto en CADUSuario como en CADProducto (pero no en ambas). CADUsuario. CADProducto.

En una aplicación de una tienda online, en la vista administrador tengo una opción para mostrar todos los usuarios: Llamare al CADUsuario en el evento PageLoad. Utilizaré el método conectado. Lo mas eficiente es mostrar los usuarios en un control de datos. Llamare al CADUsuario al pulsar la opción correspondiente.

Respecto el componente SlideShowExtender, del Ajax Control Toolkit, indica que afirmación es cierta. No es necesario incorporar el componente ScriptManager. Se pueden cargar hasta un maximo de 30 imágenes. El servicio web sólo puede contender una función que devuelva una conjunto Slide. Utiliza un servicio web con extensión asmx.

En mi web ASP.NET quiero añadir en una etiqueta un saludo al azar desde el evento Page_Load. ¿Qué diferencias hay entre usar la etiqueta label de HTML o el componente asp:Label?. Sólo es posible con el asp:Label. Solo es posible con la etiqueta label de HTML. Ambos son posibles pero la etiqueta de HTML es más eficiente al ser tecnología de cliente. Ambos son posibles pero el componente asp:Label es más eficiente al ser tecnología de servidor.

En el acceso conectado a la BBDD de ADO.net, el código: String s ConfigurationManager.ConnectionStrings("bdExanenConnectionString”).ToString(); SqlConnection c = new SqlConnection(s); c.Open(): SqlCommand com = new SqlCommand (‘ ‘ Insert Into Cliente(usuario,contrasenya,dni) VALUES ( ‘ ‘ + cl.Usuario + ‘ ‘, ...... com.ExecuteNonQuery(); c.Close();. Es incorrecto, para insertar el usuario en la base de datos se usaría el método ExecuteCommand. Es correcto, recuperamos la cadena de conexión del web.xml y se actualiza la base de datos. Es incorrecto, para recuperar la cadena de conexión del web.config se usuaria el objeto WebConfig. Es correcto, recuperamos la cadena de conexión del web.config e insertamos un usuario.

Las funciones lambda: No pueden definirse con delegados. Permiten especificar los tipos de datos de los parámetros. Ninguna de las opciones ofrecidas es correcta. Se definen única y exclusivamente con el operador lambda.

Si se emite un evento sin tener código conectado: Tendremos un error de ejecución desde la segunda vez que ocurra. No pasa nada, pero solo en C#. Ninguna de las opciones ofrecidas es correcta. No pasa nada si es la primera vez.

El motor AJAX hace que la interacción del usuario con la aplicación: Sea independiente del servidor con el que trabajemos. Ninguna de las opciones es correcta. Sea asincrona en unas ocasiones y sincrona en otras. Sea asincrona.

En una aplicación ASP.NET, el archivo de configuración: Sirve para incluir opciones de seguridad, estado, memoria, etc. Está basado en XML. Todas las opciones ofrecidas son correctas. Sirve para definir la cadena de conexión a la BBDD.

¿Con git, como puedo recuperar un único fichero desde un servidor remoto (rama master) a mi repositorio local?. git fetch origin/master--<fichero>. git pull origin/master- <fichero>. git pull + git checkout origin/master -- <fichero>. git fetch + git checkout origin/master -- <fichero>.

En C#, invocamos a un evento de la siguiente manera: mievento e= new mievento(mieventoArgs);. mievento (this, mieventoArgs):. mievento(this, new mieventoArgs(value));. mievento(mieventoArgs);.

Asumiendo un entorno desconectado con un GridView vinculado a un DataSet por código. Si quiero borrar un usuario de la base de datos con un id especifico ¿dónde comprobaría la condición del id?. No es necesario comprobar: se puede borrar Rows[id] del DataTable directamente. Iterando por el vector Rows de Datatable y haciendo Delete sobre la/s fila/s en las que coincide el id. En la cadena SQL del constructor de SqlDataAdapter, para luego hacer Delete en la/s fla/s recuperadas. Se puede hacer tanto en el constructor de SqlDataAdapter o iterando por el vector Rows del DataTable.

El siguiente código en una página de contenido: <% Page Language=”C#” MasterPageFile=”esqueleto.master” AutoEventWireup=”true” CodeBehind=”WebForm.aspx.cs” ... Es correcto, la propiedad MasterPageFile indica el lenguaje en el que está programada la maestra llamada esqueleto.master. Es correcto, la propiedad MasterPageFile indica que está asociado a una página maestra de nombre esqueleto.master. Es incorrecto, la propiedad MasterPagefile deberia llamarse MasterPage e indicaria que está asocíado a una página maestra llamada esqueleto.master. Es incorrecto, la propiedad MasterPageFile debería llamarse Master e indicaría que está asociado a una página maestra llamada esqueleto.master.

El AJAX toolkit incluye: solo un nuevo control que se lama SlideshowPanel para refinar el control asp:image. Controles AJAX especiales de acceso a datos. Controles adicionales y extensores de controles para incluir nuevos comportamientos o propiedades a los ya existentes. Los mismos controles de validación pero implementados con AJAX.

En una aplicación de tres capas: Habrá una clase CAD compartida por todas las clases EN. La capa EN llamará a la capa IU. La capa MVC llamará a la IU. La capa IU llamará a los EN.

En el acceso desconectado la información pasa. a un DataTable desde un SQLCommand. a un DataSet desde un DataAdapter. a un DataRow desde un DataTable. a un DataSet desde un DataTable.

En ASP.net. por defecto todos los eventos son de tipo no-postback. la propiedad autopostback sirve para convertir un evento cached en postback. los eventos postback se quedan en una cola en el cliente hasta que se realiza el envio al servidor. Ninguna opción ofrecida es correcta.

El archivo .gitignore: Le dice a git que archivos no debe ignorar. Le dice a git que archivos debe incluir bajo el control de versiones. Le dice a git que directorios debe rastrear. Ninguna de las anteriores.

Con el acceso desconectado. podemos atender menos peticiones simultaneas. podemos atender mas peticiones simultaneas. podemos atender las mismas peticiones simultáneas que con el acceso conectado. el acceso desconectado solo esta disponible en la version professional de NET.

En ADO.net acceso conectado a BBDD. Para ejecutar una sentencia insert debemos utilizar el método ExecuteReader del objetoCommand. Necesitamos utilizar el objeto DataAdapter para ejecutar el comando SQL. Siempre hay que realizar una select. Ninguna de las opciones ofrecidas es correcta.

El control aspnet menú: No puede tener elementos anidados. Ninguna de las opciones es correcta. Debe llevar la propiedad autopostback=true. Está compuesto de elementos listItem.

Indica qué afirmación es FALSA: Las bibliotecas estáticas tienen un mejor rendimiento. Las bibliotecas dinámicas permiten cambiar funcionalidad de una aplicación sin recompilar. Las bibliotecas dinámicas ocupan menos espacio en memoria. Las bibliotecas estáticas se enlazan en tiempo de compilación.

En el acceso conectado a la BBDD de ADO.net, el código: String s ConfigurationManager.ConnectionStrings["bdExamenConnectionString"].Tostring(); SqlConnection c = newSqlConnection(s); c.Open(); SqlCommand com = new SqlCommand(“Select * from cliente”, c); Com.ExecuteNonQuery(); c.Close();. Es correcto, recuperamos la cadena de conexión del web.xml y se obtiene el número de usuarios guardados en la base de datos. Es incorrecto, para consultar los usuarios en la base de datos se usaría el método ExecuteCommand. Es incorrecto, no se está usando un método para consultar datos. Es correcto, recuperamos la cadena de conexión del web.config y se obtienen los usuarios guardados en la base de datos.

Si en Git quisieramos deshacer un commit sin perder la parte de la historia del proyecto donde aparece este commit: Usaremos la orden git revert. Usaremos la orden git reset. Usaremos la orden git rewind. No podemos.

El término "code behind" en una aplicación ASPnet: hace referencia a codigo C#. hace referencia a codigo asp y C#. hace referencia a codigo asp. ninguna de las opciones ofrecidas es correcta.

En un Git Flow típico, cuando encuentro un bug: Se corrige en la rama principal directamente. Abro una rama nueva para corregirlo. Puedo hacer varios commits en esta nueva rama pero solo se fusiona con la rama principal al solucionar el bug. Abro una rama nueva para corregirlo. Puedo hacer varios commits en esa nueva rama pero cada uno se fusiona con la rama principal inmediatamente. Abro una rama nueva para corregirlo. Sólo puedo hacer un único commit para solucionar el bug, que se fusiona después con la rama principal.

En el acceso conectado de ADO.NET , recuperamos una fila de una consulta. con el método Read de la clase DataRow. con el método Read de la clase DataReader. con el método nextRow de la clase Row. con el metodo anotherRow de la clase DataReader.

En C#, quiero añadir un atributo a una clase cuyo valor pueda modificarse únicamente en el constructor y que no pueda leerse desde el exterior. Para ello usaré: private const int value;. private readonly int value;. public int Value {public get; private set; }. private int Value { get; set;}.

Dado el siguiente código ubicado en la capa CAD, indica la afirmación verdadera: public Dataset ListarClientes() { DataSet bdvirtual = new DataSet(); SqlConnection c = new SqlConnection(s); SqlDataReader dr = new SqlDataReader(“select * from Cliente”, c); da.Fill (bdvirtual, "cliente"); return bdvirtual;. Es correcto, se realiza un listado con método desconectado. Es incorrecto, hay objetos que no pertenecen al entorno desconectado. Es incorrecto, en el entorno desconectado no debo crear el objeto SqlConnection. Es correcto, este código devuelve un DataSet con todos los clientes.

En git, al fusionar ramas si recibo el error error: Entry ‘ ‘ not uptodate. Cannot merge. (Changes in working directory). Significa que hay diferencias entre el directorio de trabajo y el staging area. Significa que hay cambios que entran en conflicto con otros desarrolladores. Hay que ejecutar git merge --abort para deshacer el merge. Significa que hay diferencias entre el directorio de trabajo y el repositorio.

En el acceso conectado de ADO.NET, la cadena de conexión se pasa como parámetro. al constructor de la clase SqlCommand. al constructor de la clase SqlDataReader. al constructor de la clase ExecuteReader. al constructor de la clase SqlConnection.

En el entorno conectado de ADO.NET, con respecto a los datos recuperados de la base de datos en una consulta: Todos los registros se disponen en un array de tipo DataReader[]. Se leen registro a registro. Todos los registros se disponen en un array de tipo Row[] . Todos los registros se disponen en un objeto DataTable.

En el acceso desconectado la clase que esta entre nuestra aplicación y la conexión con la bb.dd se llama: DataReader. DataSet. DataAdapter. Command.

El evento con la signatura protected void Page_Load(object sender, EventArgs e): Es incorrecto, la signatura del evento es protected void Page_Loading(object sender, EventArgs e). Es incorrecto, la signatura del evento es protected void Page_Load(object sender). Se invoca solo si la propiedad AutoEventWireup es false. Se invoca solo si la propiedad AutoEventWireup es true.

La operacion commit de Git: Traslada los cambios hechos en la copia de trabajo a un repositorio remoto. Clona repositorios. Traslada los datos del repositorio local a la copia maestra del mismo. Traslada los cambios hechos en la copia de trabajo al repositorio local.

En una aplicacion de consola de C# la conexión de los eventos con los manejadores: debe realizarse siempre en el constructor. no es obligatoria su conexión. ninguna de las opciones ofrecidas es correcta. debe realizarse siempre en el main.

En visualStudio: Los proyectos de librería pueden crearse de manera independiente. Las bibliotecas se enlazan al poner el ejecutable en marcha. Para utilizar una biblioteca debo crear un proyecto de tipo librería. Los proyectos de librería siempre llevan asociados un proyecto de consola o interfaz grafica.

Una pagina aspnet es valida…. Ninguna opción ofrecida es correcta. Si todos sus controles de validación son validos. Si el servidor dice que es valida. Si al menos uno de sus controles de validación es valido.

En .NET , el control AJAX ScriptManager: Todas las anteriores son correctas. Se ejecuta en el cliente. Se ejecuta parte en el servidor y parte en el cliente. Se ejecuta en el servidor.

La etiqueta form en aspnet: No debe utilizarse en aspnet. Puede declararse varias veces en una pagina aspnet. Debe llevar el atributo action indicando la pagina aspnet destino. Debe ser única en una pagina aspnet.

El componente encargado de llevar a cabo la persistencia de las aplicaciones se llama: Componente de lógica de negocio. Componente de interfaz de usuario. Ninguna de las opciones ofrecidas es correcta. Componente de acceso a datos.

Para utilizar el AjaxControl Toolkit: Ninguna opción es correcta. Debo añadir una librería a visualStudio. Debo usar el control updatePanel. Debo instalar un otor AJAX en el navegador.

En la programación dirigida por eventos, la cola de eventos. Ninguna de las opciones ofrecidas es correcta. Es necesaria. Depende del lenguaje de programación usado. No es necesaria.

El control de validación RegularExpressionValidator de ASP.NET: Obliga al usuario a introducir un valor. Valida que el valor introducido por el usuario siga un patrón definido por el desarrollador. Compara el valor del control a validar con el de otro control. Valida que el numero introducido este dentro de un rango definido.

La propiedad Page.IsPostBack de asp.net: Nos devuelve un valor que indica si la página se está cargando como respuesta a un valor por el cliente o es la primera vez que se obtiene acceso a ella. Se utiliza en el método manejador del evento Page init. Ninguna opción ofrecida es correcta. Devuelve true solo la primera vez que se carga la pagina.

En Git la clave SHA-1 esta asociada a : Un conjunto de commints. Cada copia del repositorio. Cada commit. Cada usuario que puede hacer commints en el proyecto.

En el entorno conectado de ADO.NET, ¿cómo podemos saber si una modificación ha sido correctamente aplicada?. El método ExecuteNonQuery asociado devuelve true. El método ExecuteQuery asociado devuelve true. El código no ha lanzado ninguna excepción. Ninguna de las respuestas ofrecidas es correcta.

Un biblioteca en .NET Framework: Si es de tipo dinámico, se añade automáticamente una referencia a los proyectos en los que lo estén empleando. Si es de tipo estático, debemos añadir manualmente una referencia a los proyectos en los que lo estén empleando. Debemos añadir una referencia a los proyectos en los que lo estén empleando. Produce un ejecutable, no una DLL. Se añade automáticamente una referencia a los proyectos en los que lo estén empleando.

Una rama local en Git: Ninguna de las anteriores. Se puede llamar igual que otra local. Puede estar en modo detached-head. No se puede llamar igual que una remota.

En mi página web tengo un asp:Label que inicializo a cadena vacía en el Page.Load. Adicionalmente, tengo un botón asociado a un evento que concatena una letra "a" al componente asp:Label anterior. Si al lanzar la página, pulso tres veces el botón, ¿qué veré en el componente asp:Label?: "aaa”. “a”. Nada. “aa".

¿Dónde es más apropiado almacenar la cadena de conexión para una base de datos en ASP.NET?. En el archivo web.config. Como atributo constante en cada CAD. Como atributo estático en cada CAD. Como atributo estático y constante en cada CAD.

En C# un evento: Sólo puede estar conectado con métodos de una clase. Sólo puede tener conectado un manejador. Puede tener conectados varios manejadores. Ninguna de las opciones ofrecidas es correcta.

Dado el siguiente código ubicado en el evento Page_Load, indica la afirmación verdadera: If(!Page.IsPostBack) { d = enl.listarClientesD(); GridView1.DataSource = d; }. Es correcto, este código asigna un DataSet a un GridView. Es incorrecto, la propiedad IsPostBack nunca será false. Ninguna de las respuestas ofrecidas es correcta. Es incorrecto, los datos no se han enlazado.

Si ejecuto el comando git log -15: Obtendré los 15 últimos commits del repositorio. Borraré los 15 últimos commits de la historia. Obtendré los 15 primeros commits del repositorio. Obtendré hasta 15 ramas.

En ADO.net el objeto DataReader: Se utiliza para ejecutar sentencias SQL en el modo desconectado. Se utiliza para ejecutar sentencias SQL en el modo conectado. Utiliza el método Readline para leer el conjunto de resultados. Es la mejor elección para acceso a datos simple, por su buen rendimiento.

En git... ¿cómo puedo obtener un archivo tal y como se encontraba en una versión determinada del proyecto?: git generatefile HEAD~3. No es posible realizar esta acción en git. git show HEAD~3:file.html < myversion.html. git checkout HEAD~3 --file.html.

Dentro del evento rowUpdatingEvent de un Gridview, el siguiente código: GridViewRow fila = GridView1.Rows(e.RowIndex); ENProducto p = new ENProducto(); p.nombre = fila.Cells[0].Text p.descrpcion = fila.Cells[1].Text; DataSet modificado = p.updateProducto(); GridView1.DataSource = modificado; GridView1.EditIndex = -1; GridView1.DataBind();. Es incorrecto, este evento se produce al seleccionar una fila. Es incorrecto, recuperamos la cadena de conexión del web.config pero no se actualiza el origen de los datos. Es correcto, se actualiza el GridView con métodos de acceso conectado. Es correcto, se actualiza el GridView con métodos de acceso desconectado.

Denunciar Test