Analista Programador Computacional Desarrollo de Sistemas de Información I

Guía Evaluativa Post-Solemne IV

Nombre: Fecha: 23/11/2011 Profesor: Nicolás Valdenegro C.

Nota Ptj. Máx: 103
PARTE I.- DESARROLLO (63 PUNTOS) Conteste las siguientes preguntas:

Ptj. Obt:

Define cada una de las metodologías clásicas de testing. Nombre cada una de las metodologías clásicas de testing. 2.1. -Planificación: Al comienzo del desarrollo. y niveles de ambición. Testing estructural (caja blanca) Testing basado en modelos (caja negra) 3. es un proceso destructivo ya que se realiza para encontrar fallas y así no ser vulnerable. es importante separar los módulos de acuerdo a su funcionalidad. Defina cada unos de los ítems del Proceso de Testing. -Ejecución: Desarrollo de las pruebas tanto automatizadas como manuales. Nombre los ítems necesarios para realizar una plantilla para realizar Casos de Prueba. Caja blanca=son pruebas modulares permite saber si un modulo esta correcto. registrando los resultados. teniendo un detalle paso a paso. en proceso 1. si será Automático o manual. se establecen Guías. ID de caso de prueba. _ Módulo a probar _ Descripción del caso _ Pre-requisitos _ Data necesaria (valores a ingresar) _ Pasos o secuencia lógica _ Resultado esperado (correcto o incorrecto) _ Resultado obtenido _ Observaciones o comentarios _ Analista de Pruebas (responsable de las pruebas) _ Fecha de Ejecución _ Estado (concluido. -Análisis de defectos: Identificación del defecto y sus causas. pendiente. -Especificación: Descripción de las pruebas a nivel funcional. y de las . Describa las pruebas que se realiza en cada una de las metodologías clásicas de testing. también influye al inicio de las pruebas el tamaño del modulo. Caja negra= 4. métodos. -Identificación: Estimación más detallada de los recursos requeridos. ¿Qué es Testing? Es el proceso de evaluar un sistema o componentes de un sistema en forma manual o automática.

Defina y describa la abreviación de UML. J-unit: las pruebas se escriben en java. Métodos y propiedades 7. especificar y documentar cada una de las partes que comprende el desarrollo de software. Nombre los componentes de una Clase. Realice un ejemplo de una clase. Composición. 3. 6. Relaciones: Herencia. ¿Diagrama de Descomposición Funcional?.acciones correctivas. Lenguaje de Modelamiento Unificado es un lenguaje gráfico para visualizar. Herencia: Indica que una subclase hereda los métodos y atributos especificados por una Súper Clase . Describa la diferencia entre una Clase y un Objeto. registro de documentación. Agregación. -Completación: Preparación del equipamiento y los casos de prueba para uso posterior. N-unit: Equivalente a J-unit. Bugzilla: seguimiento de defectos 4. 9. La interfaz es cómo interactuar con la clase. Una clase es la definición de un tipo de objeto Esta definición explica cuales métodos y atributos tiene un objeto de esta clase. Galería Nombre Descripción Eliminar clase atributos métodos Insertar Consultar 8. mientras que la estructura describe cómo los datos se dividen en atributos dentro de la instancia. diversos lenguajes. ¿Qué es una Clase? Una clase tiene tanto una interfaz y una estructura. 2. 5. Es el paso al diseño físico se Representa gráficamente la estructura que Tendrá el nuevo sistema. Asociación y Uso. Nombre y describa 3 herramientas que se utilizan para realizar testing. Nombre y describa las formas de relación entre clases. Menor nivel de integración.

requerimientos no funcionales. requerimientos externos. 12. ¿Qué especifica el requerimiento del producto? Explica los requerimientos de desempeño en la rapidez De ejecución del sistema y cuánta memoria Se requiere. Nombre funcionales. • Asociación: Es La relación entre clases . 11. Nombre las dos formas de clasificar un Requerimientos Requerimientos funcionales.Agregación: Es un tipo de relación en donde el tiempo de vida del objeto incluido esta condicionado por el tiempo de vida del que lo incluye. 10. • Composición el Objeto base se construye a partir del objeto incluido. bitácora y clave del usuario en un Diagrama de Casos de Usos. permite asociar objetos que colaboran entre si. include) PARTE II. generalización. Caso de uso: secuencia de acciones que incluyen variantes que hace que los actores interactúen con el sistema Actor: roles que juegan los usuarios cuando interaccionan con los casos de uso. 16. por ende la Subclase poseerá las características y atributos visibles de la Súper Clase (public y protected). Limite del sistema: Representa el límite entre el sistema físico y los actores que Interaccionan con el sistema. perfil. de Casos de Usos. . 14. Nombre las Relaciones de los Diagramas Casos de usos.DESARROLLO DE DIAGRAMAS (40 PUNTOS) 17. Realice la validación de un sistema en la creación de usuario. ¿Qué es un Diagrama de Casos de Usos? Describen el comportamiento del sistema bajo la Forma de acciones y reacciones bajo el punto de Vista del usuario.. Asociación. requerimientos organizacionales. las clasificaciones de los Requerimientos no Requerimientos del producto. 15. Nombre y describa los elementos de un D. dependencia ( extend . teniendo en cuenta al Administrador. 13. ¿Qué es una herencia en el Diagrama de Clases? • Indica que una subclase hereda los métodos y atributos especificados por una Súper Clase.

• El jefe de Bodega tiene la responsabilidad de registrar las entradas y salidas de los productos. Realice el registro de producto para un sistema de inventario. además de establecer el Stoks. • Al terminar el día se genera un Kardez. crear productos y bodega. mediante Diagrama de Casos de Usos. • A su vez esta el Coordinador de materiales quien es responsable de solicitar listados de productos. que es un historial de producto movidos en la empresa. .Ingresar datos personales Ingresar clave Actualizar perfil usuario Cerrar sesion >>include>> Crear bitacora admin <extend> Entregar mensajes o actualizaciones 18.

sus empleados y sus clientes. • Mediante Diagrama de Clases: Una aplicación necesita almacenar información sobre empresas. • La aplicación necesita mostrar los datos de empleados y clientes . • Los empleados tienen sueldo bruto. así como un conjunto de empleados subordinados.19. los empleados que son directivos tienen una categoría. • Ambos se caracterizan por su nombre y edad. • De los clientes además se necesita conocer su teléfono de contacto.

nombre. Realiza un diagrama de clases y añade los métodos necesarios para realizar el préstamo y devolución de libros. y puede estar en la biblioteca. nacionalidad y fecha de nacimiento Cada copia tiene un identificados. tipo (novela. se impone una “multa” e dos días sin posibilidad de solicitar un nuevo libro. poesía. editorial. Los lectores pueden tener un máximo de 3 libros en préstamo. ensayo). con retraso en reparación. Cada libro se presta un máximo de 30 días. año y autor. por cada día de retraso. . mediante diagrama de clases: Una biblioteca tiene copias de libros.20. Estos últimos se caracterizan por su nombre. Los autores se caracterizan por su nombre. teatro. prestada. • • • • • • Modele el uso de la Biblioteca.

Sign up to vote on this title
UsefulNot useful