SlideShare una empresa de Scribd logo
1 de 5
ALGORITMO
DARIAN ROJAS GARCIA
6-B PROGRAMACION.
QUE ES UN ALGORITMO.
En matemáticas, lógica, ciencias de la computación
y disciplinas relacionadas, 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.​
TIPOS DE ALGORITMOS
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
ALGORITMOSTexto 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.
Pseudocódigo:
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
ALGORITMOS
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.

Más contenido relacionado

La actualidad más candente (18)

Presentación algoritmos
Presentación algoritmosPresentación algoritmos
Presentación algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo Matematicas
Algoritmo MatematicasAlgoritmo Matematicas
Algoritmo Matematicas
 
Astrid
AstridAstrid
Astrid
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Camacho y el perdedor
Camacho y el perdedorCamacho y el perdedor
Camacho y el perdedor
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUE
INTRODUCCION A LA PROGRAMACIÓN    I.N.W.T.D COJUTEPEQUEINTRODUCCION A LA PROGRAMACIÓN    I.N.W.T.D COJUTEPEQUE
INTRODUCCION A LA PROGRAMACIÓN I.N.W.T.D COJUTEPEQUE
 
Sosa info 04
Sosa info 04Sosa info 04
Sosa info 04
 
3 9 - copia
3 9 - copia3 9 - copia
3 9 - copia
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Trabajo de informatica
Trabajo de informatica Trabajo de informatica
Trabajo de informatica
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Algoritmos por-omor-azuaje2
Algoritmos por-omor-azuaje2Algoritmos por-omor-azuaje2
Algoritmos por-omor-azuaje2
 
Algoritmo y pseudocódigo
Algoritmo y pseudocódigoAlgoritmo y pseudocódigo
Algoritmo y pseudocódigo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Que es un algoritmo
Que es un algoritmoQue es un algoritmo
Que es un algoritmo
 

Similar a Algoritmo dary

Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
Boris Salleg
 
Unidad I Algoritmos
Unidad I   AlgoritmosUnidad I   Algoritmos
Unidad I Algoritmos
Ender Melean
 
algoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionalgoritmos y fundamentos de programacion
algoritmos y fundamentos de programacion
MIKE_INK_RM
 

Similar a Algoritmo dary (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Estructura de datos Algorítmica
Estructura de datos Algorítmica Estructura de datos Algorítmica
Estructura de datos Algorítmica
 
Inf2 exc10 alondra hernandez
Inf2 exc10  alondra hernandezInf2 exc10  alondra hernandez
Inf2 exc10 alondra hernandez
 
Algoritmo expocicion
Algoritmo expocicionAlgoritmo expocicion
Algoritmo expocicion
 
Conceptos de algoritmos
Conceptos de algoritmosConceptos de algoritmos
Conceptos de algoritmos
 
Guia no1 algoritmos
Guia no1 algoritmosGuia no1 algoritmos
Guia no1 algoritmos
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Unidad I Algoritmos
Unidad I   AlgoritmosUnidad I   Algoritmos
Unidad I Algoritmos
 
Unidad I Algoritmos
Unidad  I    AlgoritmosUnidad  I    Algoritmos
Unidad I Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Actividad 3.4
Actividad 3.4Actividad 3.4
Actividad 3.4
 
Resumen de algoritmos por-luis-salazar
Resumen de algoritmos por-luis-salazarResumen de algoritmos por-luis-salazar
Resumen de algoritmos por-luis-salazar
 
algoritmos y fundamentos de programacion
algoritmos y fundamentos de programacionalgoritmos y fundamentos de programacion
algoritmos y fundamentos de programacion
 
algortimos
algortimosalgortimos
algortimos
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

Algoritmo dary

  • 2. QUE ES UN ALGORITMO. En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, 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.​
  • 3. TIPOS DE ALGORITMOS 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. REPRESENTACIÓN DE LOS ALGORITMOSTexto 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. Pseudocódigo: 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
  • 5. CARACTERÍSTICAS DE LOS ALGORITMOS 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.