SlideShare una empresa de Scribd logo
1 de 8
Unidad Nº 1
Algoritmos y Programas
Algoritmo
• En nuestra vida cotidiana realizamos
constantemente algoritmos en la mente
sin percatarnos de hacerlo, por ejemplo:
al levantarnos de la cama ya tenemos en
la mente una serie de pasos que
debemos seguir para llegar al sitio de
estudio o al sitio de trabajo. Una vez en
el sitio de estudio, tenemos en nuestra
mente una serie de tareas que debemos
realizar en unos horarios ya definidos.
Concepto de Algoritmo
• Algoritmo: Es una secuencia de pasos
lógicos , ordenados y finitos con los
cuales damos solución a un problema
determinado.
• La palabra "algoritmo" deriva del nombre
latinizado del gran matemático árabe
Mohamed Ibn Moussa Al Kow Rizmi.
Características de
Algoritmo
• Un algoritmo debe ser preciso e indicar
el orden de realización de cada paso.
• Un algoritmo debe estar definido. Si se
sigue el algoritmo dos veces, se debe
obtener el mismo resultado cada vez.
• Un algoritmo debe ser finito. Si se sigue
el algoritmo. Se debe terminar en algún
momento, o sea, debe tener un número
finito de pasos.
Programa
• Generalmente los algoritmos son
escritos posteriormente en lenguaje de
programación, cuando esto sucede,
decimos entonces que tenemos un
programa
Concepto de Programa
• Programa: Es un conjunto de
instrucciones escritas en algún lenguaje
de programación.
• El programa debe ser compilado o
interpretado para poder ser ejecutado y
así cumplir su objetivo.
Lenguaje Algorítmico y
de Programación
• Un Lenguaje algorítmico es una serie
de símbolos y reglas que se utilizan para
describir de manera explícita un proceso.
• Un lenguaje de programación es un
lenguaje artificial que puede ser usado
para controlar el comportamiento de una
máquina, especialmente una
computadora. Estos se componen de un
conjunto de reglas sintácticas y
semánticas.
Partes de un Algoritmo
Entrada Proceso Salida
• Entrada de datos, son los datos necesarios
que el algoritmo necesita para ser ejecutado.
• Proceso, es la secuencia de pasos para
ejecutar el algoritmo.
• Salida de resultados, son los datos obtenidos
después de la ejecución del algoritmo.

Más contenido relacionado

La actualidad más candente

Programas diseñados para realizar algoritmo
Programas  diseñados para realizar algoritmoProgramas  diseñados para realizar algoritmo
Programas diseñados para realizar algoritmo
TAMELIMAR
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
Linely Vergara
 

La actualidad más candente (16)

Trabajo de romero
Trabajo de romeroTrabajo de romero
Trabajo de romero
 
Algoritmos y Diagramas de flujo
Algoritmos y Diagramas de flujoAlgoritmos y Diagramas de flujo
Algoritmos y Diagramas de flujo
 
Programación
ProgramaciónProgramación
Programación
 
Lógica de programación
Lógica de programaciónLógica de programación
Lógica de programación
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1Unidad I. Algoritmo y Programas. Parte 1
Unidad I. Algoritmo y Programas. Parte 1
 
Diagnostico
DiagnosticoDiagnostico
Diagnostico
 
La robotica y sus aplicaciones
La robotica y sus aplicacionesLa robotica y sus aplicaciones
La robotica y sus aplicaciones
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
Qué es un algoritmo
Qué es un algoritmoQué es un algoritmo
Qué es un algoritmo
 
Programas diseñados para realizar algoritmo
Programas  diseñados para realizar algoritmoProgramas  diseñados para realizar algoritmo
Programas diseñados para realizar algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo y pseudocodigo
Algoritmo y pseudocodigoAlgoritmo y pseudocodigo
Algoritmo y pseudocodigo
 
Octavo
OctavoOctavo
Octavo
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
desarrollo logico
desarrollo logicodesarrollo logico
desarrollo logico
 

Destacado

Desarrollo de Software fundamentos POO 2da Parte subido JHS
Desarrollo de Software fundamentos POO 2da Parte subido JHSDesarrollo de Software fundamentos POO 2da Parte subido JHS
Desarrollo de Software fundamentos POO 2da Parte subido JHS
johnny herrera
 
Desarrollo de Software fundamentos POO 1era Parte subido JHS
Desarrollo de Software fundamentos POO 1era Parte subido JHSDesarrollo de Software fundamentos POO 1era Parte subido JHS
Desarrollo de Software fundamentos POO 1era Parte subido JHS
johnny herrera
 
FUNDAMENTOS DE SISTEMAS
FUNDAMENTOS DE SISTEMASFUNDAMENTOS DE SISTEMAS
FUNDAMENTOS DE SISTEMAS
Cinthia López
 
Baromètre Hopscotch Like Me I'm Famous - 15 02 2012
Baromètre Hopscotch Like Me I'm Famous - 15 02 2012Baromètre Hopscotch Like Me I'm Famous - 15 02 2012
Baromètre Hopscotch Like Me I'm Famous - 15 02 2012
Hopscotch
 
Enseñanzas de jesús en ingles
Enseñanzas de jesús en inglesEnseñanzas de jesús en ingles
Enseñanzas de jesús en ingles
gringoes
 
Taller3 internet12
Taller3 internet12Taller3 internet12
Taller3 internet12
edvi227
 
Ingenieria agroecologica yeni
Ingenieria agroecologica yeniIngenieria agroecologica yeni
Ingenieria agroecologica yeni
Yeni Barrera
 

Destacado (20)

Sondage Opinion Way pour Groupe SOS - Diversité et respect dans le football f...
Sondage Opinion Way pour Groupe SOS - Diversité et respect dans le football f...Sondage Opinion Way pour Groupe SOS - Diversité et respect dans le football f...
Sondage Opinion Way pour Groupe SOS - Diversité et respect dans le football f...
 
Programacion orientada a objetos
Programacion orientada a objetos Programacion orientada a objetos
Programacion orientada a objetos
 
Fpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.comFpr Tema 1 www.fresymetal.com
Fpr Tema 1 www.fresymetal.com
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tema1
Tema1Tema1
Tema1
 
Desarrollo de Software fundamentos POO 2da Parte subido JHS
Desarrollo de Software fundamentos POO 2da Parte subido JHSDesarrollo de Software fundamentos POO 2da Parte subido JHS
Desarrollo de Software fundamentos POO 2da Parte subido JHS
 
Desarrollo de Software fundamentos POO 1era Parte subido JHS
Desarrollo de Software fundamentos POO 1era Parte subido JHSDesarrollo de Software fundamentos POO 1era Parte subido JHS
Desarrollo de Software fundamentos POO 1era Parte subido JHS
 
Fundamentos de los_sistemas_de_información
Fundamentos de los_sistemas_de_informaciónFundamentos de los_sistemas_de_información
Fundamentos de los_sistemas_de_información
 
FUNDAMENTOS DE SISTEMAS
FUNDAMENTOS DE SISTEMASFUNDAMENTOS DE SISTEMAS
FUNDAMENTOS DE SISTEMAS
 
Fundamentos de POO
Fundamentos de POOFundamentos de POO
Fundamentos de POO
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
Baromètre Hopscotch Like Me I'm Famous - 15 02 2012
Baromètre Hopscotch Like Me I'm Famous - 15 02 2012Baromètre Hopscotch Like Me I'm Famous - 15 02 2012
Baromètre Hopscotch Like Me I'm Famous - 15 02 2012
 
Hrc 2012 - tome I - numero 1-extraits
Hrc   2012 - tome I - numero 1-extraitsHrc   2012 - tome I - numero 1-extraits
Hrc 2012 - tome I - numero 1-extraits
 
Performances 2012 des medias au cameroun
Performances 2012 des medias au camerounPerformances 2012 des medias au cameroun
Performances 2012 des medias au cameroun
 
Enseñanzas de jesús en ingles
Enseñanzas de jesús en inglesEnseñanzas de jesús en ingles
Enseñanzas de jesús en ingles
 
Taller3 internet12
Taller3 internet12Taller3 internet12
Taller3 internet12
 
Compte rendu du CCM - 15 juillet 2014
Compte rendu du CCM - 15 juillet 2014Compte rendu du CCM - 15 juillet 2014
Compte rendu du CCM - 15 juillet 2014
 
Avions
AvionsAvions
Avions
 
C’est lettonie...2!!!
C’est lettonie...2!!!C’est lettonie...2!!!
C’est lettonie...2!!!
 
Ingenieria agroecologica yeni
Ingenieria agroecologica yeniIngenieria agroecologica yeni
Ingenieria agroecologica yeni
 

Similar a Algoritmos y Programas

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
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacion
rulo182
 

Similar a Algoritmos y Programas (20)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptxAlgoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Presentación de computación
Presentación de computaciónPresentación de computación
Presentación de computación
 
PROGRAMACION-copia.pptx
PROGRAMACION-copia.pptxPROGRAMACION-copia.pptx
PROGRAMACION-copia.pptx
 
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
 
Introduccion a la computacion
Introduccion a la computacionIntroduccion a la computacion
Introduccion a la computacion
 
PRESENTACIÓN Y PUBLICACIÓN EN SLIDESHARE.pptx
PRESENTACIÓN Y PUBLICACIÓN EN SLIDESHARE.pptxPRESENTACIÓN Y PUBLICACIÓN EN SLIDESHARE.pptx
PRESENTACIÓN Y PUBLICACIÓN EN SLIDESHARE.pptx
 
Conceptos basicos algoritmos
Conceptos basicos algoritmosConceptos basicos algoritmos
Conceptos basicos algoritmos
 
Inf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitziInf2_p1b_exc2_celina_mitzi
Inf2_p1b_exc2_celina_mitzi
 
PowerPoint Programación
PowerPoint ProgramaciónPowerPoint Programación
PowerPoint Programación
 
Unidad i-guia1
Unidad i-guia1Unidad i-guia1
Unidad i-guia1
 
EJECUCIÓN DE ALGORITMOS
EJECUCIÓN DE ALGORITMOSEJECUCIÓN DE ALGORITMOS
EJECUCIÓN DE ALGORITMOS
 
PowerPoint Programación
PowerPoint ProgramaciónPowerPoint Programación
PowerPoint Programación
 
PowerPoint (Programación)
PowerPoint (Programación)PowerPoint (Programación)
PowerPoint (Programación)
 
Principios de programacion
Principios de programacionPrincipios de programacion
Principios de programacion
 
Algoritmos y pseudocodigo imagenes
Algoritmos y pseudocodigo imagenesAlgoritmos y pseudocodigo imagenes
Algoritmos y pseudocodigo imagenes
 
Algoritmos y pseudocodigo
Algoritmos y pseudocodigoAlgoritmos y pseudocodigo
Algoritmos y pseudocodigo
 

Último

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
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
 
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
lupitavic
 

Último (20)

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
 
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...
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
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.
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
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...
 
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
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 

Algoritmos y Programas

  • 2. Algoritmo • En nuestra vida cotidiana realizamos constantemente algoritmos en la mente sin percatarnos de hacerlo, por ejemplo: al levantarnos de la cama ya tenemos en la mente una serie de pasos que debemos seguir para llegar al sitio de estudio o al sitio de trabajo. Una vez en el sitio de estudio, tenemos en nuestra mente una serie de tareas que debemos realizar en unos horarios ya definidos.
  • 3. Concepto de Algoritmo • Algoritmo: Es una secuencia de pasos lógicos , ordenados y finitos con los cuales damos solución a un problema determinado. • La palabra "algoritmo" deriva del nombre latinizado del gran matemático árabe Mohamed Ibn Moussa Al Kow Rizmi.
  • 4. Características de Algoritmo • Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. • Un algoritmo debe estar definido. Si se sigue el algoritmo dos veces, se debe obtener el mismo resultado cada vez. • Un algoritmo debe ser finito. Si se sigue el algoritmo. Se debe terminar en algún momento, o sea, debe tener un número finito de pasos.
  • 5. Programa • Generalmente los algoritmos son escritos posteriormente en lenguaje de programación, cuando esto sucede, decimos entonces que tenemos un programa
  • 6. Concepto de Programa • Programa: Es un conjunto de instrucciones escritas en algún lenguaje de programación. • El programa debe ser compilado o interpretado para poder ser ejecutado y así cumplir su objetivo.
  • 7. Lenguaje Algorítmico y de Programación • Un Lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso. • Un lenguaje de programación es un lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. Estos se componen de un conjunto de reglas sintácticas y semánticas.
  • 8. Partes de un Algoritmo Entrada Proceso Salida • Entrada de datos, son los datos necesarios que el algoritmo necesita para ser ejecutado. • Proceso, es la secuencia de pasos para ejecutar el algoritmo. • Salida de resultados, son los datos obtenidos después de la ejecución del algoritmo.