PROGRAMACION ESTRUCTURADA

Páginas: 46 (11355 palabras) Publicado: 2 de marzo de 2015
PROGRAMACION ESTRUCTURADA

PROGRAMACIÓN

La programación es una disciplina cuyo objetivo fundamental es la
resolución de problemas mediante la formulación de los pasos necesarios para
obtener la solución, codificados en un lenguaje que pueda ser interpretado por una
computadora.Podemos decir también que un programa es una secuencia de
instrucciones cuya ejecución producen una serie de accionesque cambian o
transforman el estado inicial del ambiente, pasan por diversos estados intermedios
y finalmente arriban a un estado final, el cual debe ser la solución del problema.Al tal efecto consideramos las siguientes definiciones:
Ø Acción: Una acción es un evento o acontecimiento que ocurre provocado
por un determinado actor, que tiene lugar durante un período de tiempo
finito y que produce unresultado bien definido y previsto.Ø Variables de estado: Sus valores describen en todo momento el estado de
un programa.Ø Cambio de estado: Las acciones cambian los valores de las variables de
estado, existiendo por lo tanto un estado anterior a la acción o inicial y un
estado posterior o final, definidos ambos por el conjunto de valores
anteriores y posteriores a la acción.Ø

Ambiente: Elambiente está representado en cada caso particular por un
conjunto de variables de estado u objetos. En todo momento los valores de
las variables de estado definen la imagen o estado del ambiente, Esta
imagen del ambiente cambia o se transforma por efecto de las acciones, las
cuales normalmente se plantean bajo la forma de instrucciones u órdenes a
la computadora.-

RESOLUCIÓN DE PROBLEMAS
En general laresolución de un problema no implica una única estrategia de
solución, por lo cual es conveniente adoptar un método para su ordenamiento de
forma tal de asegurarnos efectuar un profundo y detallado análisis del problema
considerado, para luego sintetizar las acciones a seguir . A tal fin se proponen los
siguientes pasos :

Página 1 de 45

PROGRAMACION ESTRUCTURADA

a) Análisis del enunciado delproblema.
b) Estrategia de solución
b1) Método de solución.
b2) Descripción del ambiente.
b3) Algoritmo.
c) Síntesis y Codificación.
d) Puesta en marcha y validación de los resultados.
a) Formulación o enunciado del problema:
Consiste en preparar una completa y exhaustiva descripción del problema,
incluyendo los datos y los resultados deseados, de modo de disponer todo lo
necesario para laimplementación del método de solución.b) Estrategia de solución:
La estrategia de solución consiste en el conjunto de pasos necesarios a
implementar para poder pasar de la descripción del problema a la obtención de
un algoritmo computacional o solución software.Como se expresara precedentemente los pasos a considerar son los
siguientes:
b1) Método de solución
Consiste en la representación del problemamediante una formulación
metodológica y precisa y la implementación de un método de solución
que sin lugar a dudas no es único.b2) Descripción del ambiente:
Consiste en la formulación del mismo escribiendo los objetos o
variables que participan en esta solución. El ambiente representa el
estado del sistema y en todo momento queda descripto o definido por
estado o valor de sus objetos o variables.Enla solución de un problema el ambiente evolucionará de un estado
inicial a un estado final que es la solución buscada, a través de una
serie de transformaciones.Página 2 de 45

PROGRAMACION ESTRUCTURADA

b3) Algoritmo:
Un algoritmo es un conjunto de acciones, que producen sobre él
ambiente tales transformaciones que conducen a la solución del
problema.Obviamente se podrán esbozar distintos tiposde algoritmos sobre
un mismo ambiente para implementar el mismo método de solución
planteado, teniendo todos ellos dos estados en común: el inicial y el
final.También debemos tener presente que la descripción o formulación del
ambiente tiene una fuerte incidencia sobre el algoritmo de solución ya
que define los datos o estructuras de datos a utilizar.c) Codificación:
Consiste en la transcripción...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación Estructurada
  • Estructura de programacion
  • ESTRUCTURA PROGRAMACION
  • Programacion Estructurada
  • Programacion estructurada
  • Programacion Estructurada
  • programacion estructurada
  • La programacion estructurada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS