Informática

Siguiente >

Introducción

La programación es la rama de la informática que permite automatizar la resolución de problemas.

Antes de comenzar, debemos aclarar tres conceptos clave: la definición de un problema, la estructura de su resolución y el proceso de escritura de la misma.

¿Qué es un problema?

Un problema es la diferencia entre un estado inicial y un estado final. Por ejemplo:

Ejemplo de cómo resolver un problema

Veamos un ejemplo siemple.

¿Qué porcentaje de 120 representa 30?"

Primero, representamos el problema cómo un dibujo tipico de la regla de 3:

$$ \begin{align*} 120 &\to 100\% \\ 30 &\to x\% \end{align*} $$

Lo escribimos como operaciones aritméticas:

$$ (30 \cdot 100) : 120 = x $$

Operamos lo anterior:

$$ \begin{align*} (30 \cdot 100) : 120 &= x \\ 1000 : 120 &= x \\ 25 &= x \end{align*} $$

Por último, respondemos:

30 representa el 25% de 120.


En abstracto

Como se ve en el ejemplo, la resolución de problema consta de una representación, una escritura, la operatoria, y la respuesta.

Estos pasos no son únicos ni absolutos, todo depende de cómo se presenta el problema y de la naturaleza del mismo.

Aún así, serán útiles como introducción al tema.

Siguiente >