SlideShare una empresa de Scribd logo
1 de 13
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 algoritmojohan 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ónEdison 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 algoritmosIEO 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 flujoJosé 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ónjemarinoi
 
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 AlgoritmosGabriel 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 uni1fabi1775
 
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 algoritmoNombre Apellidos
 
Diagramas de flujo y algoritmos
Diagramas de flujo y algoritmosDiagramas de flujo y algoritmos
Diagramas de flujo y algoritmosKoldo 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
 

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

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 operativosOdair 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 internetOdair 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 datosOdair 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 datosOdair 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 computacionOdair 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 artificialOdair 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 computadoraOdair 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 datosOdair 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 softwareOdair 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 programacionOdair 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

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 

Último (20)

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 

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