ninguno

Páginas: 5 (1206 palabras) Publicado: 18 de marzo de 2014
Metodología para resolver problemas


El concepto método, que a lo largo de la historia ha llamado la atención de gran cantidad de filósofos y científicos. El Diccionario Larousse define el termino método como “el conjunto de operaciones ordenadas con que se pretende obtener un resultado” La metodología es la ciencia aplica este método. Existen muchos tipos de metodología, como la metodologíade la investigación, metodología de la enseñanza-aprendizaje, metodología para resolver cálculos matemáticos, etc.

La resolución de problemas consta de cinco etapas que garantizan una llegada correcta a la solución: Identificación del problema, planteamiento de alternativas de solución, elección de una alternativa, desarrollo de la solución y evaluación de la solución.

Definición de unProblema

Un problema es un determinado asunto o una cuestión que requiere de una solución. A nivel social, se trata de alguna situación en concreto que, en el momento en que se logra solucionar, aporta beneficios a la sociedad.




Análisis de un problema

El problema tiene que estar definido y comprendido claramente,
Una vez comprendido el problema se debe desarrollar el algoritmo–Procedimiento paso a paso de la solución del problema —
Por último para resolver el problema mediante una computadora se necesita codificar el algoritmo en un lenguaje de programación, BASIC, PASCAL, CABOL, FORTRAIN, ETC.
Es decir convertir el algoritmo a programa y comprobar que el programa soluciona verdadera mente el problema.
El propósito del análisis del problema sirve al programador parallegar a la comprensión de la naturaleza del problema.
El problema tiene que estar bien definido si se quiere llegar a una solución satisfactoria del problema.
Para poder definir con precisión el problema se requiere que las especificaciones de entrada y salida sean descritas con detalle.
Estos son los requisitos más importantes.

Concepto de Algoritmo

Es un conjunto prescrito deinstrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
En la vida cotidiana, se emplean algoritmosfrecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón.


Características de los algoritmos


Finitos: Debe acabar en algún momento.
Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución.
Legibles: El texto que lo describedebe ser claro, tal que permita entenderlo y leerlo fácilmente.
Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de realizar, incluso por programadores diferentes a sus propios autores.
Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños.
Único punto de entrada, único punto de salida: A losalgoritmos y a los módulos que lo integran se entra por un sólo punto, inicio, y se sale por un sólo punto también.

Reglas para construir un algoritmo

Todo algoritmo debe obedecer a la estructura básica de un sistema, es decir: entrada, proceso y salida.
Entrada
Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados.
Proceso
Pasos necesariospara obtener la solución del problema o la situación planteada.
Salida
Resultados arrojados por el proceso como solución.
En el ejemplo del algoritmo de la sumatoria de los dos números, tenemos:
Entrada
Valores de de las variables A y B.
Proceso
Asignar a la variable Suma, el valor de A mas el valor de B.
Salida
Impresión del valor de la variable Suma, que contiene la sumatoria
de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ninguno
  • Ninguno
  • Ninguno
  • Ninguno
  • Ninguno
  • Ninguno
  • Ninguno
  • Ninguno

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS