catedraprogramacion
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Programacion Estructurada

Ir abajo

Programacion Estructurada Empty Programacion Estructurada

Mensaje  Albanys Blanco ID420 Dom Nov 02, 2008 6:45 pm

Un ordenador o computadora está, desde que se enciende hasta que se apaga totalmente, ejecutando un algoritmo. Por lo general, estos algoritmos son vagos y confusos para que los entienda una máquina. Una máquina no puede entender "escribe Hola Mundo!" porque no sabe lo que es "escribe" ni lo que es una letra o un espacio, ni lo que es una pantalla. En cambio, puede entender "mov eax, 0x23afb31" (escribir en la dirección de memoria eax el número 0x23afb31), aunque nosotros no. Un ordenador es solo un circuito electrónico, no funciona a base de magia ni nada por el estilo.Debido a lo difícil que es escribir en lenguaje máquina, e incluso en ensamblador, se crearon diferentes lenguajes de programación, más o menos parecidos al inglés actual y a cómo se redacta un algoritmo.


La programación estructurada es una teoria de programación que consiste en construir programas de facil comprension; es especialmente util, cuando se necesitan realizar correciones o modificaciones despues de haber concluido un programa o aplicacion. Al haberse utilizado la programación estructurada, es mucho más sencillo entender la codificacion del programa, que se habra hecho en diferentes secciones. Se basa en una metodologia de desarrollo de programas llamada refinamiento sucesivos: En donde se plantea una operacion como un todo y se divide en segmentos más sencillos o de menor complejidad. Una vez terminado todos los segmentos del programa, se procede a unificar las aplicaciones realizadas por el pool de programadores.


La representacion grafica de la programación estructurada se realiza a traves de diagramas de flujo o flow chart, el cual representa el programa con sus entradas, procesos y salidas.


Es posible mediante el uso de tres estructuras lógicas de control:

  • Secuencia: Sucesión simple de dos o mas operaciones.

  • Selección: Bifurcación condicional de una o mas operaciones.

  • Interacción: Repetición de una operación mientras se cumple una condición

Albanys Blanco ID420

Mensajes : 1
Fecha de inscripción : 30/10/2008

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.