SlideShare una empresa de Scribd logo
1 de 3
La palabra algoritmo se deriva de la traducción al latín de la palabra árabe
Alkhowarizmi [5], nombre de un matemático y astrónomo árabe que
escribió un tratado sobre la manipulación de números y ecuaciones en el
siglo IX.
Se define como una serie de pasos organizados que describen el proceso
que se debe seguir, para dar solución a un problema específico.
Las principales características que debe tener un buen algoritmo son:
 Debe tener un punto particular de inicio.
 Debe ser completamente definido y no debe permitir dobles
interpretaciones.
 Debe ser general, es decir, soportar la mayoría de las variantes que se
puedan presentar en la definición del problema.
 Debe ser finito en tamaño y tiempo de ejecución.
 Debe ser legible, claro y fácil de interpretar y entender.
TIPOS DE ALGORITMOS
Teniendo en cuenta la forma como describen el proceso, se pueden
clasificar en:
Cualitativos: Son aquellos en los que se describen los pasos utilizando
palabras.
Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos
para definir los pasos del proceso.
LENGUAJE ALGORÍTMICO
Es una serie de símbolos y reglas que se utilizan para describir de manera
explícita un proceso, que servirán de apoyo para describir las soluciones
que aquí se plantean.
Teniendo en cuenta la forma en que describen el proceso, existen dos tipos
de lenguajes algorítmicos:
Gráficos: Es la representación gráfica de las operaciones que realiza un
algoritmo (diagrama de flujo).
No Gráficos: Representa en forma descriptiva las operaciones que debe
realizar un algoritmo (pseudo código).
TÉCNICAS PARA LA FORMULACIÓN DE LOS
ALGORITMOS
Existen diferentes técnicas para especificar los elementos de un algoritmo,
dependiendo del lenguaje algorítmico que se utilice así:
Diagrama de Flujo
Un diagrama de flujo es la representación gráfica de un algoritmo.
También se puede decir que es la representación detallada en forma
gráfica de cómo deben realizarse los pasos para producir resultados.
Esta representación gráfica se presenta mediante un conjunto de símbolos
que se relacionan entre si a través de líneas que indican el orden en que
se deben ejecutar cada unode los procesos.
Los símbolos básicos utilizados en los diagramas de flujo son:
Indica el inicio y el final del diagrama
de flujo.
Indica la entrada y salida de datos.
Símbolo de proceso que indica la
asignación de un valor y/o la
ejecución de una operación
aritmética.
Símbolo de decisión indica la
realización de una comparación de
valores.
Se utiliza para representar los
llamados a los subprogramas.
Conector dentro de página.
Representa la continuidad del
diagrama dentro de la misma
página.
Conector fuera de página.
Representa la continuidad del
diagrama en otra página.
Indica la salida de información por
impresora.
Indica la salida de información en la
pantalla o monitor.
Líneas de flujo o dirección. Indican la
Secuencia en que se realizan las
operaciones.
Recomendaciones para el diseño de Diagramas de Flujo:
 Se deben usar solamente líneas de flujos horizontales y/o verticales.
 Se deben usar conectores solo cuando sea necesario.
 No deben quedar líneas de flujo sin conectar.
 Se deben trazar los símbolos de manera que se puedan leer de arriba
hacia abajo y de izquierda a derecha.
 Todo texto ubicado dentro de un símbolo deberá ser escrito claramente.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

2 Flujogramas
2 Flujogramas2 Flujogramas
2 Flujogramas
 
La importancia de los usos de los algoritmos y diagramas de flujo.
La importancia de los usos de los algoritmos y diagramas de flujo.La importancia de los usos de los algoritmos y diagramas de flujo.
La importancia de los usos de los algoritmos y diagramas de flujo.
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo y diagrama de flujo
Algoritmo y diagrama de flujoAlgoritmo y diagrama de flujo
Algoritmo y diagrama de flujo
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de Flujo
 
Diagrama de Flujo
Diagrama de  FlujoDiagrama de  Flujo
Diagrama de Flujo
 
Diagramas de flujo programación
Diagramas de flujo programaciónDiagramas de flujo programación
Diagramas de flujo programación
 
Clase1 programac
Clase1 programacClase1 programac
Clase1 programac
 
Algoritmos II
Algoritmos IIAlgoritmos II
Algoritmos II
 
Diagrama
DiagramaDiagrama
Diagrama
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Desarrollo de un programa.
Desarrollo de un programa.Desarrollo de un programa.
Desarrollo de un programa.
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Algoritmos, dfd, pseudocodigo
Algoritmos, dfd, pseudocodigoAlgoritmos, dfd, pseudocodigo
Algoritmos, dfd, pseudocodigo
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacion
 
Representación gráfica de los algoritmos.
Representación gráfica de los algoritmos. Representación gráfica de los algoritmos.
Representación gráfica de los algoritmos.
 
G:\diagrama de flujo
G:\diagrama de flujoG:\diagrama de flujo
G:\diagrama de flujo
 
Práctica no 8
Práctica no 8Práctica no 8
Práctica no 8
 

Destacado

The ghosts of digital christmas past, present & future
The ghosts of digital christmas past, present & futureThe ghosts of digital christmas past, present & future
The ghosts of digital christmas past, present & futureSomo
 
Somo iOS 9 workshop
Somo iOS 9 workshopSomo iOS 9 workshop
Somo iOS 9 workshopSomo
 
Mobile World Congress 2014 Somo Insights
Mobile World Congress 2014 Somo InsightsMobile World Congress 2014 Somo Insights
Mobile World Congress 2014 Somo InsightsSomo
 
SmartGreet presentation
SmartGreet presentationSmartGreet presentation
SmartGreet presentationAndrey Akishev
 
Overview of gqp and gvp
Overview of gqp and gvpOverview of gqp and gvp
Overview of gqp and gvpjapan-rs
 
Mobile Lessons From Around The World | Somo Webinar
Mobile Lessons From Around The World | Somo WebinarMobile Lessons From Around The World | Somo Webinar
Mobile Lessons From Around The World | Somo WebinarSomo
 
Information on MHLW's latest activity for Medical Devices 2012
Information on MHLW's latest activity for Medical Devices 2012Information on MHLW's latest activity for Medical Devices 2012
Information on MHLW's latest activity for Medical Devices 2012japan-rs
 
"Mobilizing Customer Journey" Webinar
"Mobilizing Customer Journey" Webinar"Mobilizing Customer Journey" Webinar
"Mobilizing Customer Journey" WebinarSomo
 
1 5 work and energy
1 5 work and energy1 5 work and energy
1 5 work and energyKrumeaw
 
1.eMedRec Overview
1.eMedRec Overview1.eMedRec Overview
1.eMedRec OverviewLaura Holt
 
Yona's portofolio
Yona's portofolioYona's portofolio
Yona's portofolioYona Emad
 
Revista Whysper Magazine
Revista Whysper MagazineRevista Whysper Magazine
Revista Whysper MagazinelLarissamess
 
Materiais curriculares
Materiais curricularesMateriais curriculares
Materiais curricularesluisaabad
 
Caption story project
Caption story projectCaption story project
Caption story projectsofiamckentry
 

Destacado (20)

Oral defense
Oral defenseOral defense
Oral defense
 
The ghosts of digital christmas past, present & future
The ghosts of digital christmas past, present & futureThe ghosts of digital christmas past, present & future
The ghosts of digital christmas past, present & future
 
Somo iOS 9 workshop
Somo iOS 9 workshopSomo iOS 9 workshop
Somo iOS 9 workshop
 
Oral defense
Oral defenseOral defense
Oral defense
 
Mobile World Congress 2014 Somo Insights
Mobile World Congress 2014 Somo InsightsMobile World Congress 2014 Somo Insights
Mobile World Congress 2014 Somo Insights
 
SmartGreet presentation
SmartGreet presentationSmartGreet presentation
SmartGreet presentation
 
Sample exam 2
Sample exam 2Sample exam 2
Sample exam 2
 
Overview of gqp and gvp
Overview of gqp and gvpOverview of gqp and gvp
Overview of gqp and gvp
 
Mobile Lessons From Around The World | Somo Webinar
Mobile Lessons From Around The World | Somo WebinarMobile Lessons From Around The World | Somo Webinar
Mobile Lessons From Around The World | Somo Webinar
 
Naxalism
NaxalismNaxalism
Naxalism
 
Information on MHLW's latest activity for Medical Devices 2012
Information on MHLW's latest activity for Medical Devices 2012Information on MHLW's latest activity for Medical Devices 2012
Information on MHLW's latest activity for Medical Devices 2012
 
"Mobilizing Customer Journey" Webinar
"Mobilizing Customer Journey" Webinar"Mobilizing Customer Journey" Webinar
"Mobilizing Customer Journey" Webinar
 
1 5 work and energy
1 5 work and energy1 5 work and energy
1 5 work and energy
 
1.eMedRec Overview
1.eMedRec Overview1.eMedRec Overview
1.eMedRec Overview
 
Yona's portofolio
Yona's portofolioYona's portofolio
Yona's portofolio
 
Canção emilio moura
Canção   emilio mouraCanção   emilio moura
Canção emilio moura
 
Revista Whysper Magazine
Revista Whysper MagazineRevista Whysper Magazine
Revista Whysper Magazine
 
Materiais curriculares
Materiais curricularesMateriais curriculares
Materiais curriculares
 
Gattu Hari
Gattu HariGattu Hari
Gattu Hari
 
Caption story project
Caption story projectCaption story project
Caption story project
 

Similar a Origen del algoritmo

Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmoNombre Apellidos
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmicopaty_cursocompu
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionalesfaisury21
 
algoritmo
algoritmoalgoritmo
algoritmojhohamn
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmosFacebook
 
Los algoritmos 1
Los algoritmos 1Los algoritmos 1
Los algoritmos 1Facebook
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y dfernestdo1
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoClariza
 
algoritmos
algoritmosalgoritmos
algoritmosRaul LG
 
Presentación informatica 23, woqkopawqjkoprfkwqkjrop
Presentación informatica 23, woqkopawqjkoprfkwqkjropPresentación informatica 23, woqkopawqjkoprfkwqkjrop
Presentación informatica 23, woqkopawqjkoprfkwqkjropnicol1414141
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujojohnny. chu
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujojohnny. chu
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmicooviedospablo
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un AlgoritmoOGEA UPS
 

Similar a Origen del algoritmo (20)

Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 
Blanca sanchez
Blanca sanchezBlanca sanchez
Blanca sanchez
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Los algoritmos 1
Los algoritmos 1Los algoritmos 1
Los algoritmos 1
 
Unidad II
Unidad IIUnidad II
Unidad II
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
algoritmos
algoritmosalgoritmos
algoritmos
 
Presentación informatica 23, woqkopawqjkoprfkwqkjrop
Presentación informatica 23, woqkopawqjkoprfkwqkjropPresentación informatica 23, woqkopawqjkoprfkwqkjrop
Presentación informatica 23, woqkopawqjkoprfkwqkjrop
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmico
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 

Más de alfonso berrio

Educación ética y valores v3
Educación ética y valores v3Educación ética y valores v3
Educación ética y valores v3alfonso berrio
 
La tecnología necesaria como el aire
La tecnología necesaria como el aireLa tecnología necesaria como el aire
La tecnología necesaria como el airealfonso berrio
 

Más de alfonso berrio (6)

SIE Y Sguimiento.docx
SIE Y Sguimiento.docxSIE Y Sguimiento.docx
SIE Y Sguimiento.docx
 
1er trabajo práctico
1er trabajo práctico1er trabajo práctico
1er trabajo práctico
 
1er trabajo práctico
1er trabajo práctico1er trabajo práctico
1er trabajo práctico
 
Educación ética y valores v3
Educación ética y valores v3Educación ética y valores v3
Educación ética y valores v3
 
La tecnología necesaria como el aire
La tecnología necesaria como el aireLa tecnología necesaria como el aire
La tecnología necesaria como el aire
 
Examen decimo
Examen decimoExamen decimo
Examen decimo
 

Último

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...JAVIER SOLIS NOYOLA
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
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
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

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...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
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
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Origen del algoritmo

  • 1. La palabra algoritmo se deriva de la traducción al latín de la palabra árabe Alkhowarizmi [5], nombre de un matemático y astrónomo árabe que escribió un tratado sobre la manipulación de números y ecuaciones en el siglo IX. Se define como una serie de pasos organizados que describen el proceso que se debe seguir, para dar solución a un problema específico. Las principales características que debe tener un buen algoritmo son:  Debe tener un punto particular de inicio.  Debe ser completamente definido y no debe permitir dobles interpretaciones.  Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema.  Debe ser finito en tamaño y tiempo de ejecución.  Debe ser legible, claro y fácil de interpretar y entender. TIPOS DE ALGORITMOS Teniendo en cuenta la forma como describen el proceso, se pueden clasificar en: Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras. Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso. LENGUAJE ALGORÍTMICO Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso, que servirán de apoyo para describir las soluciones que aquí se plantean. Teniendo en cuenta la forma en que describen el proceso, existen dos tipos de lenguajes algorítmicos: Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo). No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudo código).
  • 2. TÉCNICAS PARA LA FORMULACIÓN DE LOS ALGORITMOS Existen diferentes técnicas para especificar los elementos de un algoritmo, dependiendo del lenguaje algorítmico que se utilice así: Diagrama de Flujo Un diagrama de flujo es la representación gráfica de un algoritmo. También se puede decir que es la representación detallada en forma gráfica de cómo deben realizarse los pasos para producir resultados. Esta representación gráfica se presenta mediante un conjunto de símbolos que se relacionan entre si a través de líneas que indican el orden en que se deben ejecutar cada unode los procesos. Los símbolos básicos utilizados en los diagramas de flujo son:
  • 3. Indica el inicio y el final del diagrama de flujo. Indica la entrada y salida de datos. Símbolo de proceso que indica la asignación de un valor y/o la ejecución de una operación aritmética. Símbolo de decisión indica la realización de una comparación de valores. Se utiliza para representar los llamados a los subprogramas. Conector dentro de página. Representa la continuidad del diagrama dentro de la misma página. Conector fuera de página. Representa la continuidad del diagrama en otra página. Indica la salida de información por impresora. Indica la salida de información en la pantalla o monitor. Líneas de flujo o dirección. Indican la Secuencia en que se realizan las operaciones. Recomendaciones para el diseño de Diagramas de Flujo:  Se deben usar solamente líneas de flujos horizontales y/o verticales.  Se deben usar conectores solo cuando sea necesario.  No deben quedar líneas de flujo sin conectar.  Se deben trazar los símbolos de manera que se puedan leer de arriba hacia abajo y de izquierda a derecha.  Todo texto ubicado dentro de un símbolo deberá ser escrito claramente.