FentaGITlo
![]() |
![]() |
![]() |
Título del Test:![]() FentaGITlo Descripción: ay mi cuqui |




Comentarios |
---|
NO HAY REGISTROS |
¿Quién desarrolló Git y en qué año?. Richard Stallman en 2001. Linus Torvalds en 2005. Dennis Ritchie en 1999. Guido van Rossum en 2008. ¿Cuál es una característica clave de Git?. Es un sistema de control de versiones centralizado. Solo funciona en sistemas Linux. Es un sistema de control de versiones distribuido. No permite trabajar con ramas. ¿Cómo se almacena la información en Git?. Como una base de datos relacional. Como una lista de cambios secuenciales. Como un conjunto de instantáneas del sistema de archivos. Como un solo archivo comprimido. ¿Qué comando se usa para añadir archivos al área de preparación en Git?. git commit. git add. git merge. git clone. ¿Cuál es el propósito del comando git commit?. Enviar los cambios al repositorio remoto. Guardar los cambios de manera permanente en la base de datos de Git. Eliminar un archivo del repositorio. Restaurar una versión anterior del proyecto. ¿Cuáles son los estados principales de un archivo en Git?. Guardado, cargado, descargado. Comprimido, descomprimido, ejecutado. Modificado, preparado y confirmado. Creado, eliminado, fusionado. ¿Qué comando se usa para ver el estado actual de los archivos en un repositorio Git?. git clone. git status. git merge. git tag. ¿Qué comando permite descargar los cambios de un repositorio remoto sin aplicarlos automáticamente?. git push. git pull. git fetch. git commit. ¿Cuál es el principal servicio de alojamiento de repositorios Git?. Subversion. GitHub. Mercurial. GitLab. ¿Cuál de estos sistemas de control de versiones NO es distribuido?. Git. Mercurial. SVN. Bitbucket. ¿Cuál de las siguientes NO es una tarea común en un proyecto Java?. Crear una estructura de directorios. Compilar y testear el código. Hacer cambios sin documentarlos. Generar documentación con Javadoc. ¿Cuál es la principal desventaja de construir un proyecto manualmente con scripts?. Es más rápido. Es propenso a errores. No se pueden automatizar tareas. No permite compilar código. ¿Qué herramientas de construcción automática existen para Java?. Git, SVN y Mercurial. Ant, Maven y Gradle. Docker, Kubernetes y Jenkins. Eclipse, NetBeans y IntelliJ. ¿Cuál de las siguientes afirmaciones sobre Ant es correcta?. No permite automatizar tareas. Usa archivos de configuración en JSON. Utiliza un archivo llamado build.xml para definir tareas. No es compatible con Java. ¿Qué herramienta de construcción usa el concepto de POM (Project Object Model)?. Gradle. Ant. Makefile. Maven. ¿Cuál es una ventaja de Maven sobre otras herramientas de construcción?. No requiere instalación. Gestiona automáticamente las dependencias. Solo funciona en Windows. No usa archivos XML. ¿Qué lenguaje utiliza Gradle para definir su configuración?. XML. YAML. Groovy. Python. ¿Cuál de las siguientes herramientas se usa para integración continua?. NetBeans. Eclipse. Jenkins. Maven. ¿Qué tipo de repositorio utiliza Maven para almacenar dependencias localmente?. Repositorio central. Repositorio central. Repositorio en la nube. Repositorio distribuido. ¿Qué comando se usa para compilar un proyecto en Maven?. mvn run. mvn compile. mvn start. mvn execute. ¿Cuál de las siguientes opciones NO es un beneficio de la documentación en el desarrollo de software?. Facilita el trabajo en equipo. Garantiza la permanencia del proyecto. Aumenta la dificultad del mantenimiento. Disminuye la necesidad de soporte técnico. ¿Qué tipo de documentación está dirigida a analistas, programadores y testers?. Documentación técnica. Documentación de usuario final. Documentación de marketing. Documentación de soporte. ¿Cuál de los siguientes documentos forma parte de la documentación técnica?. Manual de usuario. Especificación de requisitos de software (ERS). Guía de instalación. Publicidad del producto. ¿Qué norma establece el contenido del documento ERS?. IEEE 830. IEEE 1471. ISO 9001. UML 2.0. ¿Cuál de las siguientes afirmaciones sobre la documentación del código fuente es correcta?. Es innecesaria porque el código se explica por sí mismo. Facilita la comprensión del código por otros programadores. Solo debe hacerse en lenguajes de alto nivel. No es útil para la depuración. ¿Qué componente NO forma parte de la documentación de pruebas?. Plan de pruebas. Especificación de diseño de pruebas. Registro de pruebas. Documento ERS. ¿Cuál de las siguientes afirmaciones sobre el control de versiones es correcta?. Los documentos sujetos a control de versiones deben estar organizados en directorios específicos. No es necesario numerar las versiones de los documentos. La numeración de versiones siempre debe seguir un formato fijo. Solo los archivos de código fuente deben ser versionados. ¿Cuál es el objetivo principal de la documentación de usuario final?. Facilitar el trabajo de los programadores. Describir cómo usar los programas producidos en el proyecto. Cumplir con regulaciones internas de la empresa. Reemplazar la documentación técnica. ¿Cuál de los siguientes formatos NO es común en la documentación generada por herramientas automatizadas?. HTML. PDF. DOCX. TXT. ¿Qué herramienta del JDK se usa para generar documentación en formato HTML a partir del código fuente de Java?. Javadoc. Doxygen. Swagger. UML Designer. |