¿Qué tipo de requisitos tratan las características del sistema,
como por ejemplo la fiabilidad? Requisitos funcionales. Requisitos no funcionales. Requisitos de información. Restricciones. ¿Cuál es el orden de las etapas del modelo en espiral? Determinar objetivos, análisis de riesgos, desarrollar y probar y
planificación
Planificación, determinar objetivos, desarrollar y probar y análisis de
riesgos. Determinar objetivos, explotación de pruebas, pruebas unitarias y análisis
de riesgos Explotación de recursos, pruebas unitarias, planificación y diseño.
. - En las pruebas de unidad se utilizan técnicas Ninguna opción es válida. De caja blanca De caja negra. Ambos tipos de técnicas. ¿Qué tipo de pruebas se centran en validar la estructura interna del
programa?
Ambas opciones son correctas. Pruebas de caja negra. Pruebas de caja blanca. Ninguna de las anteriores respuestas es correcta.
. ¿En qué etapa definimos los requisitos que no son funcionales? Mantenimiento Explotación
análisis diseño
. - En un modelo en V, la parte izquierda, representa la creación de las
especificaciones del sistema y la parte derecha, el conjunto de pruebas de ese
sistema Verdadero Falso
. Los casos de uso se especifican en la etapa del diseño Verdadero Falso
. En las pruebas de unidad, utilizamos las técnicas de las pruebas alfa Verdadero Falso
. La complejidad ciclomática se puede calcular como Número de regiones del grafo
El número de aristas que tengamos Número de regiones más aristas Número de regiones * Número de aristas
. “La refactorización se realiza cuando aparecen una serie de síntomas, por
ejemplo: código simple, métodos muy cortos o clases no muy grandes”. verdadero falso. ¿Para qué sirve la herramienta subversión? Para implementar grafos Para realizar diagramas de E-R Para realizar diagramas de comportamiento
Para realizar controles de versiones de código. El número de caminos en un grafo coincide con su complejidad ciclomática verdadero falso. ¿a qué estructura corresponde esta imagen?
IF WHILE
DO-WHILE FOR. - ¿Qué es una prueba de integridad? Comprobará la interacción de los distintos módulos del programa. Comprobará un módulo concreto del sistema No existen este tipo de pruebas Comprobará si los requisitos hardware del sistema son válidos. ¿Qué término debes utilizar en el control de versiones para integrar los
cambios realizados en el repositorio con el repositorio local? Export. Branch. Update. Ninguna de las anteriores es correcta. ¿Las pruebas beta, son pruebas de validación? verdadero falso. - Las relaciones que tenemos entre clases pueden ser Herencia y dependencia. Agregación y composición. Todas son correctas Asociación y realización. Cuando en más de un caso de uso se define un comportamiento que es
similar, ¿Qué tipo de relación se emplearía?: Generalización de casos de uso. Asociación. Include <<include>>. Extensión <<extend>>. ¿Qué es una clase asociación? Una clase reflexiva Un tipo de herencia Una clase con información necesaria para una asociación entre otras
clases. Una clase que se asocia consigo misma. ¿Con qué figura son representados los casos de uso dentro del
diagrama de casos de uso? Triángulo Un óvalo o elipse Cuadrado Rectángulo. “Un diagrama de clases es una representación gráfica y estática de la
estructura general de un sistema, mostrando cada una de las clases, pero no las
interacciones representadas en cada una de ellas”. verdadero falso. “Dentro del IDE Eclipse, no existe ninguna opción para poder hacer
diagramas” verdadero falso.
|