SlideShare una empresa de Scribd logo
1 de 11
LOS ALGORITMOS, DIAGRAMA Y PSEUDOCODIGO
Los algoritmos En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa Al Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
Características de los algoritmos. ,[object Object]
Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución.
Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
Modificables: Estarán diseñados de modo que sus posteriores modificaciones  sean fáciles de
realizar, incluso por programadores diferentes a sus propios autores.
Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en modulos pequeños.
Único punto de entrada, único punto de salida: A los algoritmos y a los módulos que lo integran se entra por un sólo punto, inicio, y se sale por un sólo punto también, fin.,[object Object]
Diagrama  Un diagrama o gráfico es un tipo de gráfico de información que representa datos numéricos tabulados. Los diagramas se utilizan generalmente para facilitar el entendimiento de largas cantidades de datos y la relación entre diferentes partes de los datos. Los diagramas pueden generalmente ser leídos más rápidamente que los datos en bruto de los que proceden. Se utilizan en una amplia variedad de campos, y pueden ser creados a mano o por ordenador utilizando una aplicación de diagramas por ordenador.
Características del diagrama ,[object Object]

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos de victor gelvez
Algoritmos de victor gelvezAlgoritmos de victor gelvez
Algoritmos de victor gelvez
 
Operaciones basicas
Operaciones basicasOperaciones basicas
Operaciones basicas
 
1585098049306 algoritmos
1585098049306 algoritmos1585098049306 algoritmos
1585098049306 algoritmos
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la Programación
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Tarea 2 - Pre Algoritmos
Tarea 2  - Pre AlgoritmosTarea 2  - Pre Algoritmos
Tarea 2 - Pre Algoritmos
 
Trabajo de thali infor
Trabajo de thali inforTrabajo de thali infor
Trabajo de thali infor
 
Autómatas y complejidad
Autómatas y complejidadAutómatas y complejidad
Autómatas y complejidad
 
Automatas y Complejidad
Automatas y ComplejidadAutomatas y Complejidad
Automatas y Complejidad
 
Presentación algoritmos
Presentación algoritmosPresentación algoritmos
Presentación algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Pres algoritmos
Pres algoritmosPres algoritmos
Pres algoritmos
 

Destacado

Presentacion agua
Presentacion aguaPresentacion agua
Presentacion aguaLevi Gomez
 
Multimedios e hipermedios para fortalecer el aprendizaje colaborativo
Multimedios e hipermedios para fortalecer el aprendizaje colaborativoMultimedios e hipermedios para fortalecer el aprendizaje colaborativo
Multimedios e hipermedios para fortalecer el aprendizaje colaborativoGuadalupe de la Cruz
 
PROVINCIA DE ALMERÍA
PROVINCIA DE ALMERÍAPROVINCIA DE ALMERÍA
PROVINCIA DE ALMERÍAjoselitotic
 
Breve fundamentação do curso de direito
Breve fundamentação do curso de direitoBreve fundamentação do curso de direito
Breve fundamentação do curso de direitobessailda
 
Preguntas actividad 3
Preguntas actividad 3Preguntas actividad 3
Preguntas actividad 3fernar724
 
Guía de estudio
Guía de estudioGuía de estudio
Guía de estudiojorge_tapia
 
Conociendo datos importantes de los Migrantes en el Perú
Conociendo datos importantes de los Migrantes en el PerúConociendo datos importantes de los Migrantes en el Perú
Conociendo datos importantes de los Migrantes en el Perútonccaceres
 
Expo teorias implicitas del aprendizaje y la enseñanza gmail
Expo teorias implicitas del aprendizaje y la enseñanza gmailExpo teorias implicitas del aprendizaje y la enseñanza gmail
Expo teorias implicitas del aprendizaje y la enseñanza gmailGuadalupe de la Cruz
 
Jornal aliança nº 176 junho 2014
Jornal aliança nº 176 junho 2014Jornal aliança nº 176 junho 2014
Jornal aliança nº 176 junho 2014mcj2013
 
José de san martín
José de san martínJosé de san martín
José de san martínsophiafp
 

Destacado (20)

Presentacion agua
Presentacion aguaPresentacion agua
Presentacion agua
 
Multimedios e hipermedios para fortalecer el aprendizaje colaborativo
Multimedios e hipermedios para fortalecer el aprendizaje colaborativoMultimedios e hipermedios para fortalecer el aprendizaje colaborativo
Multimedios e hipermedios para fortalecer el aprendizaje colaborativo
 
PROVINCIA DE ALMERÍA
PROVINCIA DE ALMERÍAPROVINCIA DE ALMERÍA
PROVINCIA DE ALMERÍA
 
Tarea 4 de informatica
Tarea 4 de informaticaTarea 4 de informatica
Tarea 4 de informatica
 
Breve fundamentação do curso de direito
Breve fundamentação do curso de direitoBreve fundamentação do curso de direito
Breve fundamentação do curso de direito
 
Preguntas actividad 3
Preguntas actividad 3Preguntas actividad 3
Preguntas actividad 3
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
Guia 5
Guia 5Guia 5
Guia 5
 
Guía de estudio
Guía de estudioGuía de estudio
Guía de estudio
 
Conociendo datos importantes de los Migrantes en el Perú
Conociendo datos importantes de los Migrantes en el PerúConociendo datos importantes de los Migrantes en el Perú
Conociendo datos importantes de los Migrantes en el Perú
 
Expo teorias implicitas del aprendizaje y la enseñanza gmail
Expo teorias implicitas del aprendizaje y la enseñanza gmailExpo teorias implicitas del aprendizaje y la enseñanza gmail
Expo teorias implicitas del aprendizaje y la enseñanza gmail
 
Jornal aliança nº 176 junho 2014
Jornal aliança nº 176 junho 2014Jornal aliança nº 176 junho 2014
Jornal aliança nº 176 junho 2014
 
Korea hotel 'sun cruise'
Korea hotel 'sun cruise'Korea hotel 'sun cruise'
Korea hotel 'sun cruise'
 
José de san martín
José de san martínJosé de san martín
José de san martín
 
Contenido Multimedia
Contenido MultimediaContenido Multimedia
Contenido Multimedia
 
Tarea de informatica 13
Tarea de informatica 13Tarea de informatica 13
Tarea de informatica 13
 
Hola
HolaHola
Hola
 
Crisis de-valores
Crisis de-valoresCrisis de-valores
Crisis de-valores
 
Microsoft visual c_
Microsoft visual c_Microsoft visual c_
Microsoft visual c_
 
Trabajoinf4ºc
Trabajoinf4ºcTrabajoinf4ºc
Trabajoinf4ºc
 

Similar a Los algoritmos, diagrama (20)

El algoritmoo
El algoritmooEl algoritmoo
El algoritmoo
 
Metodos calcular raices
Metodos calcular raicesMetodos calcular raices
Metodos calcular raices
 
Algoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujoAlgoritmos, Pseudocódigos y Diagramas de flujo
Algoritmos, Pseudocódigos y Diagramas de flujo
 
Algoritmos de victor gelvez
Algoritmos de victor gelvezAlgoritmos de victor gelvez
Algoritmos de victor gelvez
 
Algoritmo00
Algoritmo00Algoritmo00
Algoritmo00
 
Private
PrivatePrivate
Private
 
Algoritmojulio
AlgoritmojulioAlgoritmojulio
Algoritmojulio
 
ALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWAREALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWARE
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algortimos, seudocodigos y diagramas de flujo
Algortimos, seudocodigos y diagramas de flujoAlgortimos, seudocodigos y diagramas de flujo
Algortimos, seudocodigos y diagramas de flujo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Programación informatica INWTD
Programación informatica INWTDProgramación informatica INWTD
Programación informatica INWTD
 
Programación
ProgramaciónProgramación
Programación
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
UNIDAD 2_Tema 1.pdf
UNIDAD 2_Tema 1.pdfUNIDAD 2_Tema 1.pdf
UNIDAD 2_Tema 1.pdf
 

Los algoritmos, diagrama

  • 1. LOS ALGORITMOS, DIAGRAMA Y PSEUDOCODIGO
  • 2. Los algoritmos En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa Al Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
  • 3.
  • 4. Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución.
  • 5. Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
  • 6. Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de
  • 7. realizar, incluso por programadores diferentes a sus propios autores.
  • 8. Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en modulos pequeños.
  • 9.
  • 10. Diagrama Un diagrama o gráfico es un tipo de gráfico de información que representa datos numéricos tabulados. Los diagramas se utilizan generalmente para facilitar el entendimiento de largas cantidades de datos y la relación entre diferentes partes de los datos. Los diagramas pueden generalmente ser leídos más rápidamente que los datos en bruto de los que proceden. Se utilizan en una amplia variedad de campos, y pueden ser creados a mano o por ordenador utilizando una aplicación de diagramas por ordenador.
  • 11.
  • 12. Definir qué se espera obtener del diagrama.
  • 13. Identificar quién lo empleará y cómo.
  • 14. Establecer el nivel de detalle requerido.
  • 15.
  • 16. pseudocódigo El pseudocódigo (o falso lenguaje) es utilizado por programadores para describir algoritmos en un lenguaje humano simplificado que no es dependiente de ningún lenguaje de programación. Por este motivo puede ser implementado en cualquier lenguaje por cualquier programador que utilice el pseudocódigo.
  • 17.
  • 18. Se puede ejecutar en un ordenador
  • 19. Es una forma de representación sencilla de utilizar y de manipular.
  • 20. Facilita el paso del programa al lenguaje de programación.
  • 21. Es independiente del lenguaje de programación que se vaya a utilizar.
  • 22.