option
Cuestiones
ayuda
daypo
buscar.php

UF2 M05 ENTORNOS DE DESARROLLO LINKIA

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
UF2 M05 ENTORNOS DE DESARROLLO LINKIA

Descripción:
TEST UF2 ENTORNOS DE DESARROLLO LINKIA DAW

Fecha de Creación: 2025/05/28

Categoría: Informática

Número Preguntas: 38

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

¿La técnica AVL nos permite realizar pruebas de qué tipo?. de caja blanca. de coherencia. de caja negra. de rendimiento.

Si tenemos una secuencia de condicionales con el mismo resultado, ¿qué patrón de refactorización utilizaremos?. Descomponer un condicional. Separar variables temporales. Consolidar expresiones condicionales. Extraer método.

Si tenemos un atributo público que queremos convertir a privado, ¿qué patrón de refactorización utilizaremos?. Reemplazar SubClases por atributos. Reemplazar condicional por polimorfismo. Extraer método. Encapsular atributo.

La refactorización consiste en…. realizar una transformación al software preservando su comportamiento, modificando su estructura interna para mejorarlo. realizar una transformación al software preservando su comportamiento, modificando su estructura interna sin aportar mejoras. realizar una transformación al software modificando su comportamiento i su estructura interna sin aportar mejoras. realizar una transformación al software modificando su comportamiento i su estructura interna para mejorarlo.

Las pruebas de caja blanca... son siempre las primeras pruebas que hay que realizar, pues revisan solo la funcionalidad externa del programa. no son las primeras pruebas que se deben hacer, porque revisan la estructura y funcionalidad interna del programa. no son las primeras pruebas que se deben hacer, pues revisan solo la funcionalidad externa del programa. son siempre las primeras pruebas que hay que realizar, pues revisan la estructura y funcionalidad interna del programa.

¿En qué fase del desarrollo de un software se suele refactorizar?. Durante la fase de análisis. Durante la fase de documentación. Durante la fase de explotación. Durante la fase de mantenimiento.

¿Cómo se llama el procedimiento de ejecución controlada que nos permite descubrir errores en el programa?. Interrupción. Inspección. Pruebas unitaria. Depuración.

¿Utilizar muchos comentarios es un síntoma de ""mal olor"" en nuestro código?. Si, el código debería ser suficientemente explicativo como para no tener que comentarlo en exceso. No, nunca puede haber un exceso de comentarios. Si, los comentarios pueden indicar una falta de tiempo para realizar el código. Solamente en métodos muy largos.

Si tenemos una clase que hace el trabajo que debería ser hecho por dos, ¿qué patrón de refactorización utilizaremos?. Extraer método. Extraer Clase. Reemplazar condicional por polimorfismo. Reemplazar SubClases por atributos.

¿Cuál es el objetivo de las pruebas de caja negra?. Buscar errores teniendo en cuenta la escalabilidad del programa. Controlar que no se realizan pasos excesivos en la ejecución del programa. Controlar y validar los datos de entrada y salida del programa. Controlar los errores en la estructuración del código y de la lógica del programa.

¿Las pruebas de condiciones nos permiten realizar pruebas de qué tipo?. de caja negra. de caja blanca. de rendimiento. de coherencia.

Un repositorio…. es una herramienta que permite validar por si sola el código de los desarrolladores. es básicamente un servidor de archivos que recuerda todos los cambios que alguna vez se hayan escrito en ellos. es una herramienta que permite comunicarse a los desarrolladores y asignar tareas. es básicamente un servidor de archivos pero no es capaz de recordar todos los cambios que alguna vez se hayan escrito en ellos.

El analizador estático de código tiene tres modos de hacernos saber que algo va mal... los errores, las actualizaciones pendientes, las librerías enlazadas. los errores, los menajes y los comentarios. los errores, los comentarios y el subrayado rojo. los errores, las advertencias y los mensajes.

¿Se puede realizar la refactorización durante la fase de codificación de un programa?. No, solamente se puede realizar en la fase de depuración. No, solamente se puede realizar en la fase de mantenimiento. Si, se puede realizar en cualquier momento dentro de la fase de codificación. No, solamente se puede realizar en la fase de diseño.

En la metodología de las pruebas unitarias... es importante que las pruebas se realicen y se ejecuten de manera incremental. es importante que las pruebas se realicen y se ejecuten solo al inicio. es importante que las pruebas se realicen y se ejecuten solo al finalizar el software. es importante que las pruebas se realicen y se ejecuten de manera que se van decrementando con el desarrollo.

¿En qué consiste la refactorización?. En aprovechar la estructura base de un software para crear uno nuevo con distintas funcionalidades. En cambiar el comportamiento del programa para conseguir facilitar la interacción con el usuario. En mejorar un software volviendo a crearlo utilizando un lenguaje mejor. En mejorar la estructura interna de un software para mejorarlo y manteniendo las funcionalidades.

Si tenemos una secuencia de condicionales con el mismo resultado, ¿qué patrón de refactorización utilizaremos?. Descomponer un condicional. Consolidar expresiones condicionales. Separar variables temporales. Extraer método.

¿Se puede realizar la refactorización durante la fase de codificación de un programa?. No, solamente se puede realizar en la fase de depuración. Si, se puede realizar en cualquier momento dentro de la fase de codificación. No, solamente se puede realizar en la fase de mantenimiento. No, solamente se puede realizar en la fase de diseño.

Si tenemos una clase que hace el trabajo que debería ser hecho por dos, ¿qué patrón de refactorización utilizaremos?. Si tenemos una clase que hace el trabajo que debería ser hecho por dos, ¿qué patrón de refactorización utilizaremos?. Reemplazar condicional por polimorfismo. Extraer método. Extraer Clase.

¿Cuál es el objetivo de las pruebas de caja negra?. Controlar y validar los datos de entrada y salida del programa. Controlar los errores en la estructuración del código y de la lógica del programa. Buscar errores teniendo en cuenta la escalabilidad del programa. Controlar que no se realizan pasos excesivos en la ejecución del programa.

¿Cuál es el rol de las pruebas en el proceso de refactorización?. Ninguna respuesta es correcta. Permiten corroborar si al refactorizar no se ha modificado la funcionalidad del programa. Permiten cambiar la funcionalidad del programa. Las pruebas no forman parte del proceso de refactorización.

Si tenemos una complicada declaración en el condicional, ¿qué patrón de refactorización utilizaremos?. Extraer método. Consolidar expresiones condicionales. Separar variables temporales. Descomponer un condicional.

La prueba del camino básico, ¿nos permiten realizar pruebas de qué tipo?. de caja blanca. de caja negra. de coherencia. de rendimiento.

¿El uso de comentarios es siempre una práctica recomendable?. Sí. No, a veces implica que nuestro código no es lo suficientemente descriptivo por sí solo. Sólo los comentarios de documentación. Sólo se deben usar comentarios para omitir instrucciones en el proceso de depuración.

Cuando realizamos pruebas unitarias, ¿estamos realizando pruebas de qué tipo?. de caja negra. de caja blanca. de coherencia. de rendimiento.

¿Las pruebas de condiciones nos permiten realizar pruebas de qué tipo?. de caja negra. de rendimiento. de caja blanca. de coherencia.

El analizador estático de código tiene tres modos de hacernos saber que algo va mal... los errores, los menajes y los comentarios. los errores, los comentarios y el subrayado rojo. los errores, las advertencias y los mensajes. los errores, las actualizaciones pendientes, las librerías enlazadas.

¿En qué fase del desarrollo de un software se suele refactorizar?. Durante la fase de explotación. Durante la fase de documentación. Durante la fase de análisis. Durante la fase de mantenimiento.

¿Qué es un caso de prueba?. Una relación de valores de entrada y resultados inesperados. Una serie de errores que impiden el correcto funcionamiento del programa. Una serie de condiciones que determinarán si el programa funciona correctamente. Las diferentes funcionalidades disponibles para el usuario final.

¿Qué es un repositorio?. Un servidor de archivos que contiene distintos programas que podemos utilizar en nuestro desarrollo. Un servidor de archivos que mantiene constancia de todos los cambios realizados. Un conjunto de pruebas que nos permiten comprobar la integridad de nuestro programa. Un espacio virtual donde poder alojar la documentación de nuestro proyecto.

Es una parte importante de todo proyecto de software que ayuda no solo al usuario final, sino a los propios desarrolladores que tengan que trabajar en el proyecto. refactorización. pruebas de integración. documentación. pruebas unitarias.

¿En qué consiste el método de partición equivalente?. En evaluar los bucles en el codigo fuente de un programa. En dividir y separar los campos de entrada según el tipo de dato y restricciones que conllevan. En medir el tiempo que le ha tomado al programa realizar una acción específica. En obtener una medida de la complejidad lógica del programa.

Si tenemos un fragmento de código que puede agruparse, ¿Qué patrón de refactorización utilizaremos?. Reemplazar condicional por polimorfismo. Extraer método. Separar variables temporales. Consolidar fragmentos duplicados en condicionales.

El control de versiones... Una de sus finalidades es permitir un desarrollo colaborativo en el que muchos programadores trabajan de manera que se van alternando en un proyecto. Una de sus finalidades es permitir un desarrollo colaborativo en el que muchos programadores trabajan de manera simultánea en un proyecto. No permite tener un control de las modificaciones que han hecho los diferentes desarrolladores. No está pensado para permitir un desarrollo colaborativo en el que muchos programadores trabajan de manera simultánea en un proyecto.

En la metodología de las pruebas unitarias... Es importante que las pruebas se realicen y se ejecuten solo al finalizar el software. Es importante que las pruebas se realicen y se ejecuten solo al inicio. Es importante que las pruebas se realicen y se ejecuten de manera incremental. Es importante que las pruebas se realicen y se ejecuten de manera que se van decrementando con el desarrollo.

La prueba de condiciones... Evalúan los caminos posibles, en este caso de forma que solo provengan código secuencial. Evalúan los caminos posibles, en este caso de forma que solo provengan de llamadas a funciones. Evalúan los caminos posibles, en este caso de forma que solo provengan de bucles. Evalúan los caminos posibles, en este caso de forma que solo provengan de condicionales.

¿Qué permiten los cambios que se llevan a cabo mediante la refactorización?. Solo permite que sea modificable, nunca será más entendible. Solo permite que sea más entendible, nunca será más modificable. Un código más visible, flexible, entendible y modificable. Un código no tan visible, no tan flexible, no entendible ni modificable pero más óptimo a nivel de consumo de recursos.

¿Qué datos necesitamos saber para realizar pruebas unitarias?. Los datos de salida que queremos obtener del programa. Los datos de entrada y salida respectivos que debería retornar el programa. Los datos de entrada que el programa puede recibir. El tipo de ejecución del programa.

Denunciar Test