Se denomina algoritmo a una combinación
de pasos lógicos dispuestos de forma
organizada para resolver un problema.
Elementos
VARIABLES
Una variable es un espacio de la memoria del
ordenador a la que asignamos un contenido que puede
ser un valor numérico o alfanumérico.
TIPOS DE VARIABLES
NUMERICAS
Se utilizan para almacenar valores
numéricos enteros (llamados integer en
inglés) o decimales (llamados float en
inglés)
CADENAS DE TEXTO
Se utilizan para almacenar caracteres, palabras y/o
frases de texto. Para asignar el valor a la variable,
se encierra el valor entre comillas dobles o
simples, para delimitar su comienzo y su final.
ARRAYS (VECTORES)
Un array es una colección de variables, que pueden
ser todas del mismo tipo o cada una de un tipo
diferente
BOOLEANOS
Una variable de tipo boolean almacena un tipo especial de
valor que solamente puede tomar dos valores: true
(verdadero) o false (falso). No se puede utilizar para almacenar
números y tampoco permite guardar cadenas de texto.
CLASIFICACION YTIPOS DE ALGORITMOS
SISTEMA DE SIGNOS
Algoritmos cualitativos
Cuando se hace por medio de
palabras, como por ejemplos
recetas
Algoritmos cuantitativos
Cuando se hace a traves de calculos
numericos, como por ejemplo para
solicitar una raiz cuadrada
FUNCION
Algoritmos de
ordenamiento:
secuencian los elementos que
ingresan a partir de un cierto orden,
en general, según un orden
numérico o léxico.
Algoritmos de búsqueda
No realiza operaciones ni secuencias, se
encarga de realizar una busqueda especificas
con las condiciones dadas
Algoritmos de
encaminamiento
Deciden como transmitir algo que llega y como sera
su conjunto de paso, Se dividen fundamentalmente
entre adaptativos y estáticos
DIAGRAMAS DE FLUJO
Qué es un Diagrama de Flujo – Gestión de Procesos Un diagrama de flujo es una
representación gráfica de un proceso. Cada paso del proceso es representado
por un símbolo diferente que contiene una breve descripción de la etapa de
proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con
flechas que indican la dirección de flujo del proceso.