Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algoritmos y diagramas de flujo - Coggle Diagram
Algoritmos y diagramas de flujo
Algoritmos
Que es
un algoritmo es cualquier procedimiento computacional bien definido que parte de un estado inicial y un valor o un conjunto de valores de entrada, a los cuales se les aplica una secuencia de pasos computacionales finitos, produciendo una salida o solución.
Características
Todo algoritmo cuenta con las siguientes características
Tienen 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.
La cantidad de pasos de un algoritmo es finita.
Los algoritmos son abstractos: son modelos o guías para ordenar procesos.
Las secuencias son concretas: cada paso es claro y no deja lugar a la ambigüedad.
Funcionan en secuencia: un algoritmo está compuesto por una serie de pasos ordenados.
Tipos
Algoritmos computacionales. Un algoritmo cuya resolución depende del cálculo, y que puede ser desarrollado por una calculadora o computadora sin dificultades.
Algoritmos no computacionales. Aquellos que no requieren de los procesos de un computador para resolverse, o cuyos pasos son exclusivos para la resolución por parte de un ser humano.
Algoritmos cualitativos. Se trata de un algoritmo en cuya resolución no intervienen cálculos numéricos, sino secuencias lógicas y/o formales.
Algoritmos cuantitativos. Todo lo contrario, es un algoritmo que depende de cálculos matemáticos para dar con su resolución.
Variables
Permite almacenar de forma temporal un valor y el cual puede cambiar durante la ejecución del algoritmo ó programa. Toda variable tiene un nombre que sirve para identificarla.
Constantes
Son datos que su valor no va a cambiar durante todo el desarrollo del algoritmo, las constantes pueden tener o no un identificador, pues estos valores pueden escribirse directamente al usar las operaciones o bien asignarle un identificador, las constantes también tienen un tipo de dato.
Tipos de operadores
Operadores aritméticos ( +, -,
, /, *
, % )
Los operadores aritméticos realizan operaciones matemáticas, como sumas o restas con operandos.
Operadores aritméticos unarios
Los operadores unarios son operadores aritméticos que realizan una acción sobre un solo operando. El lenguaje de script reconoce el operador unario negativo (-).
Operadores aritméticos binarios
Inserte un espacio antes y después de un operador aritmético.
Operador de asignación (= )
Utilice el operador de asignación (=) para copiar una constante, literal, resultado de expresión de variables o resultado de función en una variable.
Diagramas de flujo
Que es
Un diagrama de flujo o flujograma es una representación gráfica y secuencial de un proceso o flujo de trabajo con todas las tareas y actividades principales necesarias para lograr un objetivo común.
Simbologia
Las líneas y flechas muestran la secuencia de los pasos y
las relaciones entre ellos.