PROGRAMACION DE COMPUTADORES
INTRODUCCION A LA LOGICA PROGRAMACIONAL
LA RESOLUCION DE PROBLEMAS :
La resolucion de un problema se puede dividir en tres fases importantes:1) ANALISIS DEL PROBLEMA:
El analisis del problema requiere que el problema sea bien definido si se deja llegar a una solucion satisfactoria y comprendido claramente para q pueda ser analisado con tododetalle.
El analisis del problema exige una lectura previa del problema al fin de obtener una idea general de lo que se solicita. La segunda lectura debera servir para responder a las preguntas:
¿que informacion debe proporcionar la resolucion de problema ?
¿ que datos se necesitan para resolver el problema ?
2) DISEÑO DEL ALGORITMO :
Un algoritmo consiste en realizar una descripcion paso apaso con un lenguaje natural del sitado algoritmo, estos pasos sucesivos indican las instrucciones a ejecutar por la maquina. En otras palabras es un metodo o conjunto de reglas para solucionar unproblema, estas reglas para escribir un algoritmo tienen las siguientes propiedades:
Deben estar seguidas de alguna secuencia definida de pasos hasta que se obtenga un resultado coherente, es decir, en unalgoritmo el flujo de control usual es secuencial
Solo puede ejecutarse una operación a la ves
Que las palabras reservadas se escriben con negrita, pues describen las estructuras de controlfundamentales y procesos de toma de decisiones en el algoritmo
Los problemas complejos se pueden resolver mas eficazmente con la computadora cuando se rompe el subproblema que sean mas faciles de solucionarque el original. Este metodo se suele denominar DIVIDE Y VENCERAS y consiste en dividir un problema complejo en otros mas simples.
La descomposicion del problema original en subproblemas mas simples ya continuacion dividir estos subproblemas en otros mas simples que pueden ser implementados para su solucion en la computadora se denomina DISEÑO DESCENDENTE.
Normalmente los pasos diseñados en el...
Regístrate para leer el documento completo.