SlideShare una empresa de Scribd logo
1 de 8
COLEGIO BUCERIAS
ALGORITMOS
DANNA GONZALEZ DELGADO
ING. AZUCENA CERVANTES P.
15/ENERO/2015
1ª PREPARATORIA
¿QUÉ ES UN ALGORITMO?
• Un algoritmo es un conjunto
prescrito de instrucciones o
reglas bien definidas,
ordenadas y finitas que permite
realizar una actividad mediante
pasos sucesivos que no
generen dudas a quien deba
realizar dicha actividad. Dados
un estado inicial y una entrada,
siguiendo los pasos sucesivos
se llega a un estado final y se
obtiene una solución.
CLASIFICACIONES DE UN ALGORITMO
Los algoritmos informales son
aquellos que no se realizan para
una computadora, sino se diseñan
para ser ejecutados por el ser
humano.
Los algoritmos computacionales
son los que se crean para que una
computadora sea quien ejecute los
pasos y obtener el resultado
esperado.
Algoritmos
informales
Algoritmos
computacionale
s
Hay dos
clasificaciones para
los algoritmos:
CARACTERISTICAS DE UN ALGORITMO
• Un algoritmo debe ser preciso e indicar el orden de realización
de cada paso.
• Un algoritmo debe estar definido. Si se sigue un algoritmo dos
veces, se debe obtener el mismo resultado cada vez.
• Un algoritmo debe ser finito. el algoritmo se debe terminar en
algún momento; o sea, debe tener un número finito de pasos.
• Un algoritmo debe ser legibles. El texto que lo describe debe
ser claro, tal que permita entenderlo y leerlo fácilmente.
PARTES DE UN ALGORITMO (¿CÓMO SE REPRESENTA UN
ALGORITMO?)
ENTRADA
Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los
resultados esperados.
PROCESO
Pasos necesarios para obtener la solución del problema o la situación planteada.
SALIDA
Resultados arrojados por el proceso como solución.
En el ejemplo del algoritmo de la sumatoria de los dos números, tenemos:
ENTRADA
Valores de de las variables A y B.
PROCESO
Asignar a la variable Suma, el valor de A mas el valor de B.
SALIDA
Impresión del valor de la variable Suma, que contiene la sumatoria
de los valores de A y B.
. VENTAJAS QUE ENCUENTRAS AL USAR ALGORITMOS EN TU VIDA
PERSONAL.
• Son un método para resolver problemas. Piensa en
un algoritmo como una receta muy específica para resolver un
problema.
• Disminuye sensiblemente el riesgo de errores.
• Favorece el obtener el máximo de información.
• Permite racionalizar el esfuerzo intelectual.
DIFERENTES TIPOS DE EJEMPLOS DE ALGORITMOS
1. PROBLEMA: Un estudiante se encuentra
en su casa (durmiendo) y debe ir a la
universidad (a tomar la clase de
programación!!), ¿qué debe haga el
estudiante?
ALGORITMO:
Inicio
Dormir
haga 1 hasta que suene el despertador (o lo llame la mamá).
Mirar la hora.
¿Hay tiempo suficiente?
Si hay, entonces
Bañarse.
Vestirse.
Desayunar.
Sino,
Vestirse.
Cepillarse los dientes.
Despedirse de la mamá y el papá.
¿Hay tiempo suficiente?
Si, Caminar al paradero.
Sino, Correr al paradero.
Hasta que pase un bus para la universidad haga :
Esperar el bus
Ver a las demás personas que esperan un bus.
Tomar el bus.
Mientras no llegue a la universidad haga :
Seguir en el bus.
Pelear mentalmente con el conductor.
Timbrar.
Bajarse.
Entrar a la universidad.
Fin
FORMATO APA
http://es.wikipedia.org/wiki/Algoritmo
http://isbros.blogspot.mx/2011/08/clasificacion-de-los-algoritmos.html
https://aulatec.wordpress.com/caracteristicas-y-propiedades-de-los-algoritmos/
https://edgardobuelvas0407.wordpress.com/generalidades/anexo-3-
fundamentos-de-un-algoritmo/partes-y-elementos-para-la-construccion-de-
un-algoritmo/
http://www.ehowenespanol.com/ventajas-algoritmos-generalizados-info_289184/
http://www.virtual.unal.edu.co/cursos/ingenieria/2001839/modulo1/cap_02/leccio
n103.htm

Más contenido relacionado

La actualidad más candente (19)

Inf2 exc2 andrea sofia
Inf2 exc2  andrea sofiaInf2 exc2  andrea sofia
Inf2 exc2 andrea sofia
 
Taller algoritmos
Taller algoritmosTaller algoritmos
Taller algoritmos
 
Algoritmia
AlgoritmiaAlgoritmia
Algoritmia
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo Tutorial: Crear un algoritmo
Tutorial: Crear un algoritmo
 
Características de un algoritmo
Características de un algoritmoCaracterísticas de un algoritmo
Características de un algoritmo
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Inf2 exc2 jessica
Inf2 exc2  jessicaInf2 exc2  jessica
Inf2 exc2 jessica
 
[ADD] Algoritmos Definicion
[ADD] Algoritmos Definicion[ADD] Algoritmos Definicion
[ADD] Algoritmos Definicion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Diseño y elaboración de algoritmos
Diseño y elaboración de algoritmosDiseño y elaboración de algoritmos
Diseño y elaboración de algoritmos
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo examen 1
Algoritmo examen 1Algoritmo examen 1
Algoritmo examen 1
 
Inf2 exc2 diego alvarez
Inf2 exc2 diego alvarezInf2 exc2 diego alvarez
Inf2 exc2 diego alvarez
 
Trabajo mayra computacion
Trabajo mayra computacionTrabajo mayra computacion
Trabajo mayra computacion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Introducción a algoritmos
Introducción a algoritmosIntroducción a algoritmos
Introducción a algoritmos
 

Destacado (20)

Emily
EmilyEmily
Emily
 
Proy power point
Proy power pointProy power point
Proy power point
 
Programa 4to Encuentro Internacional Capoeira Sul da Bahia Cusco
Programa 4to Encuentro Internacional Capoeira Sul da Bahia CuscoPrograma 4to Encuentro Internacional Capoeira Sul da Bahia Cusco
Programa 4to Encuentro Internacional Capoeira Sul da Bahia Cusco
 
Intervenciones fibra óptica
Intervenciones fibra ópticaIntervenciones fibra óptica
Intervenciones fibra óptica
 
solo Presentación16
solo Presentación16solo Presentación16
solo Presentación16
 
Observación Preescolar José Vasconcelos
Observación Preescolar José VasconcelosObservación Preescolar José Vasconcelos
Observación Preescolar José Vasconcelos
 
Perifericos
PerifericosPerifericos
Perifericos
 
Ejemplo edif albañ armada pucp
Ejemplo edif albañ armada pucpEjemplo edif albañ armada pucp
Ejemplo edif albañ armada pucp
 
T ucsg-pre-esp-cfi-54
T ucsg-pre-esp-cfi-54T ucsg-pre-esp-cfi-54
T ucsg-pre-esp-cfi-54
 
Geometria
GeometriaGeometria
Geometria
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Taxonomia de bloom
Taxonomia de bloomTaxonomia de bloom
Taxonomia de bloom
 
Ayudas a la vivienda en alquiler
Ayudas a la vivienda en alquilerAyudas a la vivienda en alquiler
Ayudas a la vivienda en alquiler
 
Sistema de gestion impresion offset
Sistema de gestion impresion  offsetSistema de gestion impresion  offset
Sistema de gestion impresion offset
 
Prueba virtual
Prueba virtualPrueba virtual
Prueba virtual
 
Cuida de tu planeta educ. ambiental
Cuida de tu planeta    educ. ambientalCuida de tu planeta    educ. ambiental
Cuida de tu planeta educ. ambiental
 
Abraão o pai da fé
Abraão o pai da féAbraão o pai da fé
Abraão o pai da fé
 
500 cartas julio herrera avila 10 b
500 cartas julio herrera avila 10 b500 cartas julio herrera avila 10 b
500 cartas julio herrera avila 10 b
 
Entrevista dhtic
Entrevista dhticEntrevista dhtic
Entrevista dhtic
 
Proy en word
Proy en wordProy en word
Proy en word
 

Similar a Inf2 exc2 danna gonzalez delgado

Similar a Inf2 exc2 danna gonzalez delgado (20)

INF2_EXC2_MAYRAFRANCO
INF2_EXC2_MAYRAFRANCOINF2_EXC2_MAYRAFRANCO
INF2_EXC2_MAYRAFRANCO
 
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,AINF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
 
algoritmos-.ppt
algoritmos-.pptalgoritmos-.ppt
algoritmos-.ppt
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julio
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos. Andrea Juarez y Gabriela Lozano
Algoritmos. Andrea Juarez y Gabriela LozanoAlgoritmos. Andrea Juarez y Gabriela Lozano
Algoritmos. Andrea Juarez y Gabriela Lozano
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Lógica Computacional
Lógica Computacional Lógica Computacional
Lógica Computacional
 
Inf2 exc2 mitchellsalazarbarradas
Inf2 exc2  mitchellsalazarbarradasInf2 exc2  mitchellsalazarbarradas
Inf2 exc2 mitchellsalazarbarradas
 
Inf2 exc2 mitchellsalazarbarradas
Inf2 exc2  mitchellsalazarbarradasInf2 exc2  mitchellsalazarbarradas
Inf2 exc2 mitchellsalazarbarradas
 
1.3 elaborar algoritmos de la solución de un problema.
1.3 elaborar algoritmos de la solución de un problema.1.3 elaborar algoritmos de la solución de un problema.
1.3 elaborar algoritmos de la solución de un problema.
 
Exc2 mariana
Exc2 marianaExc2 mariana
Exc2 mariana
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
1 Problemas
1 Problemas1 Problemas
1 Problemas
 
CURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICASCURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICAS
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Algoritmo poncho
Algoritmo ponchoAlgoritmo poncho
Algoritmo poncho
 

Último

NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para dRodrigoAveranga2
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 

Último (6)

NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para d
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 

Inf2 exc2 danna gonzalez delgado

  • 1. COLEGIO BUCERIAS ALGORITMOS DANNA GONZALEZ DELGADO ING. AZUCENA CERVANTES P. 15/ENERO/2015 1ª PREPARATORIA
  • 2. ¿QUÉ ES UN ALGORITMO? • Un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.
  • 3. CLASIFICACIONES DE UN ALGORITMO Los algoritmos informales son aquellos que no se realizan para una computadora, sino se diseñan para ser ejecutados por el ser humano. Los algoritmos computacionales son los que se crean para que una computadora sea quien ejecute los pasos y obtener el resultado esperado. Algoritmos informales Algoritmos computacionale s Hay dos clasificaciones para los algoritmos:
  • 4. CARACTERISTICAS DE UN ALGORITMO • Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. • Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. • Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos. • Un algoritmo debe ser legibles. El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
  • 5. PARTES DE UN ALGORITMO (¿CÓMO SE REPRESENTA UN ALGORITMO?) ENTRADA Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados. PROCESO Pasos necesarios para obtener la solución del problema o la situación planteada. SALIDA Resultados arrojados por el proceso como solución. En el ejemplo del algoritmo de la sumatoria de los dos números, tenemos: ENTRADA Valores de de las variables A y B. PROCESO Asignar a la variable Suma, el valor de A mas el valor de B. SALIDA Impresión del valor de la variable Suma, que contiene la sumatoria de los valores de A y B.
  • 6. . VENTAJAS QUE ENCUENTRAS AL USAR ALGORITMOS EN TU VIDA PERSONAL. • Son un método para resolver problemas. Piensa en un algoritmo como una receta muy específica para resolver un problema. • Disminuye sensiblemente el riesgo de errores. • Favorece el obtener el máximo de información. • Permite racionalizar el esfuerzo intelectual.
  • 7. DIFERENTES TIPOS DE EJEMPLOS DE ALGORITMOS 1. PROBLEMA: Un estudiante se encuentra en su casa (durmiendo) y debe ir a la universidad (a tomar la clase de programación!!), ¿qué debe haga el estudiante? ALGORITMO: Inicio Dormir haga 1 hasta que suene el despertador (o lo llame la mamá). Mirar la hora. ¿Hay tiempo suficiente? Si hay, entonces Bañarse. Vestirse. Desayunar. Sino, Vestirse. Cepillarse los dientes. Despedirse de la mamá y el papá. ¿Hay tiempo suficiente? Si, Caminar al paradero. Sino, Correr al paradero. Hasta que pase un bus para la universidad haga : Esperar el bus Ver a las demás personas que esperan un bus. Tomar el bus. Mientras no llegue a la universidad haga : Seguir en el bus. Pelear mentalmente con el conductor. Timbrar. Bajarse. Entrar a la universidad. Fin