option
Cuestiones
ayuda
daypo
buscar.php

IB-ED (1-2-3-4-5-6)

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
IB-ED (1-2-3-4-5-6)

Descripción:
Entornos de Desarrollo

Fecha de Creación: 2018/01/15

Categoría: Otros

Número Preguntas: 131

Valoración:(1)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

TEMA 1. Desarrollo de Software.

Un entorno integrado de desarrollo está compuesto por: Editor de código y traductor. Editor de código, compilador e interfaz de comandos. Editor de código, compilador, intérprete, depurador e interfaz gráfica. Interfaz gráfica, editor de código y depurador.

¿Cómo se llama el proceso de traducción de código fuente a código objeto? Seleccione una: Interpretación. Compilación. Ejecución. Runtime Environment.

El documento de la guía técnica contiene información: Seleccione una o más de una: Para que los usuarios de la aplicación sepan utilizarla. Para que los desarrolladores y usuarios finales instalen la aplicación. Para que los analistas y desarrolladores pueden mantener la aplicación. Para analistas y usuarios finales.

Relaciona cada documento software con su función correspondiente: Guía de instalación. Guía técnica. Guía de uso. Cuaderno de bitácora.

Lo más conveniente es que las pruebas de software se realicen sólo sobre el sistema completo, ya que no detectaríamos los errores en cada trozo de manera individual. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Ciclo de vida que permite volver hacia atrás en sus etapas para modificar algún parámetro o dato: Seleccione una o más de una: En cascada. En espiral. Iterativo incremental. En cascada con realimentación.

Relaciona cada modelo de ciclo de vida con su principal característica: En cascada. Evolutivo incremental. En espiral. En cascada con realimentación.

La máquina virtual permite la ejecución de la aplicación en cualquier computadora. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Son tipos de software: Seleccione una o más de una: Procesador. Sistema Operativo. Software de programación. Aplicaciones.

El documento que culmina la etapa de diseño es el ERS. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Relaciona cada característica con su lenguaje correspondiente: Uso de objetos y clases. Uso de estructuras de control. Uso de unos y ceros. Uso de mnemotécnicos.

En un supuesto práctico, ¿qué tipo de requisito es el deseo del cliente de incluir en la aplicación el control de stock de productos en el almacén? Seleccione una: No funcional. Funcional. No es un requisito. Depende de la fase de codificación.

En informática se distinguen dos grandes grupos de pruebas al software: Seleccione una o más de una: De módulos. Unitarias. De integración. De relación de componentes.

Tener deficiencias en la fase de _____ es la principal causa del gran porcentaje de fracasos de los proyectos software. Seleccione una: Diseño. Codificación. Documentación. Análisis.

¿En qué momento se suelen realizar las pruebas Beta Test? Seleccione una: Antes de las pruebas de integración. En el mismo entorno productivo de la aplicación, una vez instalada. Después de realizar las pruebas unitarias. A lo largo de la etapa de mantenimiento.

Característica deseable de todo código: Modularidad, Corrección, fácil de leer, eficiencia y portabilidad. Que no tenga comentarios.

Relaciona cada característica con su lenguaje correspondiente: Uso de objetos y clases. Uso de estructuras de control. Uso de unos y ceros. Uso de mnemotécnicos.

Relaciona cada documento software con su función correspondiente: Guía de instalación. Guía técnica. Guía de uso. Cuaderno de bitácora.

La máquina virtual permite la ejecución de la aplicación en cualquier computadora. ¿Verdadero o falso?. Verdadero. Falso.

Característica deseable de todo código: Que sea fácil de leer. Que esté escrito todo en minúsculas.

TEMA 2. Instalación y uso de entornos de desarrollo.

Siempre hay que compilar antes de ejecutar un programa. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿Qué componentes de los IDE permite realizar la escritura del código? Seleccione una: Depurador. Editor de textos. Compilador. Intérprete.

Un entorno integrado de desarrollo está compuesto por: Editor de código y traductor. Editor de código, compilador e interfaz de comandos. Editor de código, compilador, intérprete, depurador e interfaz gráfica. Interfaz gráfica, editor de código y depurador.

La extensión propia de los módulos y plugins en NetBeans es: Seleccione una: .nmb. .nbm. .jar. tar.gaz.

El lenguaje _____ se considera que fue el primero en usar un IDE. Seleccione una: C++. JavaScript. PHP. BASIC.

La extensión _____ es característica de proyectos empaquetados en Java. Seleccione una: .java. .class. .gaz. .jar.

Relaciona cada orden con el tipo de acción que se obtiene, durante la instalación de NetBeans: sudo. sudo chmod 755 netbeans. sudo./netbeans. .../sudo mv.

¿Qué es el llamado manifest file? Seleccione una: Un archivo de manifiesto. Archivo especial que identifica a un módulo. Archivo resultado de la compilación de un programa. Un archivo ejecutable.

Son entornos de desarrollo libres: Seleccione una o más de una: JBuilder. Eclipse. NetBeans. Geany.

¿Qué componente es responsable del seguimiento de las variables en tiempo de ejecución? Seleccione una: Compilador. Depurador. Editor de textos. Intérprete.

¿Qué categoría de funcionalidad de NetBeans te parece más interesante? ¿Por qué?. Todas son igual de interesantes porque aumentan la funcionalidad. Depende de la tarea a realizar y el nivel del usuario.

Un entorno integrado de desarrollo está compuesto por: Editor de código y traductor. Editor de código, compilador e interfaz de comandos. Editor de código, compilador, intérprete, depurador e interfaz gráfica. Interfaz gráfica, editor de código y depurador.

Relaciona los siguientes entornos de desarrollo con sus características, escribiendo el número asociado a la característica en el hueco correspondiente. Microsoft Visual Studio. NetBeans. C++ Builder.

Tener previamente instalado _____ es imprescindible para poder instalar y ejecutar NetBeans. Seleccione una: Linux. JVM. JRE. JDK.

En tu opinión, ¿Por qué crees que la instalación del JDK sólo la puede realizar el root del sistema? (LINUX). Porque se trata de un archivo binario de sistema. Porque ningún archivo puede ser ejecutado por un usuario que no sea el root. Porque estamos trabajando en la terminal del sistema.

Para añadir un módulo desde la web oficial de NetBeans: Hay que instalar el plugin Update Center. Hay que conectar con la web desde Netbeans y instalar on-line. Hay que encontrar el complemento, descargarlo y luego instalarlo en el IDE. No se pueden descargar los complementos desde ahí.

¿En qué fases del desarrollo de software ayudan los entornos integrados de desarrollo?. En codificación, pruebas, documentación, explotación y mantenimiento. En codificación y documentación. En análisis y documentación.

Los pasos que debemos dar para generar un ejecutable son: Ejecución directa. Ejecución, una vez que el editor esté libre de errores sintácticos. Una vez que el editor esté libre de errores, compilar, depurar y ejecutar.

¿Cuál es la razón, en tu opinión, de que salgan nuevas versiones de los entornos de desarrollo tan rápidamente?. Para adaptarse a la evolución del hardware. Para incluir y modificar funcionalidades del entorno.

El archivo llamado _____ es el archivo principal de una aplicación Java. Seleccione una: java.main. java. include. Main.java.

Una de las opciones de personalización de la configuración del entorno para un proyecto Java es cambiar el color de las clases del código. ¿Verdadero o falso?. Verdadero. falso.

¿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.

¿Cómo se llama la adición de plugins sin salir del IDE? Seleccione una: Off-line. On-line. Instantánea. Demorada.

Son ejemplos de lenguajes orientados a objetos: Seleccione una o más de una: Lenguaje C. Lenguaje C++ (C plus plus). Lenguaje Java. Lenguaje PowerBuilder.

¿Qué componente es responsable del seguimiento de las variables en tiempo de ejecución? Seleccione una: Compilador. Depurador. Editor de textos. Intérprete.

¿Qué componentes de los IDE permite realizar la escritura del código? Seleccione una: Depurador. Editor de textos. Compilador. Intérprete.

Relaciona cada componente de un entorno de desarrollo con su principal característica: Editor de textos. Compilador/Intérprete. Depurador. Interfaz gráfica.

¿Cómo se llama el primer software que se consideró el precursor de los actuales IDE, en la década de los 70? Seleccione una: MSDOS. Maestro. Cliente. Evolutivo.

Son entornos de desarrollo propietarios: Seleccione una o más de una: NetBeans. Visual Studio. Xcode. Geany.

Tener previamente instalado _____ es imprescindible para poder instalar y ejecutar NetBeans. Seleccione una: Linux. JVM. JRE. JDK.

TEMA 3. Diseño y realización de pruebas.

La prueba de regresión: Se realiza una vez finalizado cada módulo del sistema a desarrollar. Solo utiliza el enfoque de la caja negra. Se realiza cuando se produce una modificación, debido a la detección de algún error, en la fase de prueba. Es incompatible con la prueba de caja blanca.

¿Qué concepto está relacionado con la prueba de caja negra?. Es la principal herramienta de validación. Se pueden comprobar los valores que van tomando las variables. Se comprueba que todos los caminos del programa, se pueden recorrer, al menos una vez. Es incompatible con la prueba de caja blanca.

La documentación de la prueba: Es una labor voluntaria que se puede realizar al final del proceso de pruebas. Cada equipo de pruebas decide qué documenta y cómo. En España se usa Métrica v.3.

Las herramientas de automatización de pruebas más extendida para Java es: Junit. FoxUnit. Simple Test.

En las pruebas de caja negra: Es necesario conocer el código fuente del programa, para realizar las pruebas. Se comprueba que todos los caminos del programa, se pueden recorrer, al menos una vez. Se comprueba que los resultados de una aplicación, son los esperados para las entradas que se le han proporcionado. Es incompatible con la prueba de caja blanca.

Si en un bucle while la condición es while (x>5 && x < 10), siendo x un valor single, sería valores límite. 4 y 11. 4,99 y 11. 4,99 y 9,99.

¿Qué norma de calidad intenta unificar los estándares para pruebas de software?. BS 7925-1. IEEE 1008. ISO/IEC 29119.

¿Qué afirmación sobre depuración es incorrecta?. En la depuración, podemos inspeccionar las instrucciones que va ejecutando el programa. No es posible conocer los valores que toman las variables definidas dentro de un método. Solo podemos insertar un punto de ruptura en la depuración.

Durante la validación: Procedemos a depurar el programa. Sometemos el código a pruebas de cubrimiento. Comprobamos que la aplicación cumple los requerimientos del cliente.

Las herramientas de automatización de pruebas. No permiten verificar la unidad. Generan casos de prueba. Muestran los resultados de ejecución de los casos de prueba. Nos permiten controlar la regresión.

¿Qué herramienta de automatización de pruebas no es para Java? Seleccione una: JUnit. FoxUnit. TestNG. JTiger.

Señala las pruebas funcionales. Seleccione una o más de una: Prueba de regresión. Particiones equivalentes. Valores límite. Validación.

Con las clases de equivalencia diseñamos casos de pruebas: Seleccione una: Con valores fuera del rango admitido. Con valores representativos del rango admitido. Con valores en el límite del rango admitido. Todas las respuestas anteriores no son válidas.

¿Qué componente del IDE es básico en la realización de pruebas? Seleccione una: Compilador. Depurador. Ensamblador. Intérprete.

Son tipos de pruebas. Seleccione una o más de una: Depuración. Funcionales. Estructurales. Regresión.

La herramienta de prueba unitaria más extendida en Java es: Seleccione una: Es SimpleTest. El JUnit. El NUnit. MOQ.

Un caso de prueba. Seleccione una: Es cada fase de la planificación de pruebas. Es cada elemento que interviene en la depuración. Es diseñado con la colaboración del cliente. Se diseña intentando que la probabilidad de detección de errores sea máxima.

Las clases de equivalencia. Seleccione una: Nos ayudan a diseñar casos de prueba con valores límite. Nos permiten validar el sistema. Son herramientas de depuración. Nos permite crear casos de prueba representativos de un conjunto de valores posibles.

Los estándares de normalización de prueba BSI cubren todas las fases de la prueba. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

TEMA 4. Optimización y documentación.

El plugin necesario para actualizar on-line complementos en NetBeans se llama Portal Update Center. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

La refactorización no es necesario documentarla. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Enunciado de la pregunta 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.

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 ejemplos de herramientas CASE para gestión de configuraciones: Seleccione una o más de una: Subversion. Bugzilla. PMD. Rational.

Enunciado de la pregunta ¿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é 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.

¿Qué herramienta de automatización de documentación usa Java? Seleccione una: JasperReport. Javadoc. TestNG. JUnit.

Relaciona cada tag Javadoc con su función. @author. @return. @see. @version.

Enunciado de la pregunta ¿Cómo se llama el almacén de versiones de CVS?. a. Directorio. Repositorio. Módulo. 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 */.

En CVS la orden que almacena la copia modificada en el repositorio es: checkout. commit. abort. update.

¿Cuál no es un patrón de refactorización? Seleccione una: Mover clase. Análisis de código. Borrado seguro. Encapsular campos.

La planificación de la Gestión de Configuración del Software, es regulado por un estándar IEEE ¿Verdadero o falso?. Verdadero. Falso.

Relaciona cada tag Javadoc con su función. @author. @return. @see. @version.

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.

La refactorización no es necesario documentarla. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

La refactorización cambia en comportamiento del software. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

El repositorio es un almacén centralizado de versiones ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿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.

¿Cómo se llama el almacén de versiones de CVS? Seleccione una: Directorio. Repositorio. Módulo. Rama.

TEMA 5. Diseño Orientado a Objetos.

¿Cual es la afirmación más adecuada al paradigma de orientación a objetos?. Permite crear aplicaciones basadas en módulos de software que representan objetos del entorno del sistema, por lo que no son apropiados para dar solución a otros problemas. Tiene como objetivo la creación de aplicaciones basadas en abstracciones de datos estáticas y de difícil ampliación. Permite crear aplicaciones cuyo mantenimiento es complicado porque las modificaciones influyen a todos los objetos del sistema. Permite crear aplicaciones basadas en módulos que pueden reutilizarse, de fácil modificación y que permiten su ampliación en función del crecimiento del sistema.

Un objeto es una concreción de una clase, es decir, en un objeto se concretan valores para los atributos definidos en la clase, y además, estos valores podrán modificarse a través del paso de mensajes al objeto. Verdadero. Falso.

¿Desde dónde se puede acceder al estado de una clase?. Desde cualquier zona de la aplicación. Desde la clase y sus clases derivadas. Solo desde los métodos de la clase.

Una clase abstracta puede ser instanciada: Verdadero. Falso.

Las herramienta CASE para la elaboración de diagramas UML sirven solo para la generación de los diagramas asociados al análisis y diseño de una aplicación. ¿Verdadero o falso?. Verdadero. Falso.

Al crear una clase es obligatorio definir nombre, atributos y métodos. (en Visual Paradigm) ¿Verdadero o falso?. Verdadero. Falso.

¿Cuál es el método que no devuelve ningún tipo de dato?. El constructor. Todos los métodos devuelven algo, aunque sea void. ~<nombre_clase>.

Para obtener las relaciones de un diagrama nos basamos en la descripción de los requisitos del dominio, pero, ¿se pueden crear relaciones en el diagrama que no aparezcan especificadas en la lista de requisitos del problema?(Visual Paradigm). No se puede, las relaciones se deben extraer de la descripción del problema, si no lo hiciéramos así nos estaríamos inventando información. Sí se puede, a veces se infiere información o se conocen cosas del problema que no aparecen en la descripción de los requisitos.

He creado una clase persona cuyos atributo son Nombre, fechaContratación y numeroCuenta. De esta clase derivan por herencia la clase Empleado y JefeDepartamento. ¿Cómo debe declararse un método en la clase Persona que se llame CalculaAntigüedad que se usa sólo para calcular el sueldo de los empleados y jefes de departamento?. Público. Privada. Protegida. Paquete.

Siguiendo con el ejemplo anterior, para modelar el cálculo de la nota media de un alumno se añade el método calcularNotaMedia a la clase Alumno que realiza la media de las calificaciones de los módulos en los que el alumno se encuentra matriculado para este curso. ¿Qué visibilidad se debería poner a este método?. Público. Privado. Protegido. Paquete.

TEMA 6. Diseño orientado a objetos. Elaboración de diagramas de comportamiento.

¿Qué elemento del diagrama de actividad utilizarías para especificar varios caminos de salida en un diagrama de actividad sin sincronización? Seleccione una: Un nodo de bifurcación. Un nodo de fusión. Un nodo de división. Un nodo de unión.

En un diagrama de casos de uso en el que aparece un actor llamado Vendedor asociado con un caso de uso llamado Vender y un actor asociado a un caso de uso llamado Comprar por Internet, aparece un tercer caso llamado Actualizar Stock, necesario para la correcta ejecución de los otros dos, ¿qué tipo de relación usarías para unir Actualizar stock con los otros dos casos de uso?: Seleccione una: Asociación. Generalización. Inclusión. Extensión.

Los diagramas de casos de uso se utilizan para: Seleccione una o más de una: Representar el flujo de actividades. Representar qué hace el sistema. Capturar requisitos funcionales. Generar casos de prueba.

El uso de calles en un diagrama de actividad permite: Seleccione una: Involucrar objetos en un diagrama de actividad. Indicar quien realiza las acciones dentro de su calle. Separar en bloque un diagrama de actividades cuando es demasiado grande para facilitar su comprensión. Indicar como cambia el estado de los objetos al realizar determinadas acciones.

En el ejemplo de la tienda virtual visto en los contenidos, el actor Banca ¿de qué tipo es? Seleccione una: Primario. Secundario. Iniciador. Externo.

¿Qué representa el estado inicial en el diagrama de estados de nivel más alto? Seleccione una: Lo mismo que en cualquier subdiagrama, no tiene un significado especial. La creación de una instancia de la clase para la que se define el diagrama de estados. Qué el objeto para el que se crea tiene un comportamiento significativo en tiempo real y participa en varios diagramas de casos de. Qué aún no se ha producido ningún evento.

¿Cuál es el principal objetivo de un diagrama de colaboración? Seleccione una: Mostrar la interacción entre objetos mediante el paso de mensajes entre ellos a lo largo del tiempo empleando lineas de vida. Describir la interacción entre objetos mediante el paso de mensajes entre ellos empleado conexiones entre objetos en un grafo. Describir el flujo de realización de acciones en un sistema. Describir como cambia.

Supón un diagrama de secuencia con las siguiente descripción: Aparece un objeto llamado :OB1 unido por una linea continua a otro objeto a su derecha llamado :OB2, con una flecha de :OB1 a :OB2 y el mensaje 1a:[x<0]:mensaje1(p). Abajo hay otro objeto llamado :OB3 unido a :OB1 con la flecha de :OB1 a :OB3 y el mensaje 1b[x>0>:mensaje2(). ¿Por qué es incorrecto el siguiente diagrama de colaboración?: Seleccione una: Porque los números de secuencia están mal. Porque no se han especificado parámetros para el mensaje2. Porque la condición de guarda no contempla la posibilidad x=0. Porque las flechas están en dirección contraria.

¿Cuál de los siguientes elementos no pertenece a un diagrama de secuencia? Seleccione una: Un estado. Una linea de vida. Un mensaje. Un actor.

Los atributos de un objeto son independientes de su estado. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

El diagrama de actividad modela el flujo de actividades de un proceso, sin tener en cuenta que objeto desencadena la transición entre actividades, por lo que en este diagrama no se representan objetos. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Los diagramas de actividad modelan la lógica del comportamiento de los casos de uso, normalmente, pero también de otros elementos como el proceso de negocio. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

En un diagrama de casos de uso en el que aparece un actor llamado Vendedor asociado con un caso de uso llamado Vender y un actor asociado a un caso de uso llamado Comprar por Internet, aparece un tercer caso llamado Actualizar Stock, necesario para la correcta ejecución de los otros dos, ¿qué tipo de relación usarías para unir Actualizar stock con los otros dos casos de uso?: Seleccione una: Asociación. Generalización. Inclusión. Extensión.

Los atributos de un objeto son independientes de su estado. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

El paso de un estado a otro se puede desencadenar por... Seleccione una o más de una: ...la llamada a una función. ...el envío de una señal. ...el paso de un tiempo determinado. ...la condición guarda es falsa.

El uso de calles en un diagrama de actividad permite: Seleccione una: Involucrar objetos en un diagrama de actividad. Indicar quien realiza las acciones dentro de su calle. Separar en bloque un diagrama de actividades cuando es demasiado grande para facilitar su comprensión. Indicar como cambia el estado de los objetos al realizar determinadas acciones.

Podemos incluir el objeto "sistema" dentro de un diagrama de colaboración o secuencia utilizando el estereotipo "system". ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿Cuál de estos no es un diagrama de comportamiento? Seleccione una: Diagrama de casos de uso. Diagrama de despliegue. Diagrama de tiempo. Diagrama de colaboración.

Denunciar Test