Libro fundamentos de programación
http://www.compuclasico.com/pl/McGraw_Hill-Luis_Joyanes_Aguilar-Fundamentos_de_Programacion_Libro_de_Problemas.pdf
http://informaticadostaxco.blogspot.mx/2011/02/metodologia-para-la-solucion-de.html
sábado, 13 de agosto de 2016
Fases de la metodologia para la solucion de problemas.
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ía de la investigación, metodología de la enseñanza-aprendizaje, metodología par 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.
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. Es útil tratar de plantear la mayor cantidad de alternativas posibles de solución pues de esta forma las posibilidades aumentan a favor de encontrar la vía correcta.
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 por que de la elección realizada depende del avance final hasta la solución
4. Desarrollo de la solución
Después de decidir cual 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.
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 par 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.
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. Es útil tratar de plantear la mayor cantidad de alternativas posibles de solución pues de esta forma las posibilidades aumentan a favor de encontrar la vía correcta.
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 por que de la elección realizada depende del avance final hasta la solución
4. Desarrollo de la solución
Después de decidir cual 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.
Caracteristicas de los Algoritmos.
Características de los Algoritmos
Un algoritmo, además de ser una secuencia de acciones lógicas que hay que realizar para completar un proceso también requieren cumplir con las 5 condiciones siguientes:
1.- Finitud. Un algoritmo debe terminar en un número finito de pasos-
2.- Definitividad. Cada paso del algoritmo debe definirse de modo preciso; las acciones a realizar deben de estar especificadas rigurosamente y sin ambigüedad para cada caso.
3.- Entrada. Un algoritmo tiene cero o mas entradas. Esto es las cantidades de datos de inicio se generan en el mismo algoritmo o se conocen previamente.
4.- Salida. Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del algoritmo que tiene una relación especifica con los datos o continuidades de entrada.
5.- Efectividad. El algoritmo debe de ser efectivo. Esto significa que todas las operaciones deben ser suficientemente sencillas para poder en principio ser realizadas de modo exacto y en un tiempo finito por un procesador.
REPRESENTACIÓN DE LOS ALGORITMOS
Los algoritmos pueden ser representados utilizando diversas técnicas o métodos:
Investiga en Internet lo siguiente:
Los algoritmos pueden ser representados utilizando diversas técnicas o métodos:
Investiga en Internet lo siguiente:
- Texto narrativo
- Diagrama de flujo
- Pseudo código

viernes, 12 de agosto de 2016
Definición de Algoritmo:
Muchas veces hemos escuchado la palabra algoritmo y mas si te quieres dedicar a asuntos relacionados con lo que es la informática, computación y demás cosas relacionadas con las nuevas tecnologías.En este blog encontraras ese concepto para que puedas ver y definir que es un algoritmo para a ti.
conocido por haber escrito un conocido tratado sobre la manipulación de números y ecuaciones titulado Kitab al-jabr w'almugabala.
El origen de la palabra Algoritmo:
La palabra algoritmo deriva del nombre del famoso matemático y astronauta árabe Al-Khowarizmiconocido por haber escrito un conocido tratado sobre la manipulación de números y ecuaciones titulado Kitab al-jabr w'almugabala.
Definiciones de Algoritmo
Un algoritmo puede ser definido como la secuencia ordenada de pasos, sin ambigüedades que conducen a la solución de un problema dado y expresado en lenguaje natural, por ejemplo el castellano.
Todo algoritmo debe ser:
preciso: indicando el paso de realización de cada paso.
Definido: si se sigue el algoritmo varias veces proporcionándole los mismos datos se deben obtener siempre los mismos resultados.
Finito: al seguir el algoritmo, este debe terminar en algún momento es decir tener un numero finito de pasos.
Para diseñar un algoritmo se debe comenzar por identificar las tareas mas importantes para resolver el problema y disponerlas en el orden en el que han de ser ejecutadas.Los pasos en esta primera descripción de actividades deberán ser refinados, añadiendo mas detalles a los mismos e incluso, algunos de ellos, pueden requerir un refinamiento adicional antes de que podamos obtener un algoritmo claro, preciso y completo.Este método de diseño de los algoritmos en etapas, yendo de los conceptos generales a los de detalle a través de refinamientos sucesivos, se conoce como método descendente (top-down). En un algoritmo deben considerarse tres partes:
Entrada:información dada al algoritmo
Definido:operaciones o cálculos necesarios para encontrar la solución del problema.
Salida: respuestas dadas por el algoritmo o resultados finales de los cálculos.
Para diseñar un algoritmo se debe comenzar por identificar las tareas mas importantes para resolver el problema y disponerlas en el orden en el que han de ser ejecutadas.Los pasos en esta primera descripción de actividades deberán ser refinados, añadiendo mas detalles a los mismos e incluso, algunos de ellos, pueden requerir un refinamiento adicional antes de que podamos obtener un algoritmo claro, preciso y completo.Este método de diseño de los algoritmos en etapas, yendo de los conceptos generales a los de detalle a través de refinamientos sucesivos, se conoce como método descendente (top-down). En un algoritmo deben considerarse tres partes:
Entrada:información dada al algoritmo
Definido:operaciones o cálculos necesarios para encontrar la solución del problema.
Salida: respuestas dadas por el algoritmo o resultados finales de los cálculos.
Presentación de este Blog.
Este blog se creo para facilitar a las personas que estén interesadas en lo que seria la programacion y los algoritmos y todo lo que eso conlleva algunos conceptos que creemos son claves para un mejor entendimiento y así facilitar su introducción a este campo que para algunos puede ser complicado pero super entretenido.
Suscribirse a:
Comentarios (Atom)


