ALGORITMOS
CREADORA: ARRIAGA TRUJILLO DENISSE
6º “A” PROGRAMACIÓN
PROFESOR: RUBEN DARÍO LÓPEZ MARTÍNEZ
¿QUÉ ES UN ALGORITMO?
•Se puede definir un algoritmo como un conjunto
ordenado y finito de operaciones o pasos que
permite hallar la solución de un problema.
TIPOS DE ALGORITMOS
Existen dos tipos y son llamados así por su naturaleza:
• Cualitativos: Son aquellos en los que se describen los pasos utilizando
palabras.
• Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para
definir los pasos del proceso.
REPRESENTACIÓN DE
LOS ALGORITMOS
TEXTO NARRATIVO
•Consiste en escribir paso a paso las acciones
que se deben realizar empleando el lenguaje
natural.
DIAGRAMA DE FLUJO
•Es la representación gráfica de las operaciones
que realiza un algoritmo.
PSEUDOCODIGO
• Representa en forma descriptiva las operaciones que debe realizar un
algoritmo.
INICIO
Edad: Entero
ESCRIBA “¿Cuál es tu edad?
Lea Edad
SI Edad >=18 entonces
ESCRIBA “Eres mayor de Edad
FINSI
ESCRIBA “fin del algoritmo
FIN
CARACTERÍSTICAS DE
LOS PSEUDOCÓDIGOS
•1. Finitud.- Un algoritmo debe terminar en un
número finito de pasos
•2. Definibilidad.- Cada paso del algoritmo debe
definirse de modo preciso; las acciones a
realizar deben estar especificadas rigurosamente
y sin ambigüedad para cada caso.
•3. Entrada.- Un algoritmo tiene cero o más
entradas. Esto es, las cantidades de los datos de
inicio se generan en el mismo algoritmo o se
conocen previamente.
•4. Salida.- Un algoritmo tiene una o más salidas.
Es decir, hay datos o cantidades al término del
algoritmo que tiene una relación específica con
los datos o cantidades de entrada.
•5. Efectividad.- El algoritmo debe ser efectivo.
Esto significa que todas las operaciones deben
ser suficientemente sencillas para poder, en
principio, ser realizadas de modo exacto y en un
tiempo finito por un procesador.
Fin de la presentación.
Gracias por su atención 

Algoritmos

  • 1.
    ALGORITMOS CREADORA: ARRIAGA TRUJILLODENISSE 6º “A” PROGRAMACIÓN PROFESOR: RUBEN DARÍO LÓPEZ MARTÍNEZ
  • 2.
    ¿QUÉ ES UNALGORITMO? •Se puede definir un algoritmo como un conjunto ordenado y finito de operaciones o pasos que permite hallar la solución de un problema.
  • 3.
    TIPOS DE ALGORITMOS Existendos tipos y son llamados así por su naturaleza: • Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras. • Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.
  • 4.
  • 5.
    TEXTO NARRATIVO •Consiste enescribir paso a paso las acciones que se deben realizar empleando el lenguaje natural.
  • 6.
    DIAGRAMA DE FLUJO •Esla representación gráfica de las operaciones que realiza un algoritmo.
  • 7.
    PSEUDOCODIGO • Representa enforma descriptiva las operaciones que debe realizar un algoritmo. INICIO Edad: Entero ESCRIBA “¿Cuál es tu edad? Lea Edad SI Edad >=18 entonces ESCRIBA “Eres mayor de Edad FINSI ESCRIBA “fin del algoritmo FIN
  • 8.
  • 9.
    •1. Finitud.- Unalgoritmo debe terminar en un número finito de pasos •2. Definibilidad.- Cada paso del algoritmo debe definirse de modo preciso; las acciones a realizar deben estar especificadas rigurosamente y sin ambigüedad para cada caso.
  • 10.
    •3. Entrada.- Unalgoritmo tiene cero o más entradas. Esto es, las cantidades de los datos de inicio se generan en el mismo algoritmo o se conocen previamente. •4. Salida.- Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del algoritmo que tiene una relación específica con los datos o cantidades de entrada.
  • 11.
    •5. Efectividad.- Elalgoritmo debe ser efectivo. Esto significa que todas las operaciones deben ser suficientemente sencillas para poder, en principio, ser realizadas de modo exacto y en un tiempo finito por un procesador.
  • 12.
    Fin de lapresentación. Gracias por su atención 