simbología correcta para realizar un diagrama flujo
Actividad consulta:
1. ¿Qué es un algoritmo y cuál es su función?2. ¿Cuántos tipos de algoritmos hay y cuáles son?
3. ¿Qué es una estructura algorítmica?
4. Dibuja un algoritmo de una operación matemática con los diferentes símbolos que se utilizan para el mismo.
1. Un algoritmo es un conjunto de instrucciones o reglas definidas y no-ambiguas, ordenadas y finitas que permite, típicamente, solucionar un problema, realizar un cómputo, procesar datos y llevar a cabo otras tareas o actividades. Dado un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.
Entonces, los algoritmos nos permiten ejecutar una acción o resolver un problema mediante una serie de instrucciones. Así, dado un estado inicial y una entrada, y siguiendo los sucesivos pasos indicados, se llega al estado final y se obtiene una solución.
2. Los algoritmos que existen son:
-Cualitativos: Aquellos en los que se describen pasos con únicamente palabras como, por ejemplo, buscar una palabra en el diccionario, cambiar la llanta de un auto o tomar un vaso de agua.
-Cuantitativos: Involucran cálculos numéricos como hacer la suma de dos números o hacer el mínimo común múltiplo de distintos números.
-Computacionales: Son los algoritmos que se hacen con una computadora; muchos de estos son complejos y por eso necesitan ser realizados por medio de máquinas.
-No computacionales: Estos algoritmos son aquellos que no pueden realizarse con una computadora; como, por ejemplo, la programación de un televisor.
3.Las estructuras algorítmicas son un grupo de formas de trabajo,
que permiten, mediante la manipulación de variables, realizar ciertos procesos
específicos que nos lleven a la solución de problemas. Estas estructuras se clasifican
de acuerdo con su complejidad en: secuenciales, condicionales y cíclicas.
La estructura secuencial es aquella en la que una acción (instrucción)
sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida
de una es la entrada de la siguiente y así sucesivamente hasta el fin del
proceso.
https://th.bing.com/th/id/R.8b946ca42ef9c3e17baa4873c5cb1970?rik=luWziNQk9uuuRQ&riu=http%3a%2f%2fbp2.blogger.com%2f_Z0qdeWwUipI%2fR0PbEPNBixI%2fAAAAAAAAABs%2ftBTX6UEyuIA%2fw1200-h630-p-k-no-nu%2fDiapositiva1.JPG&ehk=2gaC8f7eZbNGX1DB%2bS9UXN%2bkL8HCqly9A%2b8HT7yV4gs%3d&risl=&pid=ImgRaw&r=0
Las condicionales comparan una variable contra otro (s) valores, para que, en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite.
https://th.bing.com/th/id/R.ba8c7137ac4971aeab94f34b5c226aca?rik=dlVAspGlt24bMA&riu=http%3a%2f%2f3.bp.blogspot.com%2f-H27dtR8LDAw%2fT5sAuuzj-_I%2fAAAAAAAAAAU%2fLi59Y_P_jf8%2fs1600%2fDOBLE.png&ehk=jPTSd8C%2bK4kP0zLb%2finfESqFIKQm90AJ%2b9UGkjw%2f%2bz0%3d&risl=&pid=ImgRaw&r=0
Las cíclicas nos sirve para ejecutar de manera repetitiva una sentencia o un conjunto de sentencias, con el objetivo de resolver un problema o tratamiento cíclico.
https://th.bing.com/th/id/R.c73f0941ad0c2ab263d04c817d46bd8a?rik=0U8bdZW9npAxFw&riu=http%3a%2f%2f2.bp.blogspot.com%2f-cou7dt_Fov4%2fUS10lbp1zOI%2fAAAAAAAAAGs%2fDDNQmay4grw%2fs1600%2f27.jpg&ehk=H1dNklqzcl%2fPxvAummgzzPzE2sS3jqqGCYRezxmaVrs%3d&risl=&pid=ImgRaw&r=0
4.
Comentarios
Publicar un comentario