TAICord TAICord

Quizzes Píldoras Unirse al servidor Login con Discord
← Volver

bloque 3 sin mas 6 3

Por xd4z
Récord
🏆 6.78
Media
📊 6.78
Sesiones
1
#PreguntaOpcionesTiempo
1 En un diagrama de comunicación UML, ¿cómo se expresa el orden de los mensajes entre objetos?
Mediante su posición en el eje vertical del diagrama.
Mediante el grosor de las flechas empleadas.
✓ Mediante la numeración de los mensajes.
Mediante el color asignado a cada línea de vida.
30s
2 En UML, la relación <<Extends>> en un diagrama de casos de uso indica:
✓ Comportamiento opcional que un caso de uso añade a otro bajo ciertas condiciones.
Que dos actores comparten los mismos casos de uso.
Que un caso de uso hereda atributos de otro caso de uso padre.
Que el caso de uso base siempre ejecuta el caso de uso referenciado.
30s
3 En un diagrama de clases UML, la relación entre 'Pedido' y 'Línea de Pedido', donde una línea no tiene sentido sin el pedido, se modela como:
Agregación
Realización
✓ Composición
Dependencia
30s
4 ¿Cuál de los siguientes es un diagrama de COMPORTAMIENTO en UML 2.5.1?
Diagrama de Estructura Compuesta
Diagrama de Paquetes
✓ Diagrama de Máquina de Estado
Diagrama de Componentes
30s
5 El Diagrama de Despliegue UML representa principalmente:
Los pasos de un flujo de trabajo o proceso de negocio.
✓ La infraestructura física: nodos hardware, dispositivos y cómo el software se asigna a ellos.
El flujo de mensajes entre objetos a lo largo del tiempo.
La jerarquía de herencia entre clases del sistema.
30s
6 En UML, ¿qué representa una interfaz en un diagrama de componentes?
✓ Un pequeño círculo (bola) unido al componente que la implementa mediante una línea continua.
Un triángulo apuntando hacia la clase que implementa la interfaz.
Un rectángulo con el estereotipo <<interface>> en la parte superior.
Un rombo hueco en el extremo de la línea de relación.
30s
7 ¿Qué patrón creacional construye objetos complejos paso a paso separando la construcción de la representación?
Singleton
Prototype
Abstract Factory
✓ Builder
30s
8 El patrón Flyweight resulta especialmente útil cuando:
Se precisa desacoplar una abstracción de su implementación.
✓ Gran cantidad de objetos comparten información idéntica y se desea reducir el uso de memoria.
Se necesita controlar el acceso a un objeto mediante un sustituto.
Se quiere añadir funcionalidad a un objeto sin modificar su clase.
30s
9 ¿Qué patrón de comportamiento restringe las comunicaciones directas entre objetos forzándolos a colaborar a través de un objeto intermediario?
Observer
✓ Mediator
Chain of Responsibility
Command
30s
10 El patrón Adapter pertenece a los patrones estructurales. Su propósito es:
Desacoplar la abstracción de su implementación para que varíen independientemente.
Proporcionar una interfaz simplificada a un subsistema complejo.
✓ Convertir la interfaz de una clase en otra interfaz que el cliente espera, permitiendo que clases incompatibles trabajen juntas.
Añadir dinámicamente responsabilidades a un objeto envolviéndolo.
30s
11 ¿Qué patrón de comportamiento permite que un objeto cambie su comportamiento cuando su estado interno cambia, como si cambiara de clase?
Memento
Observer
✓ State
Strategy
30s
12 El patrón Template Method define:
Una gramática para un lenguaje y las herramientas para interpretarlo.
✓ El esqueleto de un algoritmo en la superclase, permitiendo que las subclases redefinan ciertos pasos sin cambiar la estructura del algoritmo.
Una familia de algoritmos intercambiables que el cliente puede elegir en tiempo de ejecución.
Un mecanismo para atravesar una colección sin exponer su estructura interna.
30s
13 ¿Cuál es la diferencia entre el patrón Proxy y el patrón Decorator?
Proxy añade funcionalidad; Decorator controla el acceso al objeto.
Ambos son equivalentes, solo difieren en el nombre según el contexto.
Proxy solo se usa para objetos remotos; Decorator solo para objetos locales.
✓ Proxy controla el acceso al objeto real; Decorator añade funcionalidad dinámica al objeto sin controlar su acceso.
30s
14 El patrón Abstract Factory garantiza que:
Las subclases decidan qué tipo concreto de objeto único se crea.
Solo exista una instancia de la fábrica en toda la aplicación.
El objeto se construya paso a paso sin revelar su representación interna.
✓ Los productos creados por la misma fábrica sean compatibles entre sí al pertenecer a la misma familia.
30s
15 ¿Cuál de las siguientes NO es una etiqueta vacía (void element) en HTML5?
<img>
<br>
<wbr>
✓ <figure>
30s
16 En CSS, el selector 'X + Y' selecciona:
Todos los descendientes Y dentro de X a cualquier profundidad.
Solo los hijos directos Y del elemento X.
Todos los elementos Y que son hermanos de X en el mismo nivel.
✓ Únicamente el elemento Y que es hermano inmediatamente posterior a X.
30s
17 ¿Qué valor de CSS 'display' hace que un elemento ocupe todo el ancho disponible y fuerce un salto de línea antes y después?
inline-block
✓ block
flex
inline
30s
18 En HTML5, el atributo 'autocomplete' de un elemento <input> sirve para:
Activar la corrección ortográfica automática del texto introducido.
✓ Indicar al navegador si debe activar el autocompletado para ese campo.
Asociar el campo con una lista de opciones predefinidas del DOM.
Convertir automáticamente el primer carácter a mayúsculas.
30s
19 ¿Cuál es el orden correcto de especificidad CSS de MAYOR a MENOR (sin contar !important)?
✓ Estilo en línea > Selector de ID > Selector de clase > Selector de elemento
Selector de elemento > Selector de clase > Selector de ID > Estilo en línea
Estilo en línea > Selector de clase > Selector de ID > Selector de elemento
Selector de ID > Estilo en línea > Selector de clase > Selector de elemento
30s
20 En CSS, ¿qué posicionamiento hace que el elemento actúe como 'relative' hasta que el scroll lo lleve a un umbral, momento en que se comporta como 'fixed'?
✓ sticky
absolute
fixed
relative
30s
21 ¿Qué motor de renderizado HTML usa Mozilla Firefox?
✓ Gecko
Trident
WebKit
Blink
30s
22 La pseudo-clase CSS ':first-child' selecciona:
El primer elemento con la clase indicada en todo el documento.
El primer elemento del tipo especificado dentro de su padre.
✓ El elemento que es el primer hijo de su elemento padre.
El primer hijo que cumple los criterios del selector global.
30s
23 Según WCAG 2.2, la pauta 1.4 'Distinguible' se engloba dentro del principio:
✓ Perceptible
Operable
Robusto
Comprensible
30s
24 ¿Qué nivel de conformidad WCAG representa los requisitos MÍNIMOS de accesibilidad?
✓ Nivel A
Nivel Basic
Nivel AAA
Nivel AA
30s
25 La norma WAI-ARIA tiene como propósito principal:
Establecer pautas para el diseño de herramientas de autor accesibles.
Especificar un formato para mostrar los resultados de pruebas de accesibilidad.
Definir las directrices para hacer el contenido web accesible en general.
✓ Proporcionar atributos adicionales para mejorar la accesibilidad de contenidos y aplicaciones web dinámicas.
30s
26 El principio de Diseño Universal 'Tolerancia al error' significa que:
El diseño se adapta a una amplia gama de preferencias y habilidades individuales.
✓ El diseño minimiza los riesgos y consecuencias adversas de acciones accidentales o no intencionadas.
El diseño puede ser utilizado de manera eficiente con un mínimo de fatiga física.
El diseño es útil y comercializable para personas con diversas habilidades.
30s
27 ¿Qué comando Git descarga los cambios del repositorio remoto SIN fusionarlos automáticamente con la rama local?
git pull
git merge
git clone
✓ git fetch
30s
28 Un desarrollador ha realizado cambios en su rama local pero necesita cambiar urgentemente de rama sin perder su trabajo. ¿Qué comando debe usar?
git commit --amend
git reset --soft
✓ git stash
git restore
30s
29 ¿Cuál es el efecto de ejecutar 'git reset --hard HEAD~1'?
Elimina el último commit del repositorio remoto sin afectar al local.
✓ Mueve el puntero de rama un commit atrás y descarta tanto los cambios del staging como los del directorio de trabajo.
Mueve el puntero un commit atrás pero conserva los cambios en el área de staging.
Crea un nuevo commit que deshace el último commit sin alterar el historial.
30s
30 ¿Qué herramienta de control de versiones fue diseñada por Linus Torvalds, es de tipo distribuido y está escrita en C y Perl?
✓ Git
Mercurial
Apache Subversion (SVN)
CVS
30s