Gela GA
Quiz por , criado more than 1 year ago

Tema 5.- Introducción a las taxonomías de Arquitectura + Definiciones + Git Tema 6.- Disposición

252
1
0
Gela GA
Criado por Gela GA mais de 9 anos atrás
Fechar

ASW - T5Y6

Questão 1 de 39

1

¿Cuántos repositorios remotos pueden tenerse en Git?

Selecione uma das seguintes:

  • ...Tantos como se desee

  • ...Uno

  • ...Tantos como ramas

Explicação

Questão 2 de 39

1

¿Qué es la gestión de configuraciones?

Selecione uma das seguintes:

  • Una etapa en el desarrollo de software que define la configuración del equipo de trabajo

  • El conjunto de tareas encargadas de seguir la pista y controlar los cambios en el software

  • El conjunto de tareas encargadas de configurar la base de datos del sistema

Explicação

Questão 3 de 39

1

¿Qué significa master habitualmente en Git?

Selecione uma das seguintes:

  • ...es el repositorio principal remoto

  • ...es la primer rama creada y se considera la rama de desarrollo por defecto

  • ...es la rama actual en la que se está trabajando

Explicação

Questão 4 de 39

1

¿Cuál es el comando que permite introducir un fichero en el área de stage en
Git?

Selecione uma das seguintes:

  • ...add

  • ...commit

  • ...push

Explicação

Questão 5 de 39

1

Las pruebas de aceptación...

Selecione uma das seguintes:

  • ...son ejecutadas por el equipo de desarrollo antes de entregar el software

  • ...pueden utilizarse como contrato

  • ...contienen código que no debe mostrarse al cliente

Explicação

Questão 6 de 39

1

Puede afirmarse que...

Selecione uma das seguintes:

  • ...no existen estilos arquitectónicos puros

  • ...los estilos arquitectónicos puros son una idealización

  • ...toda aplicación debe seguir un estilo arquitectónico puro

Explicação

Questão 7 de 39

1

¿Qué es un Delta en un Sistema de Control de Versiones?

Selecione uma das seguintes:

  • El intervalo de tiempo transcurrido entre versiones

  • El último fichero modificado

  • La diferencia entre los ficheros de una versión y la anterior

Explicação

Questão 8 de 39

1

Un patrón arquitectónico...

Selecione uma das seguintes:

  • ...es una solución única y diferenciada a un problema

  • ...puede relacionarse con otros patrones

  • ...es independiente del resto de patrones

Explicação

Questão 9 de 39

1

Puede afirmarse que...

Selecione uma das seguintes:

  • ...todo sistema tiene una arquitectura

  • ...todo sistema tiene un estilo arquitectónico puro

  • ...todo sistema tiene una arquitectura prescriptiva

Explicação

Questão 10 de 39

1

¿Qué es un doble de prueba?

Selecione uma das seguintes:

  • Simulación de una parte del sistema que facilita la creación de pruebas

  • Un sistema duplicado que se utiliza en tiempo de ejecución para probas la funcionalidad de los componentes

  • Una duplicación del sistema desarrollado durante la ejecución del mismo para gestionar posibles errores

Explicação

Questão 11 de 39

1

La arquitectura prescriptiva…

Selecione uma das seguintes:

  • ...define la arquitectura del sistema construido

  • ...define la arquitectura del sistema tal y como se ha diseñado

  • ...se basa en degradaciones de los estilos arquitectónicos puros

Explicação

Questão 12 de 39

1

¿Cuál de las siguientes listas contiene 2 sistemas de control de versiones?

Selecione uma das seguintes:

  • GPS, GIT

  • CVS, GIT

  • CVS, FTP

Explicação

Questão 13 de 39

1

¿Es posible eliminar un fichero del área de stage en Git?

Selecione uma das seguintes:

  • ...No, para eliminarlo habría que hacer git revert y deshacer los cambios del commit

  • ...Sí, mediante git rm

  • ...Sí, mediante git revert

Explicação

Questão 14 de 39

1

Los fixtures son...

Selecione uma das seguintes:

  • ...los fragmentos de código que se añaden a una versión de código para corregir un bug

  • ...los sistemas creados en ramas diferentes a la línea base

  • ...los elementos necesarios para ejecutar las pruebas

Explicação

Questão 15 de 39

1

¿Cuál de los siguientes es un sistema de integración continua?

Selecione uma das seguintes:

  • Maven

  • Travis

  • Spring

Explicação

Questão 16 de 39

1

¿Cuál de los siguientes es un estilo arquitectónico?

Selecione uma das seguintes:

  • Big Data

  • Big Ball of Mud

  • Spring

Explicação

Questão 17 de 39

1

Durante el desarrollo…

Selecione uma das seguintes:

  • …se toman decisiones que pueden desviarse de la arquitectura prescriptiva

  • …se toman decisiones que pueden desviarse de la arquitectura descriptiva

  • …se producen desviaciones de la arquitectura descriptiva, pero nunca de la arquitectura prescriptiva

Explicação

Questão 18 de 39

1

¿Cuál de las siguientes afirmaciones es correcta?

Selecione uma das seguintes:

  • Maven se basa en el principio convención sobre la configuración

  • Maven se basa en el principio configuración sobre convención

  • Maven se configura mediante un lenguaje de dominio específico de alto nivel

Explicação

Questão 19 de 39

1

¿Cuál de las siguientes pruebas son realizadas con el cliente?

Selecione uma das seguintes:

  • Pruebas de integración

  • Pruebas unitarias

  • Pruebas de aceptación

Explicação

Questão 20 de 39

1

¿Qué significa HEAD en Git?

Selecione uma das seguintes:

  • Se refiere al primer commit

  • Se refiere a la cabecera del repositorio remoto

  • Se refiere al último commit

Explicação

Questão 21 de 39

1

¿Qué significa origin normalmente en Git?

Selecione uma das seguintes:

  • Se refiere al directorio de trabajo local

  • Se refiere al primer commit

  • Se refiere al repositorio remoto

Explicação

Questão 22 de 39

1

¿Cuál de los siguientes forma parte de los principios FIRST?

Selecione uma das seguintes:

  • Repeatable: las pruebas pueden ser repetibles

  • Releasable: el software debe ser entregable de forma continua

  • Random: las pruebas deben poder ser ejecutables de forma aleatoria

Explicação

Questão 23 de 39

1

BDD consiste en…

Selecione uma das seguintes:

  • …desarrollar software a partir de un modelo de dominio

  • …Binary Document Deployment

  • …crear historias de usuario que puedan utilizarse como pruebas de aceptación

Explicação

Questão 24 de 39

1

En el manifiesto ágil se propone…

Selecione uma das seguintes:

  • …documentación y tecnologías sobre software que funcione

  • …software que funcione sobre documentación

  • …documentación sobre individuos

Explicação

Questão 25 de 39

1

Los modelos iterativos…

Selecione uma das seguintes:

  • …tienen una fase de valoración única al entregar el sistema

  • …son un caso particular del modelo Big Design Up Front

  • …pueden tener varias fases de análisis de requisitos

Explicação

Questão 26 de 39

1

Un estilo arquitectónico contiene…

Selecione uma das seguintes:

  • …restricciones sobre cómo combinar los elementos

  • …una descripción de los stakeholders

  • …una especificación ejecutable del sistema

Explicação

Questão 27 de 39

1

¿Cuál de los siguientes forma parte de los principios FIRST?

Selecione uma das seguintes:

  • Fuzzy: las pruebas no deben contener valores nítidos

  • Fast: las pruebas deben poder ejecutarse de forma rápida

  • Findable: las pruebas deben ser fáciles de encontrar

Explicação

Questão 28 de 39

1

Una línea de producto…

Selecione uma das seguintes:

  • …es un caso particular de metodología ágil

  • …requiere identificar soluciones genéricas a problemas comunes

  • …es un producto sometido a control de versiones

Explicação

Questão 29 de 39

1

La arquitectura descriptiva…

Selecione uma das seguintes:

  • …define la arquitectura del sistema tal y como se ha diseñado

  • …se basa en estilos arquitectónicos puros

  • …define la arquitectura del sistema tal y como se ha construido

Explicação

Questão 30 de 39

1

El modelo es cascada…

Selecione uma das seguintes:

  • …es un modelo propuesto recientemente como alternativa a los modelos ágiles

  • …puede generar problemas en las fases de despliegue y mantenimiento si hay que hacer cambios

  • …facilita el desarrollo incremental de las aplicaciones

Explicação

Questão 31 de 39

1

La integración continua pretende...

Selecione uma das seguintes:

  • ...facilitar la colaboración entre los integrantes de un equipo

  • ...mejorar el diseño de alto nivel del sistema

  • ...aliviar el infierno de integración

Explicação

Questão 32 de 39

1

TDD consiste en...

Selecione uma das seguintes:

  • ...crear pruebas antes de codificar

  • ...Transmisión Dinámica de Dependencias

  • ...Tipología Distribuída de Documentos

Explicação

Questão 33 de 39

1

¿Cuál de las siguientes pruebas está más dirigida al negocio que a la tecnología?

Selecione uma das seguintes:

  • Pruebas de integración

  • Pruebas de usabilidad

  • Pruebas unitarias

Explicação

Questão 34 de 39

1

Big Design Up Front puede proporcionar...

Selecione uma das seguintes:

  • ...vistas frontales del diseño de alto nivel

  • ...especificaciones ejecutables

  • ...demasiada documentación que nadie lee

Explicação

Questão 35 de 39

1

RUP ...

Selecione uma das seguintes:

  • Está formado por tres fases: Release, Update and Program.

  • Es un caso particular de modo iterativo.

  • Es un caso particular de modelo en cascada.

Explicação

Questão 36 de 39

1

En el manifiesto ágil se propone...

Selecione uma das seguintes:

  • ...individuos e interacciones sobre procesos y herramientas

  • ...procesos y herramientas sobre individuos e interacciones

  • ...procesos y tecnologías sobre personas y comunicación

Explicação

Questão 37 de 39

1

En el manifiesto ágil se propone...

Selecione uma das seguintes:

  • ...negociación de contrato sobre procesos y herramientas

  • ...colaboración con el cliente sobre individuos e iteracciones

  • …colaboración con el cliente sobre negociación de contrato

Explicação

Questão 38 de 39

1

En el manifiesto ágil se propone...

Selecione uma das seguintes:

  • ...respuesta al cambio sobre colaboración con el cliente

  • ...respuesta al cambio sobre seguimiento de plan

  • ...planificación sobre colaboración con el cliente

Explicação

Questão 39 de 39

1

La reconstrucción de arquitectura consiste en...

Selecione uma das seguintes:

  • ...crear historias de usuario antes de codificar

  • ...comprender y construir la arquitectura de un sistema ya existente

  • ...factorizar una aplicación que se está desarrollando

Explicação