Solución de problemas
https://engineerdesistemas.blogspot.com/2012/12/solucion-de-problemas.html
Antes de inciar dentro del campo de los algortimos y programación es importante aclarar que viene como consecuencia de solucionar problemas que se pueden presentar ya sea como necesidad u otra característica.
Según Diccionario de Real Academia de la Lengua Española (RAE) respecto a la palabra Problema es “Planteamiento de una situación cuya respuesta desconocida debe obtenerse a través de métodos científicos”.
Con miras a lograr esa respuesta,un problema se puede definir como una situación en la cual se trata de alcanzar una meta y para lograrlo se deben hallar y utilizar unos medios y unas estrategias.
Generalmente en la rama de la ingeniería de sistemas o informática se adopta como estrategia para resolver los problemas por me dio de lo siguiente.
Heurística : Que se basa en la utilización de reglas empíricas para llegar a una solución. El método
heurístico conocido como “IDEAL”, formulado por Bransford y Stein (1984), incluye cinco pasos:
Identificar el problema; definir y presentar el problema; explorar las estrategias viables; avanzar
en las estrategias; y lograr la solución y volver para evaluar los efectos de las actividades.
Algoritmos : Consiste en aplicar adecuadamente una serie de pasos detallados que aseguran una
solución correcta. Por lo general, cada algoritmo es específico de un dominio del conocimiento. La
programación de computadores se apoya en este método.
Cuando se resuelven problemas, intervienen cuatro operaciones mentales:
1. Entender el problema
2. Trazar un plan
3. Ejecutar el plan (resolver)
4. Revisar
Si se desglosa queda tal cual el siguiente detalle:
1. COMPRENDER EL PROBLEMA.
• Leer el problema varias veces
• Establecer los datos del problema
• Aclarar lo que se va a resolver (¿Cuál es la pregunta?)
• Precisar el resultado que se desea lograr
• Determinar la incógnita del problema
• Organizar la información
• Agrupar los datos en categorías
• Trazar una figura o diagrama.
2. HACER EL PLAN.
• Escoger y decidir las operaciones a efectuar.
• Eliminar los datos inútiles.
• Descomponer el problema en otros más pequeños.
3. EJECUTAR EL PLAN (Resolver).
• Ejecutar en detalle cada operación.
• Simplificar antes de calcular.
• Realizar un dibujo o diagrama
4. ANALIZAR LA SOLUCIÓN (Revisar).
• Dar una respuesta completa
• Hallar el mismo resultado de otra manera.
• Verificar por apreciación que la respuesta es adecuada.
Finalmente en el campo estrictamente de programación queda
1. Analizar el problema (Entender el problema)
2. Diseñar un algoritmo (Trazar un plan)
3. Traducir el algoritmo a un lenguaje de programación
(Ejecutar el plan)
4. Depurar el programa (Revisar)
Eduteka.org
Según Diccionario de Real Academia de la Lengua Española (RAE) respecto a la palabra Problema es “Planteamiento de una situación cuya respuesta desconocida debe obtenerse a través de métodos científicos”.
Con miras a lograr esa respuesta,un problema se puede definir como una situación en la cual se trata de alcanzar una meta y para lograrlo se deben hallar y utilizar unos medios y unas estrategias.
Generalmente en la rama de la ingeniería de sistemas o informática se adopta como estrategia para resolver los problemas por me dio de lo siguiente.
Heurística : Que se basa en la utilización de reglas empíricas para llegar a una solución. El método
heurístico conocido como “IDEAL”, formulado por Bransford y Stein (1984), incluye cinco pasos:
Identificar el problema; definir y presentar el problema; explorar las estrategias viables; avanzar
en las estrategias; y lograr la solución y volver para evaluar los efectos de las actividades.
Algoritmos : Consiste en aplicar adecuadamente una serie de pasos detallados que aseguran una
solución correcta. Por lo general, cada algoritmo es específico de un dominio del conocimiento. La
programación de computadores se apoya en este método.
Cuando se resuelven problemas, intervienen cuatro operaciones mentales:
1. Entender el problema
2. Trazar un plan
3. Ejecutar el plan (resolver)
4. Revisar
Si se desglosa queda tal cual el siguiente detalle:
1. COMPRENDER EL PROBLEMA.
• Leer el problema varias veces
• Establecer los datos del problema
• Aclarar lo que se va a resolver (¿Cuál es la pregunta?)
• Precisar el resultado que se desea lograr
• Determinar la incógnita del problema
• Organizar la información
• Agrupar los datos en categorías
• Trazar una figura o diagrama.
2. HACER EL PLAN.
• Escoger y decidir las operaciones a efectuar.
• Eliminar los datos inútiles.
• Descomponer el problema en otros más pequeños.
3. EJECUTAR EL PLAN (Resolver).
• Ejecutar en detalle cada operación.
• Simplificar antes de calcular.
• Realizar un dibujo o diagrama
4. ANALIZAR LA SOLUCIÓN (Revisar).
• Dar una respuesta completa
• Hallar el mismo resultado de otra manera.
• Verificar por apreciación que la respuesta es adecuada.
Finalmente en el campo estrictamente de programación queda
1. Analizar el problema (Entender el problema)
2. Diseñar un algoritmo (Trazar un plan)
3. Traducir el algoritmo a un lenguaje de programación
(Ejecutar el plan)
4. Depurar el programa (Revisar)
Eduteka.org