HADA
![]() |
![]() |
![]() |
Título del Test:![]() HADA Descripción: Para el examen de HADA final (UA Ingenieria Informatica) |




Comentarios |
---|
NO HAY REGISTROS |
En Git la operación pull equivale a. Push. Rebase. Merge. Fetch + merge. Los SVC, según la forma de almacenar los contenidos, se clasifican en: Centralizados y colaborativos. Distribuidos y exclusivos. Centralizados y exclusivos. Centralizados y distribuidos. Git guarda toda la meta-información de un proyecto en: Una base de datos relacional. En un directorio único para cada usuario. En un directorio único por proyecto. En un archivo configuración. Git es un sistema de control de versiones: Centralizado. Distribuido. Centralizado en unos casos, distribuido en otros. Ninguna de las anteriores. La operación commit de Git: Traslada los datos del repositorio local a la copia maestra del mismo. Traslada los cambios hechos en la copia de trabajo al repositorio local. Traslada los cambios hechos en la copia de trabajo a un repositorio. Clona repositorios. 6. Para modificar un mensaje de un commit: Un mensaje de un commit no se puede modificar. Utilizamos la opción -amend para modificar el último commit. Debemos hacer un checkout del archivo y luego usamos amend. Ninguna de las anteriores. En Git la clave “SHA-1” está asociada a: Cada copia del repositorio. Cada usuario que puede hacer commit en el proyecto. Un conjunto de commits. Cada commit. La operación branch de Git: Es la única que podemos usar para crear ramas. Es la única que podemos usar para cambiar de rama. Es la única que podemos usar para renombrar una rama. Ninguna de las anteriores. Para guardar una copia temporal de tu directorio de trabajo: Utilizamos la operación Git bisect. Utilizamos la operación Git clone. No se puede realizar una copia, el directorio de trabajo es único. Utilizamos la operación Git stash. Trabajando con Git si dos programadores modifican el mismo archivo: No tiene por qué producirse conflicto. Siempre se produce un conflicto. Git no permite modificar simultáneamente el mismo archivo. Ninguna de las anteriores. En un sistema de versiones centralizado la operación push: No existe. Hace el mismo papel que en uno distribuido. Es equivalente a pull. Es equivalente a rebase. Si en Git consideramos deshacer un commit sin perder la parte de la historia del proyecto donde aparece este commit: No podemos. Usaremos la orden git revert. Usaremos la orden git reset. Usaremos la orden git rewind. La operación checkout de Git: Sirve para cambiarse de una rama a otra con la opción -b. La podemos usar para cambiar de rama. Sirve únicamente para actualizar la copia de trabajo con la versión del repositorio local. Ninguna de las anteriores. En la programación dirigida por eventos, la cola de eventos: Es necesaria. No es necesaria. Depende del lenguaje de programación usado. Ninguna de las anteriores. El método connect_after: Solo admite funciones lambda manejadoras de la señal. Siempre tiene que ser declarado virtual. a y b son verdaderas. a y b son falsas. A una señal con visibilidad pública: Solo podemos conectar manejadores públicos. Solo le podemos conectar funciones independientes de cualquier clase. Le podemos conectar cualquier manejador independientemente de su visibilidad. Ninguna de las anteriores. ¿Cuál de las siguientes afirmaciones es falsa?. A una señal podemos conectarle una función lambda. A una señal podemos conectarle una función anónima. A una señal no le podemos conectar una función lambda. Una señal puede ser desconectada de su callback. La signatura de un manejador conectado a una señal: Está condicionada por la signatura de la señal. No está condicionada por la signatura de la señal. Depende de si la clase a la cual pertenece está dentro de un espacio de nombres. Ninguna de las anteriores. Una señal: Solo puede tener conectado un manejador. Solo puede estar conectada con métodos de una clase. Puede tener conectados varios manejadores. Ninguna de las anteriores. En C# una señal…. Nunca puede tener implementación. Siempre puede tener implementación. Solo podrá tener implementación cuando se declare virtual. Ninguna de las anteriores. C# es un lenguaje. débilmente tipado. fuertemente tipado. no tiene tipos. ninguna de las anteriores. En C# el enlace entre un evento y su controlador. se implementa mediante un delegado. se realiza automáticamente. se implementa mediante un puntero a función. a y c son ciertas. En C# el tipo ArrayList. permite almacenar elementos de tipo string. todos los elementos almacenados en un ArrayList son tratados como objetos. todos los elementos deben ser del mismo tipo. ninguna de las anteriores. En el patrón de arquitectura MVC: Un modelo puede tener varias vistas sobre él. Una vista puede referirse a varios modelos si estos lo permiten. Una vista puede referirse a más de un modelo siempre. Ninguna de las anteriores. Las interfaces de usuario generados por glade (y también en stetic)…. Se guardan en archivos binarios. Se guardan como código fuente Vala. Constituyen la única manera de dotar de interfaz gráfico a una aplicación que usa Gtk+. Son archivos de texto en formato XML. En Gtk el modo de leer un elemento de interfaz de usuario creado en glade es: Con el método get.ui.element. Con el método get_widget o get_button, etc. Con el método read_object. Con el método get_object. La autoconexión de señales en el marco Glade + Gtk+ se hace: Sobre un objeto de la clase Window. En un método estático de la clase Window. Sobre un objeto de la clase Builder. En un método estático de la clase Builder. La clase Window. Pertenece al espacio de nombre Glib. Pertenece al espacio de nombres Gtk. Pertenece al espacio de nombres Glade. Pertenece al espacio de nombres Widget. Para que una aplicación escrita en C# que hace uso de Gtk pueda funcionar una vez compilada: Hemos tenido que añadir una línea así: “using Gtk;”. Hemos tenido que iniciar “Gtk.init (ref args)”. Basta con añadir la opción del compilador: “--pkg gtk-sharp-2.0”. No hay que hacer nada especial. La biblioteca Gtk+. Implementa su tecnología de señales/manejadores. Aprovecha la tecnología de señales/manejadores de GLib/Object. No usa el concepto de señales/manejadores. Ninguna de las anteriores. Para consultar los metadatos de una BBDD en sqlite: Utilizamos la operación .tables. Utilizamos la operación .databases. Consultamos la tabla sqlite_master. Ninguna de las anteriores. Sqlite: Requiere de un proceso servidor. Requiere de un servidor y de un cliente. En la versión 3 (Sqlite 3) se requiere de un proceso servidor. Ninguna de las anteriores. En el interfaz de comandos sqlite para ejecutar un fichero con comandos sql: Utilizamos la operación .file. Utilizamos la operación .exec. Utilizamos la operación .read. ninguna de las anteriores. Sqlite es para: C. C#. Las dos. Mas. En la arquitectura de capas propuesta. Las entidades de negocio siempre acceden directamente a las BBDD. Las entidades de negocio solo en algunas ocasiones acceden directamente a las BBDD. Las entidades de negocio no acceden directamente a las BBDD nunca. Ninguna de las anteriores. Las tareas CRUD son llevadas a cabo por: La interfaz de usuario. La lógica de negocio. El componente de acceso a datos. Ninguna de las anteriores. Las librerías dinámicas: No hay que compilarlas. Deben llevar el prefijo lib y la extensión .a. Hacen crecer el ejecutable final. Ninguna de las anteriores. MSIL es. el lenguaje intermedio reconocido por el CLR. un protocolo de comunicación. una de las capas .NET. Ninguna de las anteriores. en ASP.net…. una aplicación Web está formada por un conjunto de páginas web. una aplicación web solo existe en una localización que ha sido publicada por IIS como un Directorio Virtual. todo lo que requiera la aplicación web debe localizarse en el cliente. Todas son ciertas. En .NET cada lenguaje de programación define sus propios tipos de datos. Cierto. Falso. Solo coinciden los tipos de datos de C# y F#. Ninguna de las anteriores. Un directorio virtual. Debe ser implementado en la clase derivada. Debe heredar de una interfaz. Debe ser implementado y sobrescrito en la clase derivada. Se identifica por un alias que representa la localización física en el servidor. Las páginas maestras. me permiten crear una plantilla común para todas las páginas de la aplicación web. pueden ejecutarse sobre cualquier navegador html. deben contener controles de usuario. ninguna de las anteriores. En asp. no es posible trabajar con cookies. podemos crear una cookie como instancia de la clase Cookie. podemos crear una cookie como instancia de la clase HttpCookie. podemos crear una cookie como instancia de la clase AspCookie. En asp la clase que representa un Email se llama. Email. SmtpClient. MailMessage. Mail. El objeto Response. Lo utiliza el servidor para enviar información al cliente. Lo utiliza el cliente para enviar información del servidor. Este objeto se utiliza para leer las cookies creadas en el cliente. Ninguna de las anteriores. El atributo runat = “server”. Se declara en los controles que requieren procesamiento en el cliente. Se declara en los controles que requieren procesamiento en el servidor. Tiene asociado una hoja de estilo CSS. Optimiza el SEO del sitio web. En el acceso conectado, recuperamos una fila de una consulta. Con el método nextRow de la clase Row. Con el método anotherRow de la clase DataReader. Con el método Read de la clase DataReader. Con el método Read de la clase DataRow. En el acceso conectado, 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. La propiedad que indica si un control de validación es correcto se llama. causesValidation. isOK. isValid. isCorrect. En el objeto Application. Mantengo el contador de visitas del sitio web. Mantengo el nombre de usuario. Las dos anteriores son verdaderas. Ninguna de las anteriores. En el objeto Session. Mantengo el contador de visitas del sitio web. Mantengo el nombre del usuario. Las dos anteriores son verdaderas. Ninguna de las anteriores. La información guardada en la sesión. Perdura entre diferentes sesiones del mismo usuario. Perdura solo durante la sesión actual del usuario. Perdura hasta que el usuario la borre. Ninguna de las anteriores. El término code behind. hace referencia a código asp. hace referencia a código C#. hace referencia a código asp y C#. ninguna de las anteriores. El objeto Session. mantiene las cookies del cliente. mantiene las preferencias del navegador. hace que el navegador recuerde los datos de usuario. Ninguna de las anteriores. En el acceso desconectado la clase que está entre nuestra aplicación y la conexión de las BBDD se llama: DataReader. DataSet. DataAdapter. Command. La concurrencia en el método desconectado de ADO.net. Se gestiona bloqueando las filas hasta que el usuario las libere. Se gestiona con la estrategia Lastwin. Debemos escribir el código necesario para gestionarla. Se guarda una copia del dataset original y se compara la BBDD para ver si ha sido modificada. Los objetos de la clase DataColumn. Contiene datos de nuestra aplicación. Esa clase no existe. Contienen información sobre una columna. Ninguna de las anteriores. |