Algoritmos - Diagramas de Flujo - Programación.
Algoritmos - Diagramas de Flujo - Programación.
Introducción:
Un ordenador es una máquina que, por sí sola, no sabe realizar ninguna acción; necesita un Programa que la transforme en una máquina “Operativa”. Para poder crear un Programa, se utiliza un lenguaje “de Programación”.
Antes de programar un Ordenador debemos tener las ideas muy claras y saber con exactitud qué queremos pedir a la máquina y cómo hacer que esto pueda ofrecérnoslo, pues si no sabemos cómo resolver un problema, no podemos pretender que el ordenador lo resuelva por sí solo.
Si, por ejemplo, un programador experto en leyes tributarias, describe un ordenador “con todos los puntos”, como completar los cálculos de un formulario específico, ya no deberá hacerlo nuevamente, solo bastará con ingresar los datos, y el ordenador se encargará de todo.
Algoritmos:
¿Qué es lo que quiere decir < con todos los puntos>?
Significa definir, sin omisión ni ambigüedad alguna, la forma en que precisa comportarse el ordenador en todas las posibles situaciones que se puedan presentar durante el trabajo, en otras palabras definir un ALGORITMO.
La palabra <algoritmo> se le atribuye a cualquier conjunto de reglas, primero para cálculo matemático y luego para un problema cualquiera.
Diagrama de Flujo:
Es el medio de comunicación entre el Operador de una Computadora, o Usuario (Comerciante, Oficinista, etc.) y el Programador (Persona que realiza un programa).
Este medio de comunicación es desarrollado por analistas de sistemas los que, utilizando figuras geométricas interconectadas, de interpretación generalizada, desarrollan un dibujo que muestra la secuencia en que se deben obtener los resultados deseados por el Usuario.
También es útil para el Programador al desarrollar un programa, pues el Diagrama de Flujo, permite hacerse una idea global del Programa a hacer y determinar de un vistazo que instrucciones se deberán ejecutar y cuales no, y como surgirán los resultados.
Programa:
Solamente después de haber definido un algoritmo y de realizar un Diagrama de Flujo, que tenga en cuenta todos los casos posibles, podrá <Traducir> este, a un lenguaje de programación y escribirlo en el Ordenador como Programa.
Si no hacemos de este modo, corremos el riesgo de que el mismo “no funcione correctamente”.
Tener en cuenta:
Cuando la Programación se hace compleja o complicada, por la magnitud de los problemas a resolver, se debe documentar todo el trabajo que se desarrolla, para que otras personas que quieran Modificar el programa lo puedan hacer.
La documentación del trabajo de programación ayuda a que el programador lo desarrolle sobre una base de lógica o razonamiento.
Es por eso que se utilizan los “ALGORITMOS” y “DIAGRAMAS DE FLUJO”.
Comments
Post a Comment