1.1 Del mundo real a la solución por computadora 13
temas, como el diseño de computadoras, la programación de computadoras, el proceso de
información, la elaboración de algoritmos para resolver problemas y el proceso algorítmico
en sí.
1.1 Del mundo real a la solución por computadora
1.1.1 Informatizar la resolución de un problema
El proceso de informatizar la resolución de problemas del mundo real, tales como resolver
una ecuación matemática o realizar la liquidación de sueldos de los empleados de una empresa,
conlleva una serie de pasos que debemos seguir para obtener una respuesta encuadrada a los
datos provistos. En la Figura 1 se muestra tal proceso.
Como primer paso se deberá conocer las especificaciones del problema, es decir, analizar y
determinar en forma clara y concreta el objetivo que se desea. Analizar los datos que se disponen
y cuales son los resultados que se desean. Una vez que se conoce el problema en detalle, se puede
intentar realizar un modelo del mismo, es decir, abstraer el problema tratando de encontrar los
aspectos principales que se pueden resolver, los datos que se han de procesar y el contexto del
problema, simplificando su expresión.Disponiendo de un panorama más claro del problema, sus
datos y resultados, se puede escribir una serie de acciones que seguidas paso a paso resuelvan el
problema. Esto es el algoritmo. Si esta etapa es exitosa, se traduce el algoritmo, mediante un
lenguaje de programación, para convertirlo en un programa que podrá ser interpretado por la
computadora para su ejecución solución en forma rápida y eficaz.
Un algoritmo es una forma de describir la solución de un problema, explicando paso a paso
como se debe proceder para llegar a una respuesta encuadrada a los datos disponibles, en un
tiempo finito
1.1.2 Resolución de problemas con computadora
Existen cinco etapas a tener en cuenta para resolver un problema que luego será ejecutado
por una computadora en forma rápida y eficaz, a saber:
1. Análisis del problema, se formula y analiza el problema en su contexto del mundo real.
COMPRENDER EL PROBLEMA.
2. Diseño de una solución, se elige una metodología para hallar la solución del problema.
TRAZAR UN PLAN PARA RESOLVERLO.