Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Control de versiones

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

¿Cuál es una de las funciones principales de un sistema de control de versiones?

a)

Aumentar la velocidad de compilación

b)

Controlar el tamaño de los archivos

c)

Almacenar el histórico de cambios

d)

Mejorar el diseño de la interfaz

2.

¿Qué nombre recibe el servidor donde se almacenan los ficheros del código fuente?

a)

Cliente

b)

Repositorio

c)

Rama

d)

Cabecera

3.

¿Qué ocurre si dos desarrolladores modifican líneas distintas del mismo fichero?

a)

Se borra el fichero

b)

El sistema genera un conflicto

c)

El sistema mezcla automáticamente los cambios

d)

Se bloquea el repositorio

4.

¿Qué tipo de sistema permite que cada cliente tenga una copia completa del repositorio?

a)

Centralizado

b)

Local

c)

Distribuido

d)

Compartido

5.

¿Cuál de las siguientes acciones permite subir un fichero modificado al repositorio?

a)

Checkout

b)

Commit

c)

Merge

d)

Revert

6.

¿Qué acción permite ver las diferencias entre dos versiones de un fichero?

a)

Merge

b)

Revert

c)

Diff

d)

Add

7.

¿Qué significa “revertir” en un sistema de control de versiones?

a)

Eliminar el fichero del repositorio

b)

Volver a la última versión del servidor

c)

Bloquear el fichero

d)

Fusionar dos ramas

8.

¿Qué tipo de sistema requiere un repositorio remoto común para colaborar?

a)

Local

b)

Distribuido

c)

Centralizado

d)

Privado

9.

¿Qué nombre recibe la última revisión en el repositorio?

a)

Rama

b)

Cabecera

c)

Tronco

d)

Cliente

10.

¿Qué acción se recomienda si se va a editar gran parte de un fichero durante mucho tiempo?

a)

Merge

b)

Locking

c)

Commit

d)

Diff

11.

¿Qué representa el “tronco” en un sistema de control de versiones?

a)

La última versión del fichero

b)

La copia local del cliente

c)

La línea principal de desarrollo

d)

El historial de cambios

12.

¿Qué ocurre si dos usuarios modifican la misma línea de un fichero?

a)

El sistema mezcla automáticamente

b)

Se genera un conflicto que debe resolverse manualmente

c)

Se borra la línea duplicada

d)

Se crea una nueva rama

13.

¿Qué acción permite aplicar los cambios de una rama a otra?

a)

Checkout

b)

Commit

c)

Merge

d)

Revert

14.

¿Qué ventaja tiene un sistema distribuido frente a uno centralizado?

a)

Mayor dependencia del servidor

b)

Menor seguridad

c)

Mayor velocidad y trabajo sin conexión

d)

Menor número de versiones

15.

¿Qué permite el uso de etiquetas (tags) en un sistema de control de versiones?

a)

Bloquear archivos

b)

Ver diferencias entre versiones

c)

Identificar versiones importantes

d)

Resolver conflictos