Desarrollo lógico de problemas
La resolución de un problema mediante un ordenador, consiste en
el proceso que, a partir de la descripción de un problema, expresado
habitualmente en lenguaje natural y en términos propios del dominio del
problema, permite desarrollar un programa que resuelva dicho problema.
Este proceso exige los siguientes pasos
·
Definición del problema: Partimos del hecho de que
un programador no puede resolver un problema que no entiende.
·
Análisis: El
propósito del análisis de un problema es ayudar al programador para llegar a
una cierta comprensión de la naturaleza del problema.
·
Diseño de soluciones: Una computadora no tiene la capacidad para solucionar más que cuanto se
le proporcionan los sucesivos pasos a realizar.
·
Codificación: Es el
algoritmo traspasado a la computadora a través de un lenguaje de programación,
debe ser escrito de acuerdo con las reglas gramaticales o sintaxis del lenguaje
que se está utilizando.
·
Depuración: Revisar que el programa de los resultados que el usuario quiere, hay
que revisar si hay algún error el cual puede ser de tipo lógico, de semántica o
ejecución.
·
Compilación: La compilación de un programa consiste en traducir las instrucciones a
un lenguaje intermedio.
·
Mantenimiento: El mantenimiento de software es el proceso de
cambiar, modificar y actualizar el software para satisfacer las necesidades del
cliente.
Análisis:
Efectos positivos:
Desarrollo del pensamiento
y de la inteligencia. Capacidad de solucionar problemas en diferentes ámbitos
de la vida, formulando hipótesis y estableciendo predicciones. Fomenta la
capacidad de razonar, sobre las metas y la forma de planificar para conseguirlo.
Efectos
negativos:
Comentarios
Publicar un comentario