Ensayo

Solo disponible en BuenasTareas
  • Páginas : 3 (630 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de mayo de 2011
Leer documento completo
Vista previa del texto
Aplicar los principios de programación en la solución de problemas.
Durante de la vida diaria, podemos conocer la manera y los procedimientos que debemos llevar a cabo para la solución de unproblema, a estos paso que nos ayuda a dicho resultado o solución se le conoce como algoritmo.
Un algoritmo es una lista bien definida, ordenada y finita de operaciones que permiten hallar la solución a unproblema. Los algoritmos pueden ser cualitativos que se refieren a aquellos pasos o instrucciones descritas por medio de palabras que sirven para llegar a la obtención de una respuesta o solución decualquier problema, y los cualitativos que son pasos o instrucciones que involucran cálculos numéricos para llegar a un resultado de manera exitosa.
Para cada algoritmo existe una metodología para lasolución de los problemas que está establecido en siete pasos presentados a continuación:
1) Definición del problema: Establece claramente en qué consiste.
2) Análisis de datos: Se debenespecificar con qué datos se cuenta y cuáles pretende generar.
3) Diseño de la solución: Se describe la secuencia ordenada de pasos sin ambigüedades que conduzcan a la solución de un problema.
4)Codificación: Expresar el algoritmo como un programa en un lenguaje de programación adecuado.
5) Prueba y depuración: El programa se pondrá a prueba para verificar si se obtienen los resultadosadecuados; en caso de que no sea así, se hacen los cambios necesarios.
6) Documentación: Una vez terminado se deberán desarrollar todos los manuales donde se especifique qué hace el programa, cómolo hace, cuándo lo hace y con qué.
7) Mantenimiento: El programa deberá estar siempre en observación para evitar problemas de mal funcionamiento.
El proceso general o pseudocódigo para la soluciónde problemas se generaliza en 3 pasos:
1.-Entrada de datos
2.-Proceso
3.-Salida
Durante el proceso general se debe considerar el tipo de datos, operadores y la jerarquía de los operadores...
tracking img