FASES DEL ANÁLISIS DE PROBLEMAS, ENTRADA DE DATOS, PROCESOS Y SALIDA DE DATOS
UNIVERSIDAD ALEJANDRO DE HUMBOLDT
DIRECCIÓN CURSOS DE INICIACIÓN
INTRODUCCION A LA INFORMÁTICA
PROFESOR: RUBEN DARÍO RAMIREZ
SECCIÓN: N1PREFH
FASES DEL ANÁLISIS DE PROBLEMAS, ENTRADA DE DATOS, PROCESOS Y SALIDA DE DATOS
INTEGRANTES:
¡¡¡Un hincha del Caracas FC, Son 11 estrellas por el pecho!!!Caracas, julio de 2013
ÍNDICE
Introducción 3
Ciclo de vida del software 4
Procedimiento de Ciclo de Vida del Software 4
Análisis del Problema 4
Diseño del Algoritmo 5
Codificación de un Programa 6
Compilación y Ejecución de un Programa 6
Verificación y Depuración de un Programa 7
Documentación y Mantenimiento 8
Simbología de Diagrama de Flujo 9
Diagramade Flujo Básico 10
Conclusión 12
Bibliografía 13
INTRODUCCIÓN
Dentro del contexto del siguiente trabajo se hablara sobre el ciclo de vida de un software y los procedimientos del mismo, como base fundamental para entender los proceso de entada y salida de en la ejecución de un programa, entendiéndose como software el conjunto intangible dedatos y programas de una computadora.
También se explicara en qué consiste un diseño de algoritmo y como este es codificado, compilado, verificado y documentado según lenguajes de programación para la ejecución de cualquier programa. Y por último se graficara y explicara la simbología de un diagrama de flujo.
CICLO DE VIDADEL SOFTWARE
El término ciclo de vida del software describe el desarrollo de software, desde la fase inicial hasta la fase final. El propósito de este programa es definir las distintas fases intermedias que se requieren para validar el desarrollo de la aplicación, es decir, para garantizar que el software cumpla los requisitos para la aplicación y verificación de los procedimientos dedesarrollo: se asegura de que los métodos utilizados son apropiados.
Estos programas se originan en el hecho de que es muy costoso rectificar los errores que se detectan tarde dentro de la fase de implementación. El ciclo de vida permite que los errores se detecten lo antes posible y por lo tanto, permite a los desarrolladores concentrarse en la calidad del software, en los plazos deimplementación y en los costos asociados.
Existen varios modelos de ciclo de vida del software:
Modelo de cascada o Modelo clásico
Prototipos
Evolutivo
Incremental
Modelo en espiral
Basada en transformaciones
Podemos concluir que el ciclo de vida se refiere al período de tiempo que comienza cuando se concibe la idea de generar el programa ya sea por el análisis de un problema, opor requerimiento, hasta su culminación y puesta en marcha de la solución.
PROCEDIMIENTO DE CICLO DE VIDA DEL SOFTWARE
Análisis del Problema
Es la fase fundamental para resolver un problema. Esta fase requiere normalmente el máximo de imaginación y creatividad por parte del programador o analista.
Se analiza teniendo presente la especificación de los requerimientos dadospor el cliente de la empresa o por la persona que encarga el problema.
Acciones que debe tener el análisis del problema:
Entrada: el objetivo de este paso es determinar los datos que se utilizaran para resolver el problema.
Proceso: el objetivo es graficar el Procesamiento de Datos, que permita identificar las entradas y salidas de cada uno de los procesos.
Salida: Elobjetivo es definir las salidas que tendrá el problema referente a las necesidades detectadas.
Diseño del Algoritmo
En su libro Fundamentos de programación, Luis Joyanes Aguilar, define al algoritmo como un método para resolver un problema. Aunque la popularización del término ha llegado con el advenimiento de la era informática, algoritmo proviene de Mohammed al-KhoWârizmi,...
Regístrate para leer el documento completo.