ED DAM 1º Unidad 4
![]() |
![]() |
![]() |
Título del Test:![]() ED DAM 1º Unidad 4 Descripción: Optimización y documentación |




Comentarios |
---|
NO HAY REGISTROS |
La documentación nos permite…. Facilitar el trabajo de mantenimiento del software. Todas las respuestas son correctas. Explicar la finalidad de una clase. Explicar el funcionamiento de un método. ¿Qué tarea no forma parte de la Gestión de Configuraciones de Software?. Generación de informes. Gestión de elementos hardware. Gestión del repositorio. Auditorías de configuraciones. Un comentario en formato JavaDoc: Comienzan con la palabra JavaDoc. Utiliza los caracteres // y será incluido en la documentación generada. Comienzan por /* y termina por */ y será incluido en la documentación generada. Comienza por /** y terminan por */. La refactorización: Es un proceso que cambia el comportamiento del programa. Solo sirve para validar el sistema. Modifica el diseño y comportamiento del código. Modifica el diseño del código, pero no su comportamiento. La refactorización: Es una técnica de programación no presente en los IDE. Es una técnica de prueba complementaria. Nos ayuda a documentar el código. Utiliza una serie de patrones, de aplicación sobre el código fuente. ¿Qué herramienta de automatización de documetación usa Java?. Javadoc. JasperReport. Junit. TestNG. ¿Qué afirmaciones sobre control de versiones es correcta?. Cada versión se almacena de forma distribuida. Pueden existir varias versiones de una clase. Solo puede existir una única versión de una clase. El almacenamiento de versiones es centralizado. Son herramientas automatizadas de documentación: SchemeSpy. JasperReport. Javadoc. DoxyGen. Señala los analizadores de código: Subversion. FindBugs. PMD. CVS. El concepto de entrega hace referencia a: Cada versión completa del sistema. La documentación generada en el desarrollo del sofware. Una instancia de un sistema que se distribuye a usuarios externos al equipo de desarrollo. El conjunto de todas las versiones. En CVS la orden que almacena la copia modificada en el repositorio es: Commit. Update. Abort. Checkout. ¿Qué documento produce Javadoc?: Genera un archivo HTML con la información de las clases y los métodos. Genera un ejecutable. No produce tipo de documento adicional. Genera un nuevo código fuente, con comentarios Javadoc. ¿Cómo se llama el almacén de versiones de GIT?: Etiqueta. Módulo. Directorio. Repositorio. ¿Cuál no es un patrón de refactorización?. Borrado seguro. Mover clase. Análisis de código. Encapsular campos. ¿Cómo se llama el almacén de versiones de CVS?: Rama. Módulo. Directorio. Repositorio. Una versión: Es cada fichero que compone un proyecto software. Se define como la forma particular de un objeto en un instante o contexto dado. Es un sistema de control de versiones. Es el conjunto de todo un proyecto desarrollado. ¿Qué patrón de refactorización se utiliza para crear métodos setter y getter?. Extraer la interfaz. Renombrado. Borrado seguro. Campos encapsulados. En GIT, la orden que almacena la copia del área de trabajo en el repositorio local es: Push. Commit. Checkout. Pull. Señala las características de un analizador de código: Nos informa sobre modificaciones a realizar para mejorar el código. Modifica el código fuente. Encuentran partes del código que puede ralentizar su funcionamiento. Evalúa el código. En la Gestión del Cambio, se establecen los siguientes tipos de control: Control individual. Control de gestión u organizado. Control de la documentación. Control formal. Los tipos de comentarios admitidos en Java son: Comentarios multilínea. No permite comentarios en el código. Comentarios estilo Javadoc. Comentarios de una línea. Son herramientas de control de versiones: Subversion. CVS. Mercurial. PMD. Son patrones de refactorización: Compilación. Encapsular campos. Depuración. Renombrado. ¿Qué afirmaciones sobre control de versiones es correcta?. Pueden existir varias versiones de una clase. El almacenamiento de versiones es centralizado. Solo puede existir una única versión de una clase. Cada versión se almacena de forma distribuida. 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. Mover clase. Renombrado. Sustitución de un bloque de sentencias por un método. ¿Qué afirmaciones 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é cliente de Gestión de Versiones no incorpora NetBeans?. VS Team Foundation. CVS. Mercurial. ¿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. Un comentario en formato JavaDoc: Utiliza los caracteres //. Comienza con /* y termina por */. Comienza por /** y termina por */. La gestión de configuración de software se compone de: auditorias de configuración. generación de informes. control de cambios. instalación de ejecutables. |