SlideShare una empresa de Scribd logo
Algoritmo
Conjunto ordenado de pasos
ejecutables y no ambiguos , que
definen un proceso finito con un
fin determinado
Naturaleza abstracta de los
algoritmos
• Un algoritmo puede representarse de muchas
formas distintas.
• Por ejemplo, el algoritmo para convertir
medidas de temperatura de Celsius a Fahrenheit
se representa mediante la formula:
• F=(9/5)c+32
Diferencias entre proceso
algoritmo y programa
Algoritmo: representa un programa.
Proceso: ejecuta el algoritmo.
pseudocódigo
• Sistema de notación en el que las ideas
pueden expresarse informalmente durante
el proceso de desarrollo del algoritmo
• Las técnicas para obtención de
pseudocódigo consiste en desarrollar una
notación coherente y concisa para
representar estructuras semánticas que se
repitan.
• Ejemplo Nombre Expresión
• N. refiere al resultado
• E. es el calculo del resultado
Estructuras semánticas entre
una de dos posibles actividades
• Ejemplo:si el producto interno bruto se ha
incrementado,comprar acciones;en caso
contrario,vender acciones
• If (condición) then (actividad)
else (activida)
• Las sentencias indican comprobar si es
verdadero o falso (while)condicion (do)
• Ejemplo:
• If(no llueve)
• then (if (temperatura =alta
• then(ir a nadar)
• else(jugar golf)
• else(ver television)
Descubrimiento de algoritmo
• El desarrollo de un programa esta
compuesto por dos actividades:
• 1 descubrir el algoritmo
• 2 representarlo en forma de programa
Principios básicos para la
resolución de un problema
• 1 comprender el problema
• 2 Desarollar un plan para resolver el
problema
• 3 Llevar acabo el plan
• 4 Evaluar la solución para comprobar su
precisión y evaluar su potencial como
herramienta para resolver otros
problemas.
Traducidas al contexto de desarrollo de
programa, estas fases serian
• Comprender el problema
• Desarrollar una idea acerca de cómo
podría resolver el problema en
procedimiento de algoritmo
• Formular el algoritmo y representarlo
como programa
• evaluar el programa para comprender su
precisión y evaluar su potencial como
herramienta para resolver problemas
Refinamiento sucesivo
• Tratar primero de ver el problema en
términos de diversos sub programas, para
aproximarse a la solucion global mediante
Una serie de pass
• es una metodología de arriba-abajo( de lo
general a lo especifico)
Estructuras iterativas
• Un conjunto de sentencias se repite
cíclicamente
OTRO ALGORITMOS POPULARES
• Búsqueda secuencial.
• Búsqueda binaria.
• Ordenación por inserción.
Algoritmo de búsqueda secuencial en
pseudocódigo
• Proceduré buscar (lista, valor objetivo)
If (lista vacia)
then
(declarar que la búsqueda ha fallado.)
else
(seleccionar la primera entrada de la lista como
entradaAcomprar
while(valor objetivo>Entrada Acomprar y existen mas
entradas para comprar)
do(seleccionar la siquiente entrada de la lista como
entradaAcomprar,);
if(valor objetivo=entradaAcomprar)
then(la búsqueda ha tenido éxito.)
else(la búsqueda ha fallad0.)
end if
Gracias por
su atención

Más contenido relacionado

La actualidad más candente

Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructuradaramirezadi
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
johan stoker
 
Trabajo tecnología.
Trabajo tecnología.Trabajo tecnología.
Trabajo tecnología.
juanfer1811
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
Edison Morales
 
U7.resumen.ANALISIS DE LOS ALGORITMOS
U7.resumen.ANALISIS DE LOS ALGORITMOSU7.resumen.ANALISIS DE LOS ALGORITMOS
U7.resumen.ANALISIS DE LOS ALGORITMOSLuiS YmAY
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 finalkare
 
Metodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosMetodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmos
IEO Santo Tomás
 
3 programacion estructurada
3 programacion estructurada3 programacion estructurada
3 programacion estructuradacortezbfajardo
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programaciónAnsd
 
Fundamentos de Programacion - Unidad 4 control de flujo
Fundamentos de Programacion - Unidad 4 control de flujoFundamentos de Programacion - Unidad 4 control de flujo
Fundamentos de Programacion - Unidad 4 control de flujo
José Antonio Sandoval Acosta
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 finalkare
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
jemarinoi
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
Gabriel Ruiz
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 finalkare
 
Carrera informatica uni1
Carrera informatica uni1Carrera informatica uni1
Carrera informatica uni1
fabi1775
 
Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.
Damian Chuncho
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
Nombre Apellidos
 
Diagramas de flujo y algoritmos
Diagramas de flujo y algoritmosDiagramas de flujo y algoritmos
Diagramas de flujo y algoritmos
Koldo Parra
 
IntroduccióN A La Programacion Tema 3 Algoritmia
IntroduccióN A La Programacion Tema 3 AlgoritmiaIntroduccióN A La Programacion Tema 3 Algoritmia
IntroduccióN A La Programacion Tema 3 AlgoritmiaAndres Garcia
 
Algoritmica
AlgoritmicaAlgoritmica
Algoritmica
Lisleiden Luzardo
 

La actualidad más candente (20)

Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
 
Trabajo tecnología.
Trabajo tecnología.Trabajo tecnología.
Trabajo tecnología.
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
U7.resumen.ANALISIS DE LOS ALGORITMOS
U7.resumen.ANALISIS DE LOS ALGORITMOSU7.resumen.ANALISIS DE LOS ALGORITMOS
U7.resumen.ANALISIS DE LOS ALGORITMOS
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 final
 
Metodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosMetodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmos
 
3 programacion estructurada
3 programacion estructurada3 programacion estructurada
3 programacion estructurada
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programación
 
Fundamentos de Programacion - Unidad 4 control de flujo
Fundamentos de Programacion - Unidad 4 control de flujoFundamentos de Programacion - Unidad 4 control de flujo
Fundamentos de Programacion - Unidad 4 control de flujo
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 final
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
 
Tic modulo 4 final
Tic modulo 4 finalTic modulo 4 final
Tic modulo 4 final
 
Carrera informatica uni1
Carrera informatica uni1Carrera informatica uni1
Carrera informatica uni1
 
Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Diagramas de flujo y algoritmos
Diagramas de flujo y algoritmosDiagramas de flujo y algoritmos
Diagramas de flujo y algoritmos
 
IntroduccióN A La Programacion Tema 3 Algoritmia
IntroduccióN A La Programacion Tema 3 AlgoritmiaIntroduccióN A La Programacion Tema 3 Algoritmia
IntroduccióN A La Programacion Tema 3 Algoritmia
 
Algoritmica
AlgoritmicaAlgoritmica
Algoritmica
 

Similar a Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmos

Unidad1
Unidad1Unidad1
Unidad1Yaaree
 
Open class 1_PE.pdf
Open class 1_PE.pdfOpen class 1_PE.pdf
Open class 1_PE.pdf
Ricardo89199
 
Programación
ProgramaciónProgramación
Programación
belenramiz
 
Algoritmos y Programación
Algoritmos y ProgramaciónAlgoritmos y Programación
Algoritmos y Programación
Juan Guadama
 
Diego ochoaguerrero nelsondavidluna
Diego ochoaguerrero nelsondavidlunaDiego ochoaguerrero nelsondavidluna
Diego ochoaguerrero nelsondavidlunaDiǝgo Fǝr
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmicaMaría C. Plata
 
Algoritmos
AlgoritmosAlgoritmos
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacionrulo182
 
Algoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxAlgoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptx
TIRZOANTONIOMEDINACA1
 
Guia de programación 10
Guia de programación 10Guia de programación 10
Guia de programación 10mariacepla
 
01_IntroduccionAlgoritmos (1).pdf
01_IntroduccionAlgoritmos (1).pdf01_IntroduccionAlgoritmos (1).pdf
01_IntroduccionAlgoritmos (1).pdf
cristianperez473965
 
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de ProblemasUnidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
Yenny Salazar
 
Trabajo de romero
Trabajo de romeroTrabajo de romero
Trabajo de romero
juandaco2000
 
TEMA11.ppt
TEMA11.pptTEMA11.ppt
TEMA11.ppt
AntonelaCanet
 

Similar a Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmos (20)

Unidad1
Unidad1Unidad1
Unidad1
 
Laura Michell♥
Laura Michell♥Laura Michell♥
Laura Michell♥
 
Open class 1_PE.pdf
Open class 1_PE.pdfOpen class 1_PE.pdf
Open class 1_PE.pdf
 
Programación
ProgramaciónProgramación
Programación
 
Algoritmos y Programación
Algoritmos y ProgramaciónAlgoritmos y Programación
Algoritmos y Programación
 
Diego ochoaguerrero nelsondavidluna
Diego ochoaguerrero nelsondavidlunaDiego ochoaguerrero nelsondavidluna
Diego ochoaguerrero nelsondavidluna
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmica
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacion
 
Algoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxAlgoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptx
 
Guia de programación 10
Guia de programación 10Guia de programación 10
Guia de programación 10
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
01_IntroduccionAlgoritmos (1).pdf
01_IntroduccionAlgoritmos (1).pdf01_IntroduccionAlgoritmos (1).pdf
01_IntroduccionAlgoritmos (1).pdf
 
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de ProblemasUnidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
 
Trabajo de romero
Trabajo de romeroTrabajo de romero
Trabajo de romero
 
TEMA11.ppt
TEMA11.pptTEMA11.ppt
TEMA11.ppt
 

Más de Odair Josue Ordoñez Alcerro

Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativosPteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Odair Josue Ordoñez Alcerro
 
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internetPteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Odair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Odair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Odair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacion
Pteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacionPteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacion
Pteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacion
Odair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificialPteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Odair Josue Ordoñez Alcerro
 
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadoraPteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Odair Josue Ordoñez Alcerro
 
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datosPteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Odair Josue Ordoñez Alcerro
 
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del softwarePteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Odair Josue Ordoñez Alcerro
 
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacionPteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Odair Josue Ordoñez Alcerro
 

Más de Odair Josue Ordoñez Alcerro (10)

Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativosPteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
Pteg g-grupox-lista-33-41-visita2-expo cap3 sistemas operativos
 
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internetPteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
Pteg g-grupox-lista-33-41-visita2-expo cap4 redes e internet
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 1 tema almacenamiento de datos
 
Pteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacion
Pteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacionPteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacion
Pteg g-grupo6-lista33-visita4-expo cap 12 tema teoria de la computacion
 
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificialPteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
Pteg g-grupo6-lista33-visita4-expo cap 11 tema inteligencia artificial
 
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadoraPteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
Pteg g-grupo6-lista33-visita4-expo cap 10 graficos por computadora
 
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datosPteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
Pteg g-grupo 6-lista33-visita3-expo cap 9 tema sistema de base de datos
 
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del softwarePteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupo 6-lista33-visita3-expo cap 7 tema ingenieria del software
 
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacionPteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
Pteg g-grupo 6-lista33-visita3-expo cap 6 tema lenguajes de programacion
 

Último

Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
Alejandrino Halire Ccahuana
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
Mercedes Gonzalez
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 

Último (20)

Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
El fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amorEl fundamento del gobierno de Dios. El amor
El fundamento del gobierno de Dios. El amor
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 

Pteg g-grupo 6-lista33-visita3-expo cap 5 tema algoritmos

  • 1. Algoritmo Conjunto ordenado de pasos ejecutables y no ambiguos , que definen un proceso finito con un fin determinado
  • 2. Naturaleza abstracta de los algoritmos • Un algoritmo puede representarse de muchas formas distintas. • Por ejemplo, el algoritmo para convertir medidas de temperatura de Celsius a Fahrenheit se representa mediante la formula: • F=(9/5)c+32
  • 3. Diferencias entre proceso algoritmo y programa Algoritmo: representa un programa. Proceso: ejecuta el algoritmo.
  • 4. pseudocódigo • Sistema de notación en el que las ideas pueden expresarse informalmente durante el proceso de desarrollo del algoritmo • Las técnicas para obtención de pseudocódigo consiste en desarrollar una notación coherente y concisa para representar estructuras semánticas que se repitan. • Ejemplo Nombre Expresión • N. refiere al resultado • E. es el calculo del resultado
  • 5. Estructuras semánticas entre una de dos posibles actividades • Ejemplo:si el producto interno bruto se ha incrementado,comprar acciones;en caso contrario,vender acciones • If (condición) then (actividad) else (activida)
  • 6. • Las sentencias indican comprobar si es verdadero o falso (while)condicion (do) • Ejemplo: • If(no llueve) • then (if (temperatura =alta • then(ir a nadar) • else(jugar golf) • else(ver television)
  • 7. Descubrimiento de algoritmo • El desarrollo de un programa esta compuesto por dos actividades: • 1 descubrir el algoritmo • 2 representarlo en forma de programa
  • 8. Principios básicos para la resolución de un problema • 1 comprender el problema • 2 Desarollar un plan para resolver el problema • 3 Llevar acabo el plan • 4 Evaluar la solución para comprobar su precisión y evaluar su potencial como herramienta para resolver otros problemas.
  • 9. Traducidas al contexto de desarrollo de programa, estas fases serian • Comprender el problema • Desarrollar una idea acerca de cómo podría resolver el problema en procedimiento de algoritmo • Formular el algoritmo y representarlo como programa • evaluar el programa para comprender su precisión y evaluar su potencial como herramienta para resolver problemas
  • 10. Refinamiento sucesivo • Tratar primero de ver el problema en términos de diversos sub programas, para aproximarse a la solucion global mediante Una serie de pass • es una metodología de arriba-abajo( de lo general a lo especifico)
  • 11. Estructuras iterativas • Un conjunto de sentencias se repite cíclicamente OTRO ALGORITMOS POPULARES • Búsqueda secuencial. • Búsqueda binaria. • Ordenación por inserción.
  • 12. Algoritmo de búsqueda secuencial en pseudocódigo • Proceduré buscar (lista, valor objetivo) If (lista vacia) then (declarar que la búsqueda ha fallado.) else (seleccionar la primera entrada de la lista como entradaAcomprar while(valor objetivo>Entrada Acomprar y existen mas entradas para comprar) do(seleccionar la siquiente entrada de la lista como entradaAcomprar,); if(valor objetivo=entradaAcomprar) then(la búsqueda ha tenido éxito.) else(la búsqueda ha fallad0.) end if