Dayanna Choez Otero_ Fundamentos_D_ Algoritmos _ 2A1
¿ Qué es un algoritmo?
Un algoritmo es una secuencia lógica y finita de pasos que le permite resolver un problema o lograr una meta. El algoritmo debe ser preciso e indicar la secuencia lógica de ejecución de cada paso. Debe estar definido. Esto significa que si un algoritmo se ejecuta varias veces, siempre debe obtener el mismo resultado. También debe ser limitado, es decir, debe comenzar con una acción y terminar con un resultado o una solución al problema.
Caracteristica de un algoritmo
Todo algoritmo debe cumplir con estas características
básicas:
♣Tener un inicio y fin: todo algoritmo comienza en un estado inicial con una serie de datos específicos, y culmina con una solución o salida.
♣Funcionar en secuencia: un algoritmo está compuesto por
una serie de pasos ordenados.
♣Las secuencias deben de ser concretas: cada paso es claro y no
deja lugar a la ambigüedad.
♣Los algoritmos son abstractos: son modelos o guías para
ordenar procesos.
♣La cantidad de pasos de un algoritmo es finita.
Partes de un algoritmo
Todo algoritmo consta de 3 partes que son:
Entrada o input: son los datos ingresados que necesita un algoritmo para poder operar.
Proceso: es la operacion lógica formal que se emprende con los datos ingresados mediante el input.
Salidada o output: son los resultados que se obtienen a través del input , una vez terminada la ejecución del algoritmo.
Tipos de algotirmos
¿Qué es un diagrama de flujo?
Un diagrama de flujo es una representación gráfica o la gráfica de un algoritmo que utiliza diferentes símbolos, formas y líneas de flujo para demostrar el proceso del programa. A través del algoritmo, podemos entender fácilmente el programa. El objetivo principal del diagrama de flujo es analizar los diferentes procesos para resolver un problema y este deber de realizarze con un orden lógico.
Símbolos utilizados en un diagrama de flujoInicioy fin: se utiliza para presentar el inicio o el fin de un algoritmo.
Proceso: se utiliza comúnmente para representar una instrucción, o cualquier tipo de operación que origine un cambio de valorEntrada o salida: es utilizado para represenatar entrada o salida de una información que necesite ser procesado o registrada.Decisión: se utiliza para la toma de decisiones o ramificaciones sirve para la indicación de operaciones logicas o para la comparación entre datos.Conector: enlaza dos partes cualquieras de un diagrama de flujo a través de un conector de salida y de entrada .Flujo del diagrama: indica la secuencia del diagrama, es decir indica el sentido en el que se dirigen las operaciones.
Tipos de diagramas de flujo
De acuerdo con su
disposición en el plano y su función informativa, existen varios tipos.
Los algoritmos y los diagramas de flujo son dos herramientas que se utilizan para explicar el proceso de un programa.
El algoritmo es un análisis paso a paso del proceso mientras que el diagrama de flujo explica gráficamente los pasos del programa.
Comentarios
Publicar un comentario