PROBLEMA
El Diccionario de la Real Academia de la Lengua Española define problema como un “conjunto de hechos o circunstancias que dificultan la consecuencia de algún fin”; también se puede definir como “una necesidad inicial, que tiene un objetivo o solución a alcanzar mediante una serie de operaciones, actividades o métodos bien definido”. Un problema consiste en una situación que debe aclararse o resolverse y que puede tener un número determinado o indefinido de soluciones.
Cuando hablamos de resolver problemas informáticos es necesario aplicar procesos de razonamiento, para asegurar que la solución obtenida sea la mejor. Cuando tienes un problema informático debes determinar cuál es la salida que esperas con respecto a los datos de entrada; o bien, buscar los datos de entrada que producen la salida o el resultado que deseas obtener.
Las computadoras tienen como objetivo la resolución de problemas por medio de programas, por lo que podemos decir que estos se construyen a través de un método para la solución de problemas.
- Una situación inicial.
- Una situación final u objetivo a alcanzar.
- Restricciones o pautas de métodos
Concepto de Algoritmo
Siempre se ejecutan en un tiempo finito. En un algoritmo siempre debe haber un punto d e inicio y un punto de terminación, estos deben ser unicos y deben ser fácilmente identificables
