Metodologia Para Resolver Problemas
Enviado por ricardo711 • 21 de Mayo de 2014 • 1.590 Palabras (7 Páginas) • 1.200 Visitas
2.1 METODOLOGÍA PARA RESOLVER PROBLEMAS
Introducción:
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ía de la investigación, metodología de la enseñanza-aprendizaje, metodología para resolver cálculos matemáticos, etc.
Desarrollo:
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.
1. Identificación del problema
La identificación del problema es una fase muy importante de la metodología pues de ella depende el desarrollo ulterior en busca de la solución. Un problema bien delimitado es una gran ayuda para que el proceso general avance bien; un problema mal definido provocara desvíos conceptuales que serán difíciles de remediar posteriormente.
2. Planteamiento de alternativas de solución
Después de la definición del problema y del análisis de los datos de entrada el proceso continúa con el análisis de las alternativas de solución. Por lo general la solución de un problema puede alcanzarse por distintas vías.
3. Elección de una alternativa
Después de tener todo el repertorio de alternativas es necesario pasar a otra etapa: la elección de la mejor entre todas las posibilidades. Esta fase es muy importante porque de la elección realizada depende del avance final hasta la solución.
4. Desarrollo de la solución
Después de decidir cuál es la mejor alternativa de todas se llega a la etapa de la solución. En esta fase, partir de los datos relacionados con la alternativa seleccionada, se aplican las operaciones necesarias para solucionar el problema.
5. Evaluación de la solución
Luego de haber desarrollado la solución queda aún una etapa, que es la de evaluación, en los procesos industriales a este procedimiento se le llama “control de calidad” y consiste en determinar que la solución obtenida es lo que se esperaba conseguir comprobando que el resultado sea correcto.
Conclusión:
Por conclusión puedo decir que para la metodología y solución de problemas es importante para conocer los pasos que se tiene que tomar para la mejor solución de estos problemas que se presenten.
2.2 Metodología para el diseño de software: Top down, Bottom up, modular y programación estructurada. Elementos y reglas de la representación gráfica y manuscrita de los algoritmos (diagrama de flujo, diagrama N-S, diagrama estructurado y pseudocódigo)
Introducción:
Una metodología de desarrollo de software se refiere a un framework que es usado para estructurar, planear y controlar el proceso de desarrollo en sistemas de información.
Desarrollo:
Al igual que en otros sistemas de ingeniería, los sistemas de software requieren un tiempo y esfuerzo considerable para su desarrollo y deben permanecer en uso por un periodo mucho mayor. Durante este tiempo de desarrollo y uso, desde que se detecta la necesidad de construir un sistema de software hasta que este es retirado, se identifican varias etapas que en conjunto se denominan el ciclo de vida del software y en cada caso, en función de cuales sean las características del proyecto, se configurará el ciclo de vida de forma diferente. Usualmente se consideran las etapas: especificación y análisis de requisitos, diseño del sistema, implementación del software, aplicación y pruebas, entrega y mantenimiento. Un aspecto esencial dentro de las tareas del desarrollo del software es la documentación de todos los elementos y especificaciones en cada fase. Dado que esta tarea siempre estará influida por la fase del desarrollo en curso, se explicará de forma distribuida a lo largo de las diferentes fases como un apartado especial para recalcar su importancia en el conjunto del desarrollo del software.
Las etapas principales a realizar en cualquier ciclo de vida son:
* Análisis: Construye un modelo de los requisitos
* Diseño: A partir del modelo de análisis se deducen las estructuras de datos, la estructura en la que descompone el sistema y la interfaz de usuario.
* Codificación: Construye el sistema. La salida de esta fase es código ejecutable.
* Pruebas: Se comprueba que se cumplen criterios de corrección y calidad.
* Mantenimiento: En esta fase, que tiene lugar después de la entrega se asegura que el sistema siga funcionando y adaptándose a nuevos requisitos.
Conclusión:
En conclusión pues la metodología para el diseño de software es de suma importancia para la compresión de su mejor funcionalidad.
2.3 Implementación de algoritmos secuenciales
Introducción:
Los algoritmos no se implementan sólo como programas, algunas veces en una red neuronal biológica (por ejemplo, el cerebro humano implementa la aritmética básica o, incluso, una rata sigue un algoritmo para conseguir comida), también en circuitos eléctricos, en instalaciones industriales o maquinaria pesada. Se puede decir en pocas palabras que nuestra vida es un ejemplo de algoritmo, pues al desarrollar nuestros quehacer diarios desarrollamos una serie de pasos
...