Diseño o
desarrollo de algoritmo:
Una computadora no tiene capacidad para
solucionar problemas mas que cuando se le proporcionan los sucesivos pasos a
realizar.
Estos pasos sucesivos que indican las instrucciones
a ejecutar por la maquina constituyen , como ya conocemos el algoritmo.
La información proporcionada al algoritmo
constituye su entrada y la información producida por el algoritmo constituye su
salida.
Los problemas complejos se pueden resolver
mas eficaz mente con la computadora cuando se rompen en subproblemas,
que sean mas fáciles de solucionar que el
original.
Este método suele llamarse divide y
vencerás y consiste en dividir un problema complejo en otros mas simples,
Análisis del problema
El propósito del análisis del problema
sirve al programador para llegar a la comprensión de la naturaleza del
problema.
El problema tiene que estar bien definido
si se quiere llegar a una solución
satisfactoria del problema
Subproblema Refinamiento |
Leer
radio
leer radio Calcular
superficie
superficie =3.141592 Calcular
longitud longitud
=2*3.141592 Escribir
resultados
escribir radio, longitud, superfcie, |