Bloque III tema 9 Repositorios, control de versiones...
|
|
Título del Test:
![]() Bloque III tema 9 Repositorios, control de versiones... Descripción: El que no corre vuela. |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál de las siguientes herramientas está orientada a la gestión de servicios TI (ITSM)?. Git. Subversion. BMC Remedy. Mercurial. ¿Qué comando envía cambios al servidor en Git?. commit. push. add. clone. ¿Cuál de las siguientes NO corresponde a una forja española?. Forja libre de RedIRIS. Forja de Guadalinex. Forja del Proyecto Morfeo. Forja del Proyecto Íbero. ¿Cuál de las siguientes es una metodología ágil?. Métrica v3. SSADM. Scrum. OMT. ¿Qué metodología pertenece al desarrollo estructurado?. Scrum. Kanban. Métrica v3. XP. ¿Qué significan las siglas IPSE?: Computer Aided Software Engineering. Computer Aided Software Testing. Integrated Programming Support Environment. Ninguna es correcta. Cuál de las siguientes no es una topología de un repositorio digital?: Eprints y telemáticos. Materiales académicos. Institucionales. Preventivos. ¿Cuál de los siguientes ámbitos no son abarcables por los lenguajes de cuarta generación?. Generación de formularios. Generación de informes. Generación de gráficos. Generación de Bases de Conocimientos. Las herramientas de Ingeniería inversa y Análisis de código pertenecen al tipo: Mantenimiento. Control de calidad. Software de sistemas. Modelado de procesos. En Métrica v.3 las actividades del proceso de Mantenimiento del Sistema de Información son: Registro de la Petición, Análisis de la Petición, Preparación de la implementación de la Modificación y Pruebas de Regresión. Análisis de Impacto, Planificación, Pruebas de Regresión y Seguimiento y Evaluación de los cambios hasta la Aceptación. Registro de la Petición, Análisis de la Petición, Preparación de la Implementación de la Modificación y Seguimiento y Evaluación de los cambios hasta la Aceptación. Registro de la Petición, Análisis de la Petición, Planificación y Seguimiento y Evaluación de los cambios hasta la Aceptación. El mantenimiento adaptativo en los sistemas de información se ocupa de: Las modificaciones que afectan a los entornos en los que el sistema opera. Los cambios precisos para corregir errores del producto software. Las acciones para mejorar la calidad interna de los sistemas en cualquiera de sus aspectos. Las incorporaciones, modificaciones y eliminaciones necesarias para cubrir la expansión o cambio en las necesidades del usuario. La reingeniería trata de: Extraer la información del diseño de datos, arquitectónico y procedimental de un programa. Utiliza lo obtenido en la Ingeniería Inversa para alterar o reconstruir un sistema. Analizar un programa creando un nivel de abstracción mayor del código fuente. Todas las anteriores. Según la metodología METRICA-3, ante una petición de mantenimiento correctivo en un sistema de información ¿qué debe hacerse como primer paso en la tarea de verificación y estudio?. Reproducir el problema. Verificar que la petición está debidamente registrada. Comprobar que la petición es razonable y factible. Asignar a la petición el nivel de criticidad que le corresponda. Señale de los siguientes cuál NO es un cliente Subversion para control de versiones. TortoiseCVS. Subversive. Sventon. Subclipse. Según MÉTRICA Versión 3, las pruebas de Regresión. Tratan de evitar que los cambios provocados por una petición no introduzcan un comportamiento no deseado en otros componentes no modificados. Se especifican durante el estudio de viabilidad del Sistema de Información. Nunca implican la repetición de pruebas que ya se han realizado previamente. Son definidas por los usuarios del sistema y su objetivo es conseguir la aceptación final del sistema por parte del usuario. ¿Cuáles de los siguientes tipos de mantenimiento quedan fuera del ámbito de MÉTRICA Versión 3?. Correctivo y Evolutivo. Adaptativo y Perfectivo. Adaptativo, Correctivo y Evolutivo. Perfectivo, Correctivo y Evolutivo. Es un sistema de control de versiones multiplatafonna, para desarrolladores de software: Cassandra. Nunit. Mercurial. Lucene. ¿Cuál de los siguientes NO es un principio del Manifiesto Agil?. El software funcionando es la medida principal de progreso. El arte de maximizar la cantidad de trabajo realizado es esencial. Los proyectos se desarrollan en torno a individuos motivados. Los responsables de negocio y los desarrolladores trabajamos juntos de manera cotidiana durante todo el proyecto. Dado un repositorio que se encuentra bajo control de versiones con la herramienta Git., ¿qué nombre tiene el fichero en que se indican aquellos ficheros que NO deben ser tenidos en cuenta por el control de versiones?. .gitignore. .gituntrack. .gitexclude. .gltuncommit. En el software para control de versiones GIT, hacer un 'commit' es: La acción de introducir comentarios iterativos entre versiones. La acción de establecer un compromiso de uso (commitment) entre ambas partes. La acción de descargar la rama de trabajo del repositorio central. La acción de almacenar una nueva instantánea (snapshot) del estado del proyecto en el historial de GIT. En el contexto de las metodologías de desarrollo de software, ¿cuál de los siguientes es un principio del Manifiesto Agil?. Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al desarrollo. Las personas del negocio y los desarrolladores deben coordinarse en una reunión semanal. La documentación entregada es la principal medida del progreso. Las mejores arquitecturas, requisitos y diseños emergen de equipos bien jerarquizados. Con respecto a las pruebas de regresión, señale la INCORRECTA: Ante cambios sobre un componente software, ayudan a garantizar que el resto de componentes no se ve afectado. Son compatibles con las metodologías ágiles de desarrollo. Normalmente, implican la repetición de las pruebas que ya se han realizado previamente. No es posible automatizar las pruebas de regresión. Con respecto a SonarQube, señale la INCORRECTA: Solución diseñada para realizar análisis dinámico del código fuente de manera automática. Entre las verificaciones que puede realizar está la detección de código duplicado. Obtiene diversas métricas sobre el código. Permite definir "Quality Gates" con las condiciones mínimas que el proyecto debe cumplir para subir a producción. Cuál de las siguientes opciones se utilizan para el control de versiones?. Mercurial, CVS y Selenium. GitLab, GitHub y Apache Subversion. SVN, Git y Cucumber. Selenium, Cucumber y GitLab. Indique la opción correcta sobre un “repositorio bare” en el sistema de control de versiones Git: Un repositorio bare es un mecanismo para lanzar scripts de usuario cuando suceden ciertas acciones importantes. Un repositorio bare se suele usar para crear un repositorio central de Git remoto. No existen repositorios bare en Git. Un repositorio bare se suele usar para automatizar la copia de seguridad del repositorio local de trabajo. Entre los productos existentes para la gestión de integración continua de software (entrega continua desde el código hasta el despliegue) se encuentra: Magnolia. Bamboo. DevExpress. InterSystems Ensemble. Las pruebas cuya finalidad es verificar que los distintos componentes del sistema interactúan correctamente a través de sus interfaces se denominan: Pruebas de artefactos. Pruebas de integración. Pruebas de interacción. Pruebas de implantación. Según METRICA v3, ¿qué tipo de pruebas son las que tienen como objetivo verificar el correcto ensamblaje entre los distintos componentes para comprobar que interactúan correctamente a través de sus interfaces, cubren la funcionalidad establecida y se ajustan a los requisitos no funcionales especificados?. Pruebas del sistema. Pruebas de implantación. Pruebas de regresión. Pruebas de integración. |




