Control de versiones (D)Online version El presente instrumento utilizar la técnica de la gamificación by Saul Mayen 1 ¿Quién es el creador de Git? Selecciona una o varias respuestas a Bill Gates b Linus Torvalds c Guido van Rossum 2 ¿Cuál factor que incito la creación de Git? Selecciona una o varias respuestas a BitKeeper dejo de ser gratuito b Las ganas de desarrollar una nueva herramienta c BitKeeper dejo de brindar servicio 3 ¿Cuál es la función principal de un sistema de control de versiones? Selecciona una o varias respuestas a Enlistar los archivos, para llevar una mejor gestión de estos. b Un método para guardar información de forma segura. c Controlar avances y modificaciones, con la posibilidad de revertirlos en el futuro. 4 ¿Cuál es otro beneficio de trabajar con git? Selecciona una o varias respuestas a Permite que múltiples personas trabajes en un proyecto. b Permite que el proyecto se programe automáticamente. c Permite trabajar sin la preocupación de dañar permanentemente algún elemento de un proyecto. 5 ¿Para qué campo es indispensable saber utilizar Git? Selecciona una o varias respuestas a Desarrolladores b Administradores de redes c Soporte Técnico 6 ¿Para que sirve GitHub? Selecciona una o varias respuestas a Publicar memes como Facebook b Subir proyectos de desarrollo c Trabajar en proyectos colaborativos Explicación 1 Linus Benedict Torvalds es un ingeniero de software finlandés-estadounidense, conocido por iniciar y mantener el desarrollo del kernel de Linux. 2 BitKeeper compite principalmente con otros sistemas tales como Git y Mercurial. Siendo el menos utilizado BitKeeper. 3 Los sistemas de control de versiones son herramientas de software que ayudan a los equipos de software a gestionar los cambios en el código fuente a lo largo del tiempo 4 El control de versiones ayuda a los equipos a resolver problemas al estar estos trabajando en diversas partes de código evitando problemas al realizar un seguimiento de todos los cambios individuales de cada colaborador y al contribuir a evitar que el trabajo concurrente entre en conflicto 5 Es de suma importancia para los programadores, ya que esta herramienta les permitirá contribuir en equipos grandes, medianos y/o pequeños de desarrollo, así como también es de suma utilidad para desarrollos solitarios. 6 GitHub es una plataforma de desarrollo colaborativo, para alojar proyectos utilizando el sistema de control de versiones Git.