SlideShare una empresa de Scribd logo
1 de 18
Principios de Algoritmos
AgendaAgenda
• Sistema de Procesamiento de Información.Sistema de Procesamiento de Información.
• Historia del algoritmo.Historia del algoritmo.
• Algoritmo.Algoritmo.
• Algoritmos en la vida diaria.Algoritmos en la vida diaria.
• Indicaciones finalesIndicaciones finales
Pablo Romero 2
Logro de aprendizajeLogro de aprendizaje
Pablo Romero 3
Al final de la sesión, el alumno elabora
algoritmos correspondientes a actividades
cotidianas.
Todos deben saber programarTodos deben saber programar
https://www.youtube.com/watch?v=8lp20JFiB4shttps://www.youtube.com/watch?v=8lp20JFiB4s
Pablo Romero 4
Prueba de entradaPrueba de entrada
Responda individualmente las preguntas.Responda individualmente las preguntas.
Finalmente, se discutirán las respuestas.Finalmente, se discutirán las respuestas.
Pablo Romero 5
SISTEMAS DE PROCESAMIENTO DESISTEMAS DE PROCESAMIENTO DE
INFORMACIONINFORMACION
Computadora: Máquina o aparato
electrónico capaz de ejecutar
operaciones repetitivas a muy alta
velocidad.
Entrada = Datos Salida = InformaciónPROCESADOR
Representación de algún hecho,
concepto o entidad real (los datos
pueden tomar diferentes formas; por
ejemplo palabras escritas o habladas,
números y dibujos).
Datos procesados y organizados.
COMPONENTES DE UN SISTEMA DE PROCESAMIENTO DE INFORMACION
Pablo Romero 6
SISTEMAS DE PROCESAMIENTO DESISTEMAS DE PROCESAMIENTO DE
INFORMACIONINFORMACION
Ejemplos:
• El termostato.
• Arturito
• Nosotros mismos.
¿Cómo el procesador transforma
esos datos de entrada en
información procesada?
Algoritmo: Conjunto de instrucciones que
especifica la secuencia de operaciones a
realizar, en orden, para resolver un problema
específico, en otras palabras un algoritmo es
una fórmula para la resolución de un
problema.
Pablo Romero 7
Historia del algoritmoHistoria del algoritmo
La palabra algoritmo proviene del nombre del matemático
llamado Abu Abdullah Muhammad bin Musa al-Khwarizmi
(hay muchas variantes para el nombre al usar el alfabeto
latin, tales como Al-Khorezmi, Al-Khwarizmi, Al-Khawarizmi,
Al-Khawaritzmi o Al-Khowarizmi) que vivió entre los siglos
VIII y IX.
Su trabajo consistió en preservar y difundir el conocimiento
de la antigua Grecia y de la India. Sus libros eran de fácil
comprensión, de ahí que su principal valor no fuera el de
crear nuevos teoremas, sino el de simplificar las
matemáticas a un nivel que pudiera ser comprendido por un
amplio público.
Pablo Romero 8
Historia del algoritmoHistoria del algoritmo
En Nimbus encontrará material con laEn Nimbus encontrará material con la
historia completa.historia completa.
Pablo Romero 9
AlgoritmoAlgoritmo
Según el Diccionario de la lengua españolaSegún el Diccionario de la lengua española
de la Real Academia Española:de la Real Academia Española:
““Conjunto ordenado y finito de operaciones que permiteConjunto ordenado y finito de operaciones que permite
hallar la solución de un problema”hallar la solución de un problema”
Según Luis Joyanes:Según Luis Joyanes:
“Secuencia ordenada de pasos sin ambigüedades que
conducen a la solución de un problema dado y expresado
en lenguaje natural.” 
Conjunto de instrucciones que especifica laConjunto de instrucciones que especifica la
secuencia de operaciones a realizar, ensecuencia de operaciones a realizar, en
orden, para resolver un problema específico.orden, para resolver un problema específico.
Pablo Romero 10
Algoritmo: característicasAlgoritmo: características
Se muestran 6 características. Las 5 primeras fueron planteadasSe muestran 6 características. Las 5 primeras fueron planteadas
por Donald Knuth.por Donald Knuth.
Preciso: cada paso debe estar especificado con claridad, sinPreciso: cada paso debe estar especificado con claridad, sin
ambigüedad.ambigüedad.
Finito: al realizar seguimiento del algoritmo, debe finalizar, esFinito: al realizar seguimiento del algoritmo, debe finalizar, es
decir, debe tener un número finito de pasos.decir, debe tener un número finito de pasos.
Entrada: el algoritmo tiene cero o más entradas.Entrada: el algoritmo tiene cero o más entradas.
Salida: un algoritmo tiene una o más salidas.Salida: un algoritmo tiene una o más salidas.
Eficacia: todas las operaciones a realizar deben serEficacia: todas las operaciones a realizar deben ser
suficientemente básicas.suficientemente básicas.
Definido: si se sigue varias veces el algoritmo, ingresando losDefinido: si se sigue varias veces el algoritmo, ingresando los
mismos datos, se debe obtener los mismos resultados.mismos datos, se debe obtener los mismos resultados.
Pablo Romero 11
Algoritmos presentes en la vida diariaAlgoritmos presentes en la vida diaria
Metodología de programación: Consiste en la metodología aplicada para la
resolución de problemas mediante programas.
Descripción ordenada
de la secuencia de
pasos (sin
ambigüedades) que
conducen a la
solución de problema
dado (Análisis del
problema y desarrollo
del algoritmo).
Expresar el algoritmo
como un programa en el
lenguaje de
programación
adecuado.
Ejecución y validación
del programa de
computadora.
Tarea que se desea
resolver.
La definición de un algoritmo debe describir tres partes: Entrada, proceso y salida.
Ejemplo: La receta de un cebiche.
Pablo Romero 12
Algoritmos presentes en la vida diariaAlgoritmos presentes en la vida diaria
Entradas SalidaPROCESO
Pablo Romero 13
Algoritmos presentes en la vida diariaAlgoritmos presentes en la vida diaria
¿Qué hacer para ver la película Star Wars?
Algoritmo general
1.Ir a cine.
2.Comprar la entrada
3.Ver la película.
4.Regresar a la casa.
Pablo Romero 14
Algoritmo: refinar el anteriorAlgoritmo: refinar el anterior
Pablo Romero 15
Algoritmos de la vida cotidiana (formarAlgoritmos de la vida cotidiana (formar
grupos de 4)grupos de 4)
• Describa los pasos para cruzar la calle.
• Describa los pasos para llevar a un(a)
amigo(a) al cine.
• Describa los pasos para cambiar la
llanta de una bicicleta.
• Describa los pasos para cambiar un
foco quemado.
Pablo Romero 16
PreguntasPreguntas
Pablo Romero 17
Resumiendo …Resumiendo …
Complete:Complete:
Componentes del sistema de procesamientoComponentes del sistema de procesamiento
de información: …………., ………….. y ………de información: …………., ………….. y ………
Algoritmo: secuencia ordenada de ………….Algoritmo: secuencia ordenada de ………….
Características del algoritmo: ……………..,Características del algoritmo: ……………..,
…………….., …………, ……………., ………….. y…………….., …………, ……………., ………….. y
…………….…………….
Pablo Romero 18

Más contenido relacionado

Destacado

Destacado (12)

Software de aplicación
Software de aplicaciónSoftware de aplicación
Software de aplicación
 
Professional Proposal
Professional ProposalProfessional Proposal
Professional Proposal
 
Trabajo de sistemas (2)
Trabajo de sistemas (2)Trabajo de sistemas (2)
Trabajo de sistemas (2)
 
Marketing en redes sociales para empresas
Marketing en redes sociales para empresasMarketing en redes sociales para empresas
Marketing en redes sociales para empresas
 
Sansal boualem l-enfant_fou_de_l_arbre_creux
Sansal boualem l-enfant_fou_de_l_arbre_creuxSansal boualem l-enfant_fou_de_l_arbre_creux
Sansal boualem l-enfant_fou_de_l_arbre_creux
 
La familia
La familiaLa familia
La familia
 
Redes academicas
Redes academicasRedes academicas
Redes academicas
 
Pig Dieases
Pig DieasesPig Dieases
Pig Dieases
 
La form de la persona v mendel
La form de la persona v mendelLa form de la persona v mendel
La form de la persona v mendel
 
Ciclo del agua
Ciclo del aguaCiclo del agua
Ciclo del agua
 
Final pictures
Final picturesFinal pictures
Final pictures
 
Biblio redescomputaciónparaniñosyniñas
Biblio redescomputaciónparaniñosyniñasBiblio redescomputaciónparaniñosyniñas
Biblio redescomputaciónparaniñosyniñas
 

Similar a Algoritmos Principios

Actividad proyecto algoritmia_de_ignacio_matilla_iraola
Actividad proyecto algoritmia_de_ignacio_matilla_iraolaActividad proyecto algoritmia_de_ignacio_matilla_iraola
Actividad proyecto algoritmia_de_ignacio_matilla_iraolaImatilla
 
Introducción algoritmo
Introducción algoritmoIntroducción algoritmo
Introducción algoritmojose
 
Tema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptxTema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptxdocmarcoantoniosotov
 
Modulo de algoritmo_-_programacion
Modulo de algoritmo_-_programacionModulo de algoritmo_-_programacion
Modulo de algoritmo_-_programacionadrianangel4
 
Actividad #2 intro_programacion décimo.pptx
Actividad #2 intro_programacion décimo.pptxActividad #2 intro_programacion décimo.pptx
Actividad #2 intro_programacion décimo.pptxdchlandreszuniga
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientospabloandresbueno
 
Solución de un enunciado utilizando los ciclos repetitivos
Solución de un enunciado utilizando los ciclos repetitivosSolución de un enunciado utilizando los ciclos repetitivos
Solución de un enunciado utilizando los ciclos repetitivosCarliitox Dehorta
 
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df4918f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df491Angelica Berrio
 
Algoritmo
Algoritmo Algoritmo
Algoritmo jhohamn
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas panchofronteras
 

Similar a Algoritmos Principios (20)

Actividad proyecto algoritmia_de_ignacio_matilla_iraola
Actividad proyecto algoritmia_de_ignacio_matilla_iraolaActividad proyecto algoritmia_de_ignacio_matilla_iraola
Actividad proyecto algoritmia_de_ignacio_matilla_iraola
 
Introducción algoritmo
Introducción algoritmoIntroducción algoritmo
Introducción algoritmo
 
Presentación lenguaje programación
Presentación lenguaje programaciónPresentación lenguaje programación
Presentación lenguaje programación
 
Inteligencia Artificial.pdf
Inteligencia Artificial.pdfInteligencia Artificial.pdf
Inteligencia Artificial.pdf
 
Tema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptxTema 2 Algoritmo Concepto y Ejemplos.pptx
Tema 2 Algoritmo Concepto y Ejemplos.pptx
 
Precentacion2
Precentacion2Precentacion2
Precentacion2
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Modulo de algoritmo_-_programacion
Modulo de algoritmo_-_programacionModulo de algoritmo_-_programacion
Modulo de algoritmo_-_programacion
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Fp03
Fp03Fp03
Fp03
 
Diseno dealgoritmos
Diseno dealgoritmosDiseno dealgoritmos
Diseno dealgoritmos
 
Actividad #2 intro_programacion décimo.pptx
Actividad #2 intro_programacion décimo.pptxActividad #2 intro_programacion décimo.pptx
Actividad #2 intro_programacion décimo.pptx
 
Desarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientosDesarrollo de habilidades de pensamientos
Desarrollo de habilidades de pensamientos
 
Solución de un enunciado utilizando los ciclos repetitivos
Solución de un enunciado utilizando los ciclos repetitivosSolución de un enunciado utilizando los ciclos repetitivos
Solución de un enunciado utilizando los ciclos repetitivos
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df4918f29ee 08b473f1b0f04c55b0d997ad6f8df491
8f29ee 08b473f1b0f04c55b0d997ad6f8df491
 
Algoritmo
Algoritmo Algoritmo
Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Conceptos basicos algoritmos
Conceptos basicos algoritmosConceptos basicos algoritmos
Conceptos basicos algoritmos
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas
 

Último

INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaANACENIMENDEZ1
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 

Último (20)

INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedica
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 

Algoritmos Principios

  • 2. AgendaAgenda • Sistema de Procesamiento de Información.Sistema de Procesamiento de Información. • Historia del algoritmo.Historia del algoritmo. • Algoritmo.Algoritmo. • Algoritmos en la vida diaria.Algoritmos en la vida diaria. • Indicaciones finalesIndicaciones finales Pablo Romero 2
  • 3. Logro de aprendizajeLogro de aprendizaje Pablo Romero 3 Al final de la sesión, el alumno elabora algoritmos correspondientes a actividades cotidianas.
  • 4. Todos deben saber programarTodos deben saber programar https://www.youtube.com/watch?v=8lp20JFiB4shttps://www.youtube.com/watch?v=8lp20JFiB4s Pablo Romero 4
  • 5. Prueba de entradaPrueba de entrada Responda individualmente las preguntas.Responda individualmente las preguntas. Finalmente, se discutirán las respuestas.Finalmente, se discutirán las respuestas. Pablo Romero 5
  • 6. SISTEMAS DE PROCESAMIENTO DESISTEMAS DE PROCESAMIENTO DE INFORMACIONINFORMACION Computadora: Máquina o aparato electrónico capaz de ejecutar operaciones repetitivas a muy alta velocidad. Entrada = Datos Salida = InformaciónPROCESADOR Representación de algún hecho, concepto o entidad real (los datos pueden tomar diferentes formas; por ejemplo palabras escritas o habladas, números y dibujos). Datos procesados y organizados. COMPONENTES DE UN SISTEMA DE PROCESAMIENTO DE INFORMACION Pablo Romero 6
  • 7. SISTEMAS DE PROCESAMIENTO DESISTEMAS DE PROCESAMIENTO DE INFORMACIONINFORMACION Ejemplos: • El termostato. • Arturito • Nosotros mismos. ¿Cómo el procesador transforma esos datos de entrada en información procesada? Algoritmo: Conjunto de instrucciones que especifica la secuencia de operaciones a realizar, en orden, para resolver un problema específico, en otras palabras un algoritmo es una fórmula para la resolución de un problema. Pablo Romero 7
  • 8. Historia del algoritmoHistoria del algoritmo La palabra algoritmo proviene del nombre del matemático llamado Abu Abdullah Muhammad bin Musa al-Khwarizmi (hay muchas variantes para el nombre al usar el alfabeto latin, tales como Al-Khorezmi, Al-Khwarizmi, Al-Khawarizmi, Al-Khawaritzmi o Al-Khowarizmi) que vivió entre los siglos VIII y IX. Su trabajo consistió en preservar y difundir el conocimiento de la antigua Grecia y de la India. Sus libros eran de fácil comprensión, de ahí que su principal valor no fuera el de crear nuevos teoremas, sino el de simplificar las matemáticas a un nivel que pudiera ser comprendido por un amplio público. Pablo Romero 8
  • 9. Historia del algoritmoHistoria del algoritmo En Nimbus encontrará material con laEn Nimbus encontrará material con la historia completa.historia completa. Pablo Romero 9
  • 10. AlgoritmoAlgoritmo Según el Diccionario de la lengua españolaSegún el Diccionario de la lengua española de la Real Academia Española:de la Real Academia Española: ““Conjunto ordenado y finito de operaciones que permiteConjunto ordenado y finito de operaciones que permite hallar la solución de un problema”hallar la solución de un problema” Según Luis Joyanes:Según Luis Joyanes: “Secuencia ordenada de pasos sin ambigüedades que conducen a la solución de un problema dado y expresado en lenguaje natural.”  Conjunto de instrucciones que especifica laConjunto de instrucciones que especifica la secuencia de operaciones a realizar, ensecuencia de operaciones a realizar, en orden, para resolver un problema específico.orden, para resolver un problema específico. Pablo Romero 10
  • 11. Algoritmo: característicasAlgoritmo: características Se muestran 6 características. Las 5 primeras fueron planteadasSe muestran 6 características. Las 5 primeras fueron planteadas por Donald Knuth.por Donald Knuth. Preciso: cada paso debe estar especificado con claridad, sinPreciso: cada paso debe estar especificado con claridad, sin ambigüedad.ambigüedad. Finito: al realizar seguimiento del algoritmo, debe finalizar, esFinito: al realizar seguimiento del algoritmo, debe finalizar, es decir, debe tener un número finito de pasos.decir, debe tener un número finito de pasos. Entrada: el algoritmo tiene cero o más entradas.Entrada: el algoritmo tiene cero o más entradas. Salida: un algoritmo tiene una o más salidas.Salida: un algoritmo tiene una o más salidas. Eficacia: todas las operaciones a realizar deben serEficacia: todas las operaciones a realizar deben ser suficientemente básicas.suficientemente básicas. Definido: si se sigue varias veces el algoritmo, ingresando losDefinido: si se sigue varias veces el algoritmo, ingresando los mismos datos, se debe obtener los mismos resultados.mismos datos, se debe obtener los mismos resultados. Pablo Romero 11
  • 12. Algoritmos presentes en la vida diariaAlgoritmos presentes en la vida diaria Metodología de programación: Consiste en la metodología aplicada para la resolución de problemas mediante programas. Descripción ordenada de la secuencia de pasos (sin ambigüedades) que conducen a la solución de problema dado (Análisis del problema y desarrollo del algoritmo). Expresar el algoritmo como un programa en el lenguaje de programación adecuado. Ejecución y validación del programa de computadora. Tarea que se desea resolver. La definición de un algoritmo debe describir tres partes: Entrada, proceso y salida. Ejemplo: La receta de un cebiche. Pablo Romero 12
  • 13. Algoritmos presentes en la vida diariaAlgoritmos presentes en la vida diaria Entradas SalidaPROCESO Pablo Romero 13
  • 14. Algoritmos presentes en la vida diariaAlgoritmos presentes en la vida diaria ¿Qué hacer para ver la película Star Wars? Algoritmo general 1.Ir a cine. 2.Comprar la entrada 3.Ver la película. 4.Regresar a la casa. Pablo Romero 14
  • 15. Algoritmo: refinar el anteriorAlgoritmo: refinar el anterior Pablo Romero 15
  • 16. Algoritmos de la vida cotidiana (formarAlgoritmos de la vida cotidiana (formar grupos de 4)grupos de 4) • Describa los pasos para cruzar la calle. • Describa los pasos para llevar a un(a) amigo(a) al cine. • Describa los pasos para cambiar la llanta de una bicicleta. • Describa los pasos para cambiar un foco quemado. Pablo Romero 16
  • 18. Resumiendo …Resumiendo … Complete:Complete: Componentes del sistema de procesamientoComponentes del sistema de procesamiento de información: …………., ………….. y ………de información: …………., ………….. y ……… Algoritmo: secuencia ordenada de ………….Algoritmo: secuencia ordenada de …………. Características del algoritmo: ……………..,Características del algoritmo: …………….., …………….., …………, ……………., ………….. y…………….., …………, ……………., ………….. y …………….……………. Pablo Romero 18