Este documento presenta una metodología para el análisis y planteamiento de problemas que consta de cuatro pasos: 1) identificación del problema, 2) recopilación de datos, 3) descripción de los pasos para llegar a la solución, y 4) descripción de las operaciones a utilizar. Explica cada paso en detalle y provee ejemplos para ilustrar el proceso. Concluye que el planteamiento de un problema simplifica la investigación y que la recopilación de datos teóricos y empíricos es clave para resolver el
Metodologia para el analisis y planteamiento del problema
1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
Instituto Universitario Politécnico Territorial del Estado Yaracuy
Aldea Universitaria “Consuelo de Rodríguez”
Programa Nacional de Formación en Informática
Yaritagua – Yaracuy
Metodología para el análisis y
planteamiento del problema
Triunfador:
Valera Yenmary
Crespo Margaret
INTRODUCCION
2. El Análisis del problema es un paso es fundamental. La correcta resolución de un
problema viene determinada en gran medida por el planteamiento inicial.
Un planteamiento correcto nos evitará perder tiempo en la implementación de algoritmos
que posteriormente nos demos cuenta que son incorrectos. En este paso nos debemos
hacer tres preguntas:
1. ¿Qué entradas se nos ofrece?
2. ¿Qué salida debemos generar?
3. ¿Cuál es el método que debemos usar para llegar hacia la solución deseada?
Por otra parte el diseño del algoritmo nos ayuda a darle la solución a dicho problema. Si
en el análisis determinamos qué hace el problema aquí determinamos cómo se origina.
Para ello se divide el problema en varios sub-problemas que se solucionan de forma
independiente.
En este trabajo se desarrolla una serie de ejemplos partiendo desde un problema hasta el
análisis y solución del mismo.
3. METODOLOGIA PARA EL ANALISIS Y PLANTEAMINETO DE
PROBLEMAS
Parte del reto de la programación es que cada programador tiene estrategias diferentes
para proyectar las ciertas preguntas, sin importar el enfoque de desarrollo del programa
que utilice.
Pero ¿Cómo dan solución a estos problemas? ¿Qué método utilizan?, ¿En qué te
ayudaría conocer? ¿Cómo resolver problemas mediante una metodología?. Para resolver
estas interrogantes necesariamente tienes que seguir un proceso al cual se conoce como
metodología de solución de problemas.
La metodología de solución de problemas es un conjunto o sistema de métodos,
principios y reglas que permiten enfrentar de manera sistemática el desarrollo de una
solución a un problema.
Esta metodología se estructura como una secuencia de pasos que parten de la definición
del problema y culminan con una solución del mismo.
SOLUCION
PRIMER PASO
IDENTIFICACION DEL PROBLEMA
Es la primera fase de la metodología de solución de problemas. Esta etapa se centra en la
elaboración del texto que nos permitirá saber qué es lo que se pretende solucionar, y nos
proporcionará información útil para la siguiente fase.
Para definir el problema es necesario:
1. Desarrollar un enunciado definitivo del problema por resolver. Incluir una descripción de
la situación actual, restricciones del problema y de las metas que se lograrán. El
enunciado debe realizarse empleando terminología sencilla y clara.
2. Justificar una estrategia de solución computarizada para el problema.
3. identificar las funciones por realizar, resolución delos problemas; sin embargo, deben
considerar restricciones, el equipo electrónico, de programación y el personal con que se
contará.
4. Determinar los objetivos y requisitos en el nivel del sistema para el proceso de
desarrollo y los productos finales que brindará.
5. Establecer criterios de alto nivel para la aceptación del sistema
4. Esta fase está dada por el enunciado del problema, el cual debe ser claro y completo. Es
importante que conozcamos exactamente qué se desea, ya que mientras no
identifiquemos lo que se solucionará no tiene caso pasar a la siguiente fase.
Esto se logrará mediante una buena lectura del enunciado y el análisis del mismo para
poder identificar cada uno de los elementos (condiciones) que afectan y/o crean el
problema.
Veamos un ejemplo sencillo, en donde apliquemos la primera fase de la metodología de
solución de problemas. Ejemplo: Nuestro personaje está sentado en su casa viendo la
televisión. Afuera está lloviendo y como su techo está en mal estado el agua se introduce
a la habitación.
¿Cuál es su problema?
El problema es que la televisión no se ve bien
El problema es que el sillón no es cómodo
El problema es que las gotas hacen ruido
El problema es que se está metiendo el agua a su casa
Un análisis profundo de la situación (y un poco de sentido común) podemos determinar
que en realidad el problema consiste en que se está metiendo el agua a la casa: nuestro
personaje tiene una gotera, pero no quiera la gotera.
SEGUNDO PASO
RECOPILACION DE DATOS
♦ Datos de entrada de entrada: Son los datos que nos hacen falta y con base en éstos se
puede determinar la solución.
♦ Datos adicionales: Debemos dejar claro cuál es la información útil que se nos
proporciona en el enunciado del problema y que nos ayudará en la solución del mismo.
Aquí también se tiene disponible toda la información (teoría) que se conoce en relación al
problema.
5. ♦ Datos de salida: Se consideran los datos o resultados que se espera obtener.
(Información a mostrar).
EN EL CASO DE NUESTRO EJEMPLO SERÍA:
♦ Datos de entrada de entrada: Se está metiendo el agua a la casa del personaje
♦ Datos adicionales: Reemplazar o reparar el techo cuando presentan filtración
♦ Datos de salida: El techo del personaje está en mal estado
TERCER PASO
DESCRIPCION DE LOS PASOS PARA LLEGAR A LA SOLUCION (PROCESOS)
PROCESO: Se define como proceso una serie de expresiones matemáticas y lógicas que
nos permitirán obtener los datos de salida. En algunas ocasiones un mismo problema
podrá ser resuelto de varias formas, por lo tanto tendrá varios procesos de solución.
La siguiente fase de la metodología de solución de problemas consiste en establecer una
serie de preguntas acerca de lo que establece el problema, para poder determinar si se
cuenta con los elementos suficientes para llevar a cabo la solución del mismo.
Algunas preguntas son:
♦ ¿Con qué datos cuento? Es importante conocer si los datos que se tienen son
suficientes para dar solución al problema.
♦ ¿Qué hago con esos datos? Una vez que tenemos todos los datos que necesitamos,
debemos determinar qué hacer con ellos, es decir, qué fórmulas, cálculos, qué proceso o
transformación deben seguir los datos para convertirse en resultados.
♦ ¿Qué se espera obtener? ¿Qué información deseamos obtener con el proceso de datos
y de qué forma presentarla? En caso de que la información obtenida no sea la deseada,
replantear nuevamente un análisis en los puntos anteriores.
CUARTO PASO
DESCRIPCION DE LAS OPERACIONES A UTILIZAR (CALCULOS)
Definición de algoritmo: "Un algoritmo se define como un método que se realiza paso a
paso para solucionar un problema que termina en un número finito de pasos".
Las características fundamentales que debe cumplir todo algoritmo son:
6. 1. Debe ser preciso e indicar el orden de realización de cada paso.
2. Debe ser definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo
resultado cada vez.
3. Debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento; o sea
debe tener un número finito de pasos.
Cuando ya se han llevado a cabo las primeras fases de la metodología de solución de
problemas, es necesario aplicar la tercera fase, la cual se denomina “Diseño de
algoritmos”,
Que nos indicará el orden en que se deben ejecutar los procesos para llegar a la solución
del problema.
Pasos para un algoritmo:
1. Como primer paso establecemos el encabezado del algoritmo, indicando el nombre con
el cual lo identificamos entre todos los demás.
2. Inicio. Obedeciendo una de las características de los algoritmos que dice: Todo
algoritmo debe tener un principio (inicio), nuestro primer paso siempre se llamará Inicio.
3. Solicitar (pedir). En nuestro segundo paso realizaremos una serie de preguntas que nos
conducirán a la obtención de nuestros datos de entrada.
4. Procesar (calcular). En el tercer paso de nuestro algoritmo realizaremos todas aquellas
operaciones matemáticas necesarias que nos llevarán a la obtención de nuestros datos
de salida.
5. Imprimir (decir). Como los requerimientos del problema fueron calcular el área de un
triángulo, aquí procedemos a informarle a nuestro profesor de matemáticas el resultado
de dicho cálculo.
6. Fin. Al igual que en el primer paso, obedeciendo una de las características de los
algoritmos que dice: Todo algoritmo debe tener un final (fin), nuestro último paso siempre
se llamará Fin.
Ejemplo:
Algoritmo para cambiar una llanta a un coche.
1. Inicio.
2. Traer gato.
3. Aflojar tornillos de las llantas.
4. Levantar el coche con el gato.
7. 5. Sacar los tornillos de las llantas.
6. Quitar la llanta.
7. Ponerla llanta de repuesto.
8. Poner los tornillos.
9. Bajar el gato
10. Apretar los tornillos.
11. Fin
8. CONCLUSION
A medida que se va profundizando en la investigación van apareciendo más hipótesis por
causa de una, esto es por las dudas que genera, esto favorece mucho al estudio ya que
existe la relación, pregunta – respuesta, donde, las preguntas son problemas y las
respuestas son hipótesis. El lado negativo de tener tantas hipótesis es que pueden llegar
a alejar al investigador del problema principal en cuestión, pero a la misma vez ayuda a
conocer otras fases del problema que no estén directamente relacionadas con este.
Otro aspecto a tener en cuenta para lograr resolver un problema es la recopilación de
datos teóricos y empíricos, los cuales deben ser manejados de forma conjunta. Al tener
estos datos recopilados ya podemos comenzar a plantear objetivos, el marco teórico y el
marco conceptual.
El marco conceptual se vuelve especialmente útil cuando en la práctica se carece de
datos teóricos y únicamente manejamos datos empíricos, porque nos sirve de guía
metodológica en el proceso de investigación.
En conclusión, el planteamiento de un problema lo reduce para simplificar la investigación,
que se va haciendo más simple entre más se sumerge en ella, en el camino se plantean
hipótesis de trabajo y se recolectan datos, tanto empíricos como teóricos, para al fin lograr
resolver el problema.