Estos ejercicios sirvieron para desarrollar nuestra lógica y entendimiento de los algoritmos que manejaremos mas adelante en esta materia
La escencia de los algoritmos es la siguiente:
1.Análisis previo del Problema: Se debe realizar un análisis del funcionamiento del problema antes que se realice cualquier algoritmo.
2.Definición de Requerimientos: Los problemas a solucionar, esto es, por ejemplo, el sumar dos números, multiplicar dos matrices, ordenar una lista de números, generar un reporte, etc.
3.Identificación de los Módulos: La identificación de los módulos es tan importante como la identificación correcta de los requerimientos, esto porque la correcta identificación de los módulos simplifica considerablemente la realización de los algoritmos que darán solución a los requerimientos identificados en el paso anterior.
4.Realización de los Algoritmos: El algoritmo deberá cumplir con las características que se indicaron para posteriormente implementarse en un lenguaje de programación comprensible por una computadora.
5. Implementación de los Algoritmos: La implementación de los algoritmos se debe realizar en un lenguaje de programación para que una computadora pueda comprender las instrucciones que el algoritmo modela para así poder ejecutarlas y lograr el resultado esperado.
Ademas vimos las precedencias de operadores con operaciones simples de logica y de operaciones matematicas basicas
3.Identificación de los Módulos: La identificación de los módulos es tan importante como la identificación correcta de los requerimientos, esto porque la correcta identificación de los módulos simplifica considerablemente la realización de los algoritmos que darán solución a los requerimientos identificados en el paso anterior.
4.Realización de los Algoritmos: El algoritmo deberá cumplir con las características que se indicaron para posteriormente implementarse en un lenguaje de programación comprensible por una computadora.
5. Implementación de los Algoritmos: La implementación de los algoritmos se debe realizar en un lenguaje de programación para que una computadora pueda comprender las instrucciones que el algoritmo modela para así poder ejecutarlas y lograr el resultado esperado.
Ademas vimos las precedencias de operadores con operaciones simples de logica y de operaciones matematicas basicas
En la clase de el día jueves nos propuso problemas relativamente fáciles pero que requerían cierta lógica y razonamiento para su correcta solución. Estos en vez de resolverlos como nuestro corazón nos dijera utilizamos los diagramas de flujo que el maestro previamente nos explico.
Ocurrio un simulacro lo que nos dio tiempo de debatir un poco la resolución de dichos problemas.
Los elementos de un diagrama de flujo son:
http://ladinopaola.blogspot.com/p/pasos-para-realizar-algoritmos.html
https://www.smartdraw.com/flowchart/img/simbolos-de-diagramas-de-flujo.png?bn=1510011133

Se trata de información adecuada sí se trata de dar explicaciones. Menciona tres aspectos, que al menos yo considero importantes. Me refiero a lo siguiente: Análisis del problema, Implementación de algoritmo y la realización del mismo. Y como complemento, el uso adecuado de los símbolos y de los ciclos, así como la declaración de variables y valores en la redacción del pseudocodigo.
ResponderEliminarEsta clase de artículos me llama mucho la atención. Es muy buena intención de tu parte compartir tus conocimientos a personas que buscamos a cerca del tema. Muy clara y fácil para alguien que empieza en este mundo de la programación. Excelente.
ResponderEliminarQue gran forma de explicar a detalle cada símbolo
ResponderEliminar