Ejemplo tsp

Solo disponible en BuenasTareas
  • Páginas : 8 (1852 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de mayo de 2011
Leer documento completo
Vista previa del texto
SOLUCION

1. Explicación del seguimiento del Script

Code Review Script

SCRIPT | Descripción de como lo lleve a cabo |
Purpose | * To assist engineers in producing quality software products * To help them conduct efficient and high-yield code reviews | |
Entry criteria | * The program requirements and design * The program source code * The coding standards * Thecode review checklist * A defect recording log (LOGD) form | * Como requerimientos del programa supuse lo estipulado en la documentación del código, citándolo:{Purpose: This procedure converts positive or zero integers to strings.}{Usage instructions:Call: SPELLING (YourNumber: integer; YourResult: string; YourError: 0}{Return: YourNumber: unchanged If YourNumber negative,YourResult: blank character string YourError = 1 If YourNumber >0 or 0, YourResult: string of characters for the numberYourError = 0} * Por lo tanto se concluyen los siguientes: * El procedimiento deberá convertir números mayores o iguales a 0 del tipo de pascal integer a string. * El procedimiento no deberámodificar el valor del numero integer pasado por parámetro. * El procedimiento deberá retornar en un integer pasado por parámetro como control de error un 1, si se paso un número negativo, y 0 si se paso un número mayor o igual a 0. * El código fuente fue proveído. * De Estándares de Código se carecía, así que se asumió sin este insumo. * Como Checklist Se utilizó la adjunta a este ejercicio.* Se tiene el LOGD proveído por este ejercicio. |
General | * Do the code review with a source code listing, never on the screen. * In following the checklist, review the entire program completely for one checklist item and then review it again for the next item. * Continue reviewing in this way until all checklist items are done. * When finished, do one general review of the programfor any problems that might not have been covered by the checklist. * During the review, note every defect on the program source code listing and record the defect on the LOGD form. * After completing the code review, correct all the defects. * After correction, produce a new program listing and review all the corrections to ensure that they are correct. * If there were manycorrections, review the complete program again. | * Se usaron múltiples ventanas en una pantalla grande, por lo cual no se usó papel. * Se revisó por punto del checklist todo el programa. * Se anotó en el LOGD los errores encontrados y se contó de una vez en el checklist la cantidad acumulada por ítem. * Cuando encontré un error de categoría relevante (como lo estipulaba el enunciado de esteejercicio), lo deje en el log de errores resaltado en Verde y con la mención correspondiente. * Una vez finalizado el programa se revisó por completo y fue exitoso. |
Step | Activities | Description | |
1 | Completeness | * Check the program against the requirements specification (SRS) to ensure that it includes all required functions. * Check the program against the design specification(SDS) to ensure that all required program functions are implemented. | No cumplia el Segundo requerimiento, se anotò como un error de tipo funcional. |
2 | Checklist | * Follow the code review checklist to find all the defects in the program. * In doing the review, mark the defects on the source code listing and record them on the defect recording form (LOGD). | Realizado según descripción |3 | Corrections | * Following the code review, correct all the defects. | Se realizó la corrección de defectos uno por uno, se consideró como unidad mínima el minuto. |
4 | Rereview | * After completing the corrections, produce a source program listing for the corrected program. * Review all the corrections to ensure that they are correct. | Se produjo el código Nuevo y se verificó...
tracking img