Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Esta etapa inicial reviste una gran importancia, ya que aprenderemos a interpretar
claramente los enunciados de los problemas, no quedando dudas de QUE es lo que debe
hacer el programa para tener resuelto el problema, obteniendo los resultados pedidos.
Resulta evidente que no podemos intentar la resolucin de un problema sin
haberlo comprendido totalmente. En esta etapa debemos determinar claramente el tipo
de problema planteado y que nos pide obtener, no interesndonos aun "como" lo
resolveremos.
Nuestra tarea deber comenzar analizando profundamente los requerimientos del
problema, familiarizndonos con el enunciado leyndolo cuidadosamente, resaltando
las partes ms importantes y dificultosas de interpretar.
Si el problema lo permite conviene apoyarse en soluciones grficas, confeccin de
tablas o cualquier otro elemento que nos facilite la comprensin.
h = a2+ b2
a) Resultados a obtener: un solo valor, el de la hipotenusa
b) Datos : los valores de los catetos " a " y " b " [ condicin a y b > que cero ]
En este ejemplo y en general, debemos tambin considerar que tipo de datos vamos a
utilizar en el
problema y cual es su rango de variacin. Conviene ir diferenciando algunos tipos de
datos, los ms
comunes son :
- los nmeros enteros (sin parte decimal)
- los nmeros reales ( con parte decimal y pueden tener o no
exponente)
- los caracteres (letras, nmeros y smbolos especiales)
- booleanos o lgicos ( verdadero o falso )
En este ejemplo vemos que los valores de a y b deben ser valores reales positivos,
distintos de cero
c) Proceso : de evaluacin, uso de una frmula.
En la frmula h , a y b son nombres de VARIABLES, conviene efectuar la definicin
de variable :
Ejemplo 4
Se entregan 3 valores sin orden y nos piden que los informemos en orden
creciente.
a) Resultados : los tres valores ordenados
b) Datos : los tres valores, reales o enteros desordenados.
c) Proceso: debo efectuar ms de una comparacin para poder ordenarlos, ser una
seleccin compuesta
Ejemplo 5
Calcular el rea de un cuadrado cuyos lados tienen como longitud la hipotenusa
de un tringulo rectngulo cuyos catetos se dan como datos. h
Conviene en este caso graficar el problema. a
a) Resultados : rea del cuadrado de lado h b
b) Datos : catetos a y b, mayores que cero
c) Proceso : est compuesto por dos clculos simples, el primero es el de la hipotenusa
del tringulo y el
segundo el del rea del cuadrado.
Restriccin / orden : no puedo resolver el rea del cuadrado si no calculo previamente
su lado.
Ejemplo 6
Se dan como datos los valores de los dos catetos de un tringulo rectngulo y se
debe calcular e informar el rea del cuadrado cuyo lado es la hipotenusa, si el valor
de sta es < que 30 cms, caso contrario calcular el rea del tringulo.
a) Resultados : el rea del cuadrado el rea del tringulo
b) Datos : catetos a y b, mayores que cero.
c) Proceso : Se halla compuesto por varios problemas simples :
Ejemplo 7
Se suministra una lista con el Apellido y Nombres y la altura de 6 alumnos. Se
solicita que se informe el promedio de altura de los alumnos mayores de 23 aos.
Dejamos este ejemplo para que lo resuelva el alumno. Como cuento los 6 alumnos ?
Nota : estn todos los datos ? Que tipo de dato es el apellido y nombres ?
NOTA: Este anlisis preliminar de los problemas, que parece tan sencillo, en los
problemas de la vida real no siempre resulta tan fcil de realizar por personas con poca
experiencia.