SlideShare une entreprise Scribd logo
1  sur  27
Introducción a los algoritmos Parte I Joemmanuel Ponce
¿Qué es un algoritmo? ,[object Object]
¿Qué es un algoritmo? Problema
Ejemplo: Sucesión de Fibonacci ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo: Sucesión de Fibonacci ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo: Sucesión de Fibonacci
¿POR QUÉ SON IMPORTANTES LOS ALGORITMOS? ,[object Object]
Almacenamiento de información ,[object Object]
Almacenamiento de información
Almacenamiento de información ,[object Object],[object Object],[object Object],[object Object]
¿La diferencia? El algoritmo… ,[object Object],[object Object],GIF emplea una técnica llamada “DITHERING” para engañar al ojo y hacerle  creer que es sólido cuando en realidad usa 2 diferentes colores de los 256 que tiene a su disposición, en este caso, uno tras otro en un patrón predecible. Nota como los puntos en una imagen GIF se alternan claros y oscuros mientras  que en JPG, que tiene 16 millones de colores disponibles, es un solo color.
Ordenamiento de información
Ordenamiento de información
Búsqueda de información
Transferencia de información
INTRODUCCIÓN A LOS CONCURSOS DE PROGRAMACIÓN
Concursos de Programación ,[object Object],[object Object],[object Object],[object Object]
Concursos de Programación ,[object Object],[object Object],[object Object],[object Object]
Sistemas de competencia ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Olimpiadas de Informática ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Olimpiadas de Informática
Olimpiadas de Informática ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ACM Programming Contest ,[object Object],[object Object],[object Object],[object Object],[object Object]
ACM Programming Contest ,[object Object],[object Object],[object Object],[object Object],[object Object]
ACM Programming Contest ,[object Object],[object Object]
Topcoder Algorithm Competitions ,[object Object],[object Object],[object Object],[object Object],[object Object]
Topcoder Competitions ,[object Object],[object Object]

Contenu connexe

Tendances

Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
lauracristinaL
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmica
María C. Plata
 
Algoritmo creatividad y_resoluciòn_de_problemas.
Algoritmo creatividad y_resoluciòn_de_problemas.Algoritmo creatividad y_resoluciòn_de_problemas.
Algoritmo creatividad y_resoluciòn_de_problemas.
Rossana Velázquez
 

Tendances (15)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Algoritmos. Definición y Características
Algoritmos. Definición y CaracterísticasAlgoritmos. Definición y Características
Algoritmos. Definición y Características
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Sesion1
Sesion1Sesion1
Sesion1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Manual subir Reto VPL para Tripulantes v1 Reto 5
Manual subir Reto VPL para Tripulantes v1 Reto 5Manual subir Reto VPL para Tripulantes v1 Reto 5
Manual subir Reto VPL para Tripulantes v1 Reto 5
 
Manual subir Reto 2 VPL para tripulantes v1.1
Manual subir Reto 2 VPL para tripulantes v1.1Manual subir Reto 2 VPL para tripulantes v1.1
Manual subir Reto 2 VPL para tripulantes v1.1
 
Manual Subir Reto VPL para Tripulantes Reto 4
Manual Subir Reto VPL para Tripulantes Reto 4Manual Subir Reto VPL para Tripulantes Reto 4
Manual Subir Reto VPL para Tripulantes Reto 4
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmica
 
Algoritmo creatividad y_resoluciòn_de_problemas.
Algoritmo creatividad y_resoluciòn_de_problemas.Algoritmo creatividad y_resoluciòn_de_problemas.
Algoritmo creatividad y_resoluciòn_de_problemas.
 
Algoritmos y programacion
Algoritmos y programacionAlgoritmos y programacion
Algoritmos y programacion
 

En vedette

01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
matiu007
 
PrettyPics. Restauración de Imágenes
PrettyPics. Restauración de ImágenesPrettyPics. Restauración de Imágenes
PrettyPics. Restauración de Imágenes
Joemmanuel Ponce
 
Nassi shneiderman diagrams
Nassi shneiderman diagramsNassi shneiderman diagrams
Nassi shneiderman diagrams
hccit
 

En vedette (20)

Diagrama nassi sherman
Diagrama nassi shermanDiagrama nassi sherman
Diagrama nassi sherman
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
01 diagramas nassi-schneiderman
01 diagramas nassi-schneiderman01 diagramas nassi-schneiderman
01 diagramas nassi-schneiderman
 
Diagrama nassi sherman
Diagrama nassi shermanDiagrama nassi sherman
Diagrama nassi sherman
 
Poster analysis
Poster analysisPoster analysis
Poster analysis
 
Silabus pai-kelas-ix
Silabus pai-kelas-ixSilabus pai-kelas-ix
Silabus pai-kelas-ix
 
Grameen Final Paper 303
Grameen Final Paper 303Grameen Final Paper 303
Grameen Final Paper 303
 
Pavel Dabrytski - Agile Africa 2015 - Agile Economics - budgets, contacts, ca...
Pavel Dabrytski - Agile Africa 2015 - Agile Economics - budgets, contacts, ca...Pavel Dabrytski - Agile Africa 2015 - Agile Economics - budgets, contacts, ca...
Pavel Dabrytski - Agile Africa 2015 - Agile Economics - budgets, contacts, ca...
 
Eu ppt presentation pq projektledning allmän
Eu ppt presentation pq projektledning allmänEu ppt presentation pq projektledning allmän
Eu ppt presentation pq projektledning allmän
 
poster_final
poster_finalposter_final
poster_final
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Interactive Video for Teaching and Learning
Interactive Video for Teaching and LearningInteractive Video for Teaching and Learning
Interactive Video for Teaching and Learning
 
Business Intelligence and Big Data in Cloud
Business Intelligence and Big Data in CloudBusiness Intelligence and Big Data in Cloud
Business Intelligence and Big Data in Cloud
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
Oieg 2007
Oieg 2007Oieg 2007
Oieg 2007
 
PrettyPics. Restauración de Imágenes
PrettyPics. Restauración de ImágenesPrettyPics. Restauración de Imágenes
PrettyPics. Restauración de Imágenes
 
Introduccion Analisis Algoritmos
Introduccion Analisis AlgoritmosIntroduccion Analisis Algoritmos
Introduccion Analisis Algoritmos
 
OIEG 2009
OIEG 2009OIEG 2009
OIEG 2009
 
1.3 Introduccion a los Algoritmos
1.3 Introduccion a los Algoritmos1.3 Introduccion a los Algoritmos
1.3 Introduccion a los Algoritmos
 
Nassi shneiderman diagrams
Nassi shneiderman diagramsNassi shneiderman diagrams
Nassi shneiderman diagrams
 

Similaire à Curso de Algoritmos - Presentación 1

Clase 1 Itinerario
Clase 1 ItinerarioClase 1 Itinerario
Clase 1 Itinerario
vbalda
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
Sergio Naspiran
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
justo morales
 
Unidad 02 metodología para solucionar un problema
Unidad 02   metodología para solucionar un problemaUnidad 02   metodología para solucionar un problema
Unidad 02 metodología para solucionar un problema
Lorenzo Alejo
 

Similaire à Curso de Algoritmos - Presentación 1 (20)

resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas
 
Clase 1 Itinerario
Clase 1 ItinerarioClase 1 Itinerario
Clase 1 Itinerario
 
Pasos Para Resolver Un Problema Utilizando Un Pc
Pasos  Para Resolver Un Problema  Utilizando Un PcPasos  Para Resolver Un Problema  Utilizando Un Pc
Pasos Para Resolver Un Problema Utilizando Un Pc
 
Resolucion de problemas
Resolucion de problemasResolucion de problemas
Resolucion de problemas
 
Algoritmos primero
Algoritmos primeroAlgoritmos primero
Algoritmos primero
 
Algoritmos y programacion
Algoritmos y programacionAlgoritmos y programacion
Algoritmos y programacion
 
Clase de programacion
Clase  de  programacionClase  de  programacion
Clase de programacion
 
Fp03
Fp03Fp03
Fp03
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programar
 
TEMA11.ppt
TEMA11.pptTEMA11.ppt
TEMA11.ppt
 
Diseño de pseudocodigo
Diseño de pseudocodigoDiseño de pseudocodigo
Diseño de pseudocodigo
 
Algoritmos y programas estructuras
Algoritmos y programas estructurasAlgoritmos y programas estructuras
Algoritmos y programas estructuras
 
Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 
Algoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxAlgoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptx
 
Clase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemasClase de metodologia para analisis y planteamiento de problemas
Clase de metodologia para analisis y planteamiento de problemas
 
Unidad 02 metodología para solucionar un problema
Unidad 02   metodología para solucionar un problemaUnidad 02   metodología para solucionar un problema
Unidad 02 metodología para solucionar un problema
 
(Fases)
(Fases)(Fases)
(Fases)
 

Plus de Joemmanuel Ponce (8)

Introducción al Diseño Arquitectónico Basado En Patrones
Introducción al Diseño Arquitectónico Basado En PatronesIntroducción al Diseño Arquitectónico Basado En Patrones
Introducción al Diseño Arquitectónico Basado En Patrones
 
Olimpiada de Informatica del Estado de Guanajuato - Sesion Informativa (Beta 2)
Olimpiada de Informatica del Estado de Guanajuato - Sesion Informativa (Beta 2)Olimpiada de Informatica del Estado de Guanajuato - Sesion Informativa (Beta 2)
Olimpiada de Informatica del Estado de Guanajuato - Sesion Informativa (Beta 2)
 
OIEG 2008
OIEG 2008 OIEG 2008
OIEG 2008
 
Olmpiada de Informatica del Estado de Guanajuato 09 (beta 2)
Olmpiada de Informatica del Estado de Guanajuato 09 (beta 2)Olmpiada de Informatica del Estado de Guanajuato 09 (beta 2)
Olmpiada de Informatica del Estado de Guanajuato 09 (beta 2)
 
Grupo Ants - Segundo Aniversario
Grupo Ants - Segundo AniversarioGrupo Ants - Segundo Aniversario
Grupo Ants - Segundo Aniversario
 
Matematicas para la Olimpiada
Matematicas para la OlimpiadaMatematicas para la Olimpiada
Matematicas para la Olimpiada
 
Complejidad Computacional
Complejidad ComputacionalComplejidad Computacional
Complejidad Computacional
 
Algoritmo de Dijkstra
Algoritmo de DijkstraAlgoritmo de Dijkstra
Algoritmo de Dijkstra
 

Dernier

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
 

Dernier (10)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Curso de Algoritmos - Presentación 1