Entornos de desarrollo ED DAM CYL TEMA 4 2022/23
![]() |
![]() |
![]() |
Título del Test:![]() Entornos de desarrollo ED DAM CYL TEMA 4 2022/23 Descripción: Tema 4 DAM CYL CURSO 2022/23 |




Comentarios |
---|
NO HAY REGISTROS |
La refactorización: Seleccione una: es una técnica de prueba complementaria. nos ayuda a documentar el código. es un técnica de programación no presente en los IDE. utiliza una serie de patrones de aplicación sobre el código fuente. En GIT la orden que almacena la copia del área de trabajo en el repositorio local es: Seleccione una: checkout. commit. push. pull. La refactorización no es necesario documentarla. ¿Verdadero o falso?. Verdadero. Falso. Relaciona cada patrón de refactorización con su función correspondiente. Cambia el nombre de un paquete, clase, método o campo. Sustituye un bloque de código por un método. Traslada una clase de un paquete a otro, sin duplicar código. Crear métodos getter y setter para acceder a los campos de una clase. La planificación de la Gestión de Configuración del Software, es regulado por un estándar IEEE. Verdadero. Falso. ¿Cómo se llama el almacén de versiones de CVS? Seleccione una: Directorio. Repositorio. Modulo. Rama. La refactorización cambia en comportamiento del software. ¿Verdadero o falso?. Verdadero. Falso. La refactorización: Seleccione una: modifica el diseño y el comportamiento del código. modifica el diseño del código pero no su comportamiento. solo sirve para validar el sistema. es un proceso que cambia el comportamiento del programa. En CVS la orden que almacena la copia modificada en el repositorio es: Seleccione una: * Concurrent Version System. checkout. commit. abort. update. El concepto de entrega hace referencia a: Seleccione una: cada versión completa del sistema. una instancia de un sistema que se distribuye a usuarios externos al equipo de desarrollo. el conjunto de todas la versiones. la documentación generada en el desarrollo de software. La documentación nos permite... Seleccione una: Explicar la finalidad de una clase. Explicar el funcionamiento de un método. Facilitar el trabajo de mantenimiento del software. Todas las respuestas anteriores son correctas. Los tipos de comentarios admitidos en Java son: Seleccione una o más de una: no permite comentarios en código. comentarios de una línea. comentarios multilínea. comentarios estilo Javadoc. Un comentario en formato JavaDoc. Seleccione una: Utiliza los caracteres //. Comienza por /** y terminan por */. Comienzan con /* y termina por */. Comienzan con la palabra JavaDoc. ¿Qué afirmaciones sobre control de versiones es correcta? Seleccione una o más de una: Solo puede existir una única versión de una clase. Pueden existir varias versiones de una clase. El almacenamiento de versiones es centralizado. Cada versión se almacena de forma distribuida. Son ejemplos de herramientas CASE para gestión de configuraciones: Seleccione una o más de una: Subversion. Bugzilla. PMD. Rational. Señala los analizadores de código. Seleccione una o más de una: CVS. PMD. FindBugs. Subversion. El desarrollo guiado por pruebas (TDDTest Driven Development): Seleccione una: es un tipo de prueba de validación. refactoriza el código al mismo tiempo que la pruebas. implica diseñar las pruebas al mismo tiempo que el software. implica que el diseño del código vaya en función de las pruebas. La Gestión de Configuraciones de Software se compone de: Seleccione una o más de una: instalación de ejecutables. control de cambios. auditorías de configuraciones. generación de informes. Son herramientas de control de versiones: Seleccione una o más de una: PMD. CVS. Subversion. Mercurial. Son herramientas automatizadas de documentación: Seleccione una: SchemeSpy. Javadoc. DoxyGen. JasperReport. El repositorio es un almacén centralizado de versiones ¿Verdadero o falso? Seleccione una: Verdadero. Falso. Una versión: Seleccione una: es el conjunto de todo un proyecto desarrollado. es cada elemento que forma parte de un proyecto. es cada fichero que compone un proyecto software. es la evolución de un único elemento, dentro de un sistema en desarrollo. ¿Qué documento produce Javadoc? Seleccione una: Genera un archivo HTML con la información de las clases y métodos. Genera un nuevo código fuente con comentarios Javadoc. No produce ningún tipo de documento adicional. Genera una ejecutable. ¿Qué patrón de refactorización se utiliza para crear métodos setter y getter? Seleccione una: Renombrado. Campos encapsulados. Borrado seguro. Extraer la interfaz. En la Gestión del Cambio se establecen los siguientes tipos de control: Seleccione una o más de una: control de la documentación. control individual. control de gestión u organizado. control formal. Señala la herramienta analizadora de código. Seleccione una: GIT. PMD. Java. Subversion. Son patrones de refactorización: Seleccione una o más de una: Depuración. Compilación. Encapsular campos. Renombrado. ¿Cuál no es un patrón de refactorización? Seleccione una: Mover clase. Análisis de código. Borrado seguro. Encapsular campos. ¿Cómo se llama el almacén de versiones de GIT? (la respuesta incorrecta resta 1/3) Seleccione una: Directorio. Repositorio. Módulo. Etiqueta. La refactorización: Seleccione una: modifica el diseño y el comportamiento del código. modifica el diseño del código pero no su comportamiento. solo sirve para validar el sistema. es un proceso que cambia el comportamiento del programa. |