wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Cloud Native

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

Cual es la razón por la que nace Ágile?

a)

No hay razón

b)

Las metodologias tradicionales no funcionaban

c)

Todo funcionaba bien, surgió como una nueva metodología

d)

Alguiien decidió utilizarla y muchas empresas siguieron

2.

Se debe usar Ágile siempre?

a)

No

b)

Si

c)

Cuando al principio del proyecto es imposible recabar todos los requisitos

3.

Que es Scrum?

a)

Una nueva metodología

b)

Metodologia Agile que ayuda a los equipos a trabajar de forma colaborativa y reflexionar sobre sus victorias y mejoras

c)

Es un modo de trabajo

4.

Que es un product owner en Scrum?

a)

Rol

b)

Artefacto

c)

Evento

5.

Que se realiza en el sprint planning?

a)

Decidir cuáles son los elementos más valiosos en los que el equipo debe trabajar en el próximo Sprint en función de su capacidad disponible

b)

Una reunión normal que se realiza de vez en cuando

c)

Es una reunión que se realiza con los clientes cada 15 dias

6.

Que son las pruebas unitarias?

a)

Es una forma forma efectiva de comprobar el correcto funcionamiento de unidades individuales, enfocadas en pequeñas  funcionalidades.

b)

Las pruebas que se realizan con el cliente

c)

Son pruebas que apenas se realizan, porque no son importante

7.

Que es mockear objetos?

a)

Una herramienta de pruebas

b)

Simular el comportamiento de un objeto , una clase, un microservicio de terceros.

 

c)

No es importante. Apenas se utiliza

8.

Que es Junit, Jest, Jasmine y Mockito

a)

Una metodología

b)

Un tipo de pruebas

c)

Herramientas para test unitarios

9.

¿Que son Pruebas de integración ?

a)

Son un tipo de pruebas unitarias

b)

Son pruebas que se realizan antes de las pruebas unitarias

c)

Son pruebas que se realizan en el ámbito una vez realizadas las pruebas unitarias. Prueba que todos los elementos  unitarios que forman el sofware funcionen juntos correctamente, probandolos en grupo

10.

Que es el concepto Maven?

a)

Su concepto se basa fundamentalmente en aglutinar conocimiento, reutilización de código, estandarización, buena definición en la  configuración de proyectos

b)

Es una herramienta de testing

c)

Es un concepto que se utiliza en los analisis funcuonales de las aplicaciones

11.

¿Qué es Cloud Native?

a)

Con cloud native se trabaja siempre en local

b)

Código fuente

c)

Es un nuevo enfoque para el diseño, la construcción y las operaciones de aplicaciones.

12.

¿Cuales son los pilares de Cloud Native?

a)

No se han definido

b)

Java con microservicios

c)

Arquitectura Microservicios, contenedores, prácticas devops y desarrollo continuo

13.

¿Cuales son los niveles de abstracción de la computación Cloud?

a)

IaaS, PaaS, SaaS

b)

No hay

c)

IaaS, SaaS

14.

¿Cual es la base de la infraestructura como código IaC?

a)

No hay base definida como tal

b)

Los test

c)

Se basa en sistemas listos para usar y rápidos de crear de forma automática. Entornos similares a producción.

15.

Que son las regiones en las plataformas de Cloud Native

a)

Las regiones corresponden a  ubicaciones a nivel mundial donde  se encuentran los recursos cloud.

Cada región está compuesta por  ubicaciones aisladas denominadas  zonas de disponibilidad

b)

Las regiones son las zonas donde en las empresas se ubican los servidores

c)

El término de región no tiene nada que ver con el entorno Cloud

16.

¿En este momento, a nivel mundial, cual es la plataforma de Cloud Native que más se utiliza?

a)

Google Cloud

b)

AWS

c)

Microsoft Azure

17.

Aporta AWS BD SQL y NoSQL?

a)

SI

b)

Solo SQL

c)

No aporta ninguna

18.

¿Que es Devops?

a)

Es una metodologia de buenas prácticas para el código fuente

b)

Metodología de trabajo basada en el desarrollo de código que usa nuevas herramientas y  prácticas para reducir la tradicional distancia entre desarrolladores y otros profesionales IT (Operaciones),

c)

Solo se relaciona con la gestión de los proyectos en las empresas

19.

Cuales son las fases del ciclo de vida del desarrollo Software

a)

Plan, Code, Build, Test, Release, Deploy, Operate

b)

Code,test, Deploy

c)

Plan, Code, Test, Operate

20.

¿Cual es el rol de DevOps Engineer?

a)

Solo se preocupa de la jefatura de los proyectos

b)

El ingeniero DevOps no es sólo Dev ni sólo Ops, sino todo a la vez.

Codifica, comprueba los resultados de las ejecuciones automáticas y se preocupa de la calidad final.

c)

Solo trabaja en la parte de operaciones

21.

¿Como podriamos definir de forma general CI?

a)

Comprobación continua de código, incluyendo aspectos de calidad.

Adherencia y cumplimiento automático de estándares de programación y buenas prácticas (código legible, …).

b)

Parte de despliegue en los proyectos

c)

CI solo incluye la códificacion

22.

¿Como definiriamos CD(despliegue Continuo)?

a)

Codificar código fuenre

b)

Solo despliegues automáticos sin control de indicadores

c)

Despliegues automáticos que reducen la tasa de fallos por trabajo manual.

Aumenta productividad.

Control de la trazabilidad de versiones desplegadas.

Mayor consistencia en los despliegues.

23.

¿Que son functional Test, Deployment smoke Test, Regression Test...?

a)

Son pruebas en la fasede Integración Continúa

b)

Tipos de Test que se llevan a cabo en el ciclo de vida de un proyecto

c)

Son normas de calidad de código