Problemas y sus elementos

La Real Academia Española, en su quinta acepción define problema como un “planteamiento de una situación cuya respuesta desconocida debe obtenerse a través de métodos científicos”.

Un problema de cómputo, es aquel que tiene que resolverse con un lenguaje de programación, utilizando técnicas de ingeniería de software que nos ayudan a crear la abstracción (modelo) de una situación real, permitiendo automatizar un proceso mediante un programa de cómputo.

Similar al planteamiento de un problema de física o matemáticas, debe establecerse un enunciado coherente y claro que permita describir la situación que se desea resolver, identificar con qué datos se cuenta (entradas), qué se desea obtener (salidas). Permite establecer que interrelaciones existen entre la información y qué procesos son factibles de realizar con una computadora para obtener la solución (proceso).

Análisis de la solución
Análisis de la solución
Ejercicio de arrastrar y soltar

Con este ejercicio identificarás los elementos de un sistema y el orden adecuado para resolver un problema.
En el siguiente diagrama, arrastra las leyendas que correspondan a los elementos de un sistema.

¿Qué espero obtener?
Entrada
¿Con qué información cuento?
¿Cómo relaciono la información?
Salida

Proceso

  1. Entradas
    Las entradas de un sistema o un programa de cómputo constituyen la información con la que cuenta el programador y que deberá proporcionar el usuario (u otro sistema). Responde a las preguntas ¿qué información tengo? o ¿con qué información de entrada puedo contar?
  2. Proceso
    El programador requiere identificar cuáles son las interrelaciones que existen entre los elementos de entrada y salida, es decir, que trabajo se tiene que llevar a cabo para obtener las salidas a partir de las entradas que se tienen.
  3. Salidas
    Las salidas del sistema son la información que se desea obtener. Por lo general es la primera pregunta que se hace al solicitante de una solución informática: ¿qué deseo obtener o solucionar?
Ejercicio de escritura

Si se desea calcular el área de un triángulo, qué información corresponde a cada uno de los elementos de un sistema.

  • Cálculo del área de un triángulo

    Opciones
    $Área (A)$
    $A=\tfrac{bh}{2}$
    $Base (b) Altura (h)$
    $Base (b) Altura (h)$
    $A=\tfrac{bh}{2}$
    $Área (A)$
    Entrada Proceso Salida
    Debes escribir tu respuesta para recibir retroalimentación.
  • Calcular el índice de masa corporal de una persona, conociendo su peso y estatura. A saber, el IMC se calcula como $imc=\tfrac{peso}{estatura^2}$

    Opciones
    $imc=\tfrac{peso}{estatura^2}$
    $imc$
    $peso$ $estatura$
    $peso$ $estatura$
    $imc=\tfrac{peso}{estatura^2}$
    $imc$
    Entrada Proceso Salida
    Debes escribir tu respuesta para recibir retroalimentación.
  • Calcular las raíces $x_1$ y $x_2$ de una ecuación de segundo grado de la forma $ax^2+bx+c$.

    Opciones
    $x=\frac{-b \pm \sqrt{b^2-4ac}}{2a}$
    $x_1, x_2$
    $a, b, c$
    $a, b, c$
    $x=\frac{-b \pm \sqrt{b^2-4ac}}{2a}$
    $x_1, x_2$
    Entrada Proceso Salida
    Debes escribir tu respuesta para recibir retroalimentación.