ED_4
![]() |
![]() |
![]() |
Título del Test:![]() ED_4 Descripción: DAM Entornos de desarrollo |




Comentarios |
---|
NO HAY REGISTROS |
La refactorización no es necesario documentarla. ¿Verdadero o falso?. Verdadero. Falso. Son herramientas de control de versiones: Seleccione una o más de una: PMD. CVS. Subversion. Mercurial. En el proceso de refactorización, se siguen una serie de patrones preestablecidos, entre los que no encontramos: Seleccione una: Renombrado. Borrado seguro. Mover del interior a otro nivel. Sustituir métodos por bloques de código. 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. ¿Qué tarea no forma parte de la Gestión de Configuraciones de Software? Seleccione una: Generación de informes. Gestión del repositorio. Auditorías de configuraciones. ¿Cuál no es un patrón de refactorización? Seleccione una: Mover clase. Análisis de código. Borrado seguro. Encapsular campos. No son patrones de refactorización: Seleccione una: Depuración. Encapsular campos. Borrado seguro. Renombrado. 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. ¿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. Relaciona cada tag Javadoc con su función. @author. @return. @see. @version. 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/setter para acceder a los campos de una clase. ¿Qué patrón de refactorización se utiliza para crear métodos setter y getter?. Renombrado. Campos encapsulados. Borrado seguro. Extraer la interfaz. Una versión: 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. No son herramientas automatizadas de documentación: SchemeSpy. Javadoc. DoxyGen. JasperReport. Son ejemplos de herramientas CASE para gestión de configuraciones: Subversion. Bugzilla. PMD. Rational. En la Gestión del Cambio se establecen tipos de control, seleciona el que no es un tipo de control: control de la documentación. control individual. control de gestión u organizado. control formal. Señala los analizadores de código. CVS. PMD. FindBugs. Subversion. ¿Qué herramienta de automatización de documentación usa Java?. JasperReport. Javadoc. TestNG. JUnit. El concepto de entrega hace referencia a: 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 refactorización: 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. Señala la opción incorrecta de los comentarios admitidos en Java: no permite comentarios en código. comentarios de una línea. comentarios multilínea. comentarios estilo Javadoc. ¿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. El repositorio es un almacén centralizado de versiones ¿Verdadero o falso? Seleccione una: Verdadero. Falso. 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. La herramienta de control de versiones en Visual Studio es: Seleccione una: Git. Darcs. Mercurial. Team Foundation Server. La planificación de la Gestión de Configuración del Software, es regulado por un estándar IEEE ¿Verdadero o falso? Seleccione una: Verdadero. Falso. La refactorización cambia en comportamiento del software. ¿Verdadero o falso? Seleccione una: Verdadero. Falso. En CVS la orden que almacena la copia modificada en el repositorio es: Seleccione una: checkout. commit. abort. update. ¿Cómo se llama el almacén de versiones de CVS? Seleccione una: Directorio. Repositorio. Modulo. Rama. La refactorización: Se utiliza como técnica complementaria de realización de pruebas. Genera un código más difícil de entender y de mantener. Utiliza una serie de patrones, de aplicación sobre el código fuente. Es una técnica de programación no recogida por los entornos de desarrollo. ¿Cuál no es un patrón de refactorización?. Eliminar parámetros de un método. Renombrado. Sustitución de un bloque de sentencias por un método. Mover clase. ¿Qué afirmación sobre control de versiones es correcta?. Solo puede existir una única versión de una clase. El almacenamiento de versiones es local a cada máquina. El repositorio centraliza el almacenamiento de los datos. ¿Qué herramienta no es una herramienta de Control de Versiones?. Subversion. CVS. Mercurial. PMD. ¿Cuál de las siguientes no es una tarea básica de la Gestión de Configuraciones del Software?. Control de cambios. Generación de informes. Auditorías de configuraciones. Gestión del repositorio. La Gestión de Configuraciones: Verifica la evolución de la implementación de una clase. Es una tarea que se puede gestionar con herramientas de Control de Versiones. Es un conjunto de actividades desarrolladas para gestionar los cambios a lo largo del ciclo de vida del software. ¿Qué cliente de Gestión de Versiones no incorpora Netbeans?. VS Team Foundation. CVS. Mercurial. Un comentario en formato JavaDoc. Utiliza los caracteres //. Comienzan con /* y termina por */. Comienza por /** y terminan por */. |