Bueno pues aquí traigo el tercer y ultimo examen (si todo ha salido bien... xD) del curso del modulo "Análisis y diseño detallado de aplicaciones informáticas de gestión":
1.- ¿Cuáles son las directivas de Common User Access (CUA) de IBM? (1,5 puntos)
2.- FURPS de HP versus factores de calidad de McCall. (1,5 puntos)
3.- Durante los 10 primeros días del proceso de implantación de un sistema de gestión basado en MS-Access se producen los siguientes hechos:
[]El contenedor Access cuenta con 10 tablas, 30 formularios, 40 consultas, 10 informes, 30 macros y 4 módulos.[/]
[]Día 4. Se detecta 1 error en la facturación. Se modifican 1 formulario y 1 consulta. La reparación lleva media jornada.[/]
[]Día 6. Se detecta un error en el subsistema de gestión de socios. Es necesaria una jornada completa para añadir 2 nuevos formularios, eliminar otro, elaborar 4 nuevas consultas y la modificación de 2 macros.[/]
[]Día 8. Es necesario añadir dos nuevos informes de control de ventas que consumen una jornada completa.[/]
Se pide:
[]Calcular el índice de madurez del software. (1,5 puntos)[/]
[]Calcular la disponibilidad del software. (1,5 puntos)[/]
[/list:o]
4.- Dado el siguiente código en C++
1 int mistery(int a, int b, int c){
2 int i, acum = 0;
3 while(a < b){
4 for(i = 1; i < a; i++){
5 switch(c){
6 case 1: acum = acum+i;
7 case 2: acum++;
8 default: acum=0;
9 }
10 }
11 for(i = a; i < b; i++){
12 acum++;
13 }
14 return acum;
15 }
Se pide:
[]Diseñar los casos de prueba siguiendo el criterio de camino básico (cobertura de sentencias). (1,5 puntos)[/]
[]Diseñar los casos de prueba siguiendo el criterio de cobertura de bucles. (1,5 puntos)[/]
[]Calcular la complejidad ciclomática usando el grafo asociado al código.(1 punto)[/]
[/list:o]
Y eso es todo, me salio bastante mejor de lo que esperaba. Hasta el Viernes no tendré la nota. Espero haber aprobado y decir adios a 1º de DAI, jeje.
Un saludo.