Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEEntornos de desarrollo ED06

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Entornos de desarrollo ED06

Descripción:
Test de examen

Autor:
AVATAR

Fecha de Creación:
31/05/2019

Categoría:
Informática

Número preguntas: 30
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Qué patrón de refactorización se utiliza para crear métodos setter y getter? Renombrado. Campos encapsulados. Borrado seguro. Extraer la interfaz.
En Git, indicar qué respuesta define correctamente el siguiente término o comando: git reset fichero. Comando que muestra los cambios respecto al commit anterior en los ficheros modified del directorio de trabajo. Comando que añade un repositorio de commits al directorio de trabajo de terminal de comandos. Extrae fichero del índice o área de cambios. Comando que muestra el estado de los ficheros del directorio de trabajo Git respecto al commit anterior.
¿Qué afirmaciones sobre control de versiones es correcta? 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 herramientas automatizadas de documentación: SchemeSpy. Javadoc. DoxyGen. JasperReport.
La refactorización no es necesario documentarla. ¿Verdadero o falso? Verdadero Falso.
En la Gestión del Cambio se establecen los siguientes tipos de control: control de la documentación. control individual. control de gestión u organizado. control formal.
¿Qué documento produce Javadoc? 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 desarrollo guiado por pruebas (TDDTest Driven Development): 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.
En Git, indicar qué respuesta define correctamente el siguiente término o comando: Rama Prefijo con los 7-8 primeros dígitos del identificador completo que suele ser único en un repositorio. Secuencia de commits ordenada por fechas que soporta un desarrollo. Ficheros de un proyecto guardados en un repositorio, que pueden restaurarse. Comando que añade un repositorio de commits al directorio de trabajo de terminal de comandos.
En Git, indicar qué respuesta define correctamente el siguiente término o comando: Directorio de trabajo. Secuencia de commits ordenada por fechas que soporta un desarrollo. Identificador/nombre único de un commit en cualquier repositorio que garantiza la integridad del commit. Directorio al que "git init" añade un repositorio de commits donde guardar y restaurar versiones. Ficheros de un proyecto guardados en un repositorio, que pueden restaurarse.
Señala los analizadores de código. CVS. PMD. FindBugs. Subversion.
La documentación nos permite... 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.
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: 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, indicar qué respuesta define correctamente el siguiente término o comando: Commit Ficheros de un proyecto guardados en un repositorio, que pueden restaurarse. Registro de cambios del directorio de trabajo a incluir en el próximo commit. Directorio al que "git init" añade un repositorio de commits donde guardar y restaurar versiones. Registra fichero en el índice o área de cambios.
Son patrones de refactorización: Depuración. Encapsular campos. Borrado seguro. Renombrado.
Señala las características de una analizador de código: modifica en código fuente. evalúa el software. nos informa sobre modificaciones a realizar para mejorar el código. encuentran partes del código que puede ralentizar su funcionamiento.
¿Qué tarea no forma parte de la Gestión de Configuraciones de Software? Generación de informes. Gestión del repositorio. Auditorías de configuraciones.
La Gestión de Configuraciones de Software se compone de: instalación de ejecutables. control de cambios. auditorías de configuraciones. generación de informes.
Son ejemplos de herramientas CASE para gestión de configuraciones: Subversion. Bugzilla. PMD. Rational.
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.
En Git, indicar qué respuesta define correctamente el siguiente término o comando: git add fichero. Comando que muestra los cambios respecto al commit anterior en los ficheros modified del directorio de trabajo. Registra fichero en el índice o área de cambios. Comando que añade un repositorio de commits al directorio de trabajo de terminal de comandos. Extrae fichero del índice o área de cambios.
En Git, indicar qué respuesta define correctamente el siguiente término o comando: Indice o área de cambios. Secuencia de commits ordenada por fechas que soporta un desarrollo. Registro de cambios del directorio de trabajo a incluir en el próximo commit. Directorio al que "git init" añade un repositorio de commits donde guardar y restaurar versiones. Identificador/nombre único de un commit en cualquier repositorio que garantiza la integridad del commit.
Los tipos de comentarios admitidos en Java son: no permite comentarios en código. comentarios de una línea. comentarios multilínea. comentarios estilo Javadoc.
¿Qué herramienta de automatización de documentación usa Java? JasperReport. Javadoc. TestNG. JUnit.
Relaciona cada tag Javadoc con su función. @author @return @see @version.
Indicar qué respuesta define correctamente el siguiente término o comando: git status -s Comando que muestra los cambios respecto al commit anterior en los ficheros modified del directorio de trabajo. Comando que añade un repositorio de commits al directorio de trabajo de terminal de comandos. Comando que crea un commit con mensaje (o título) "Mi primer commit". Comando que muestra el estado de los ficheros del directorio de trabajo Git respecto al commit anterior.
¿Cuál no es un patrón de refactorización? Mover clase. Análisis de código. Borrado seguro. Encapsular campos.
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.
La planificación de la Gestión de Configuración del Software, es regulado por un estándar IEEE. ¿Verdadero o falso? Verdadero Falso.
Denunciar test Consentimiento Condiciones de uso