Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Datos de entrada.
Procesos o tratamiento que ha de realizarse con estos datos.
Información de salida deseada.
Técnica H.I.P.O (Hierarchy the plus input process output): Consiste en esquematizar cada
programa, o una parte de este en los tres bloques (los descritos anteriormente).
Programación.
_después de definir el algoritmo, se pasa a la fase de cosificación del programa en cualquier
lenguaje, cuyo resultado será el programa fuente, el cual sigue las reglas de sintaxis que el
lenguaje escogido exija.
Luego se introduce en el ordenador mediante unos programas especiales llamados editores. Ya
dentro, el programa debe ser introducido al lenguaje de máquina. Esto se realiza mediante el
correspondiente programa traductor o compilador del lenguaje en el que está escrito el
programa.
Ejecución y pruebas.
_Antes de dar por finalizado, es fundamental preparar un conjunto de datos lo mas
representativo posible del programa, que permitan probar el programa cuando se ejecute y así
verificar los resultados (mientras más se insista con las pruebas menos probabilidad abra de
que surja un error).
Se considera finalizado el programa cuando se han realizado pruebas y ensayos de su fiabilidad
con el conjunto de datos seleccionados y otros nuevos.
Algoritmo.
_Conjunto ordenado y finito de pasos que especifican la secuencia de operaciones que se han
de realizar para resolver un problema.
Algunos algoritmos son independientes del lenguaje de programación en que se expresan
como así también de la computadora que se ejecuten. En general, cualquier actividad de la
vida cotidiana se puede describir mediante algoritmos.
Condiciones que debe cumplir un algoritmo para ser reconocido como tal.
_Un algoritmo debe ser:
Algoritmos en Pseudocódigo.
_Pseudo=falso. técnica para diseño de programas que permite definir las estructuras de datos,
las operaciones que se aplicaran a los datos y la lógica que tendrá el programa de
computadora nuestro idioma, pero que respeta las directrices y los elementos de los lenguajes
de programación.
Diagrama de flujo.
_Representación visual del flujo de datos a través de sistemas de tratamiento de información.
Estos describen que operaciones y en que secuencia se requieren para solucionar un
problema. Esos se dibujan antes de comenzar a programar el código frente a la computadora.
Podemos decir que el diagrama de flujo es una necesidad para la mejor documentación de un
programa complejo.