Está en la página 1de 16

Principios de Algoritmos

Principios de Algoritmos
Principios de Algoritmos
Base de Datos
Sesión 14:
Pruebas del Proyecto.
Logro de la unidad:
Al finalizar la sesión, el estudiante desarrolla las pruebas de
un proyecto informático utilizando el desarrollo de software
basado en componentes.
Utilidad de la sesión:
¿Qué pasaría si no conocemos las pruebas de un
proyecto informático?
¿Podríamos desarrollar software?
Conocer las pruebas de un proyecto informático es
útil porque permite desarrollar software.
Dudas sobre la sesión anterior:
¿Comprendiste la implementación del software
basado en componentes?
Conocimientos previos:
¿Conoces las pruebas del software basado en
componentes?
Transformación de la sesión:
1. Análisis de software basado en componentes.
2. Diseño de software basado en componentes
3. Implementación del software basado en
componentes.
4. Pruebas del software basado en componentes.
Definición
Análisis de los
de software resistores.
basado en componentes
Modelado de requisitos: Es la descripción de cómo se utiliza el sistema: funciones, servicios
y procesos. Se utilizan para mostrar la funcionalidad que el sistema ofrecerá y que usuarios se
comunicarán con el sistema para utilizar esa funcionalidad.
Diagrama de casos de uso: Es la descripción de un conjunto de secuencias de acciones que
ejecuta un sistema para producir un resultado observable con valor significativo para un
observador externo.
Definición
Diseño de basado
de software los resistores.
en componentes

Modelo de diseño: El modelado de diseño es un refinamiento y formalización adicional del


modelado de análisis, donde se toman en cuenta las consecuencias del ambiente de
implementación.
Diagrama de componentes: Un diagrama de componentes representa cómo un sistema de
software es dividido en componentes y muestra las dependencias entre estos componentes.
Definición
Implementación de los resistores.
del software basado en componentes

Programación orientada a objetos: es un paradigma de programación que permite modelar


de forma sencilla conceptos del mundo real a nivel de programación. Es un método de
implementación en el cual los programas son organizados como grupos cooperativos de
objetos.
Clase: Una clase es la descripción de un conjunto de objetos similares; consta de métodos y
de datos que resumen las características comunes de dicho conjunto. Una clase es un molde
a partir del cuál se crean los objetos
Definición
Pruebas de los
del software resistores.
basado en componentes
Las pruebas de software: son básicamente un conjunto de actividades dentro del desarrollo
de software. Dependiendo del tipo de pruebas, estas actividades podrán ser implementadas
en cualquier momento de dicho proceso de desarrollo.
Testing: Es el proceso orientado a demostrar que un programa no tiene errores. Es la
ejecución de programas de software con el objetivo de detectar defectos y fallas.
Error: Una equivocación de una persona al desarrollar alguna actividad de desarrollo de
software.
Defecto: Se produce cuando una persona comete un error.
Falla: Es un desvió respecto del comportamiento esperado del sistema, puede producirse en
cualquier etapa.
Pruebas del software basado en componentes
Espacio práctico:
1. Desarrollo de las pruebas de software basado en
componentes.
Caso de estudio desarrollado
Caso de estudio: Planilla
El sistema de control de asistencia en una empresa presenta el siguiente escenario:
El empleado registra su DNI, fecha y hora de ingreso en el cuaderno de asistencias, a
continuación, el supervisor verifica la veracidad de la información i/o aprueba o desaprueba el
registro de asistencia.
Cierre de la sesión
Conocimos:
1. Las pruebas del software basado en componentes.

También podría gustarte