SlideShare una empresa de Scribd logo
1 de 13
Marco Histórico
Un algoritmo es un conjunto de operaciones y procedimientos
que deben seguirse para resolver un problema. La palabra
algoritmo se deriva del nombre latinizado del gran Matemático
Árabe Mohamed Ibn Al Kow Rizmi, el cual escribió sobre los
años 800 y 825 su obra Quitad Al Mugabala, donde se recogía
el sistema de numeración hindú y el concepto del cero. Fue
Fibinacci, el que tradujo la obra al latín y el inicio con la
palabra: Algoritmi Dicit.El lenguaje algorítmico es aquel por
medio al cual se realiza un análisis previo del problema a
resolver y encontrar un método que permita resolverlo. El
conjunto de todas las operaciones a realizar y e orden en que
se deben efectuarse, se le denomina algoritmo.
ALGORITMO
Conjunto de acciones o secuencias de operaciones
ejecutadas en un determinado orden para resolver un
problema.
ACCIÓN

Acontecimiento producido por un actor en un tiempo
finito que produce un resultado definido y preciso y
además genera cierta transformación.

TIPOS DE ACCIONES:
Acción simple: Realizadas directamente
Acción compleja: No se pueden realizar directamente
sino a través de una descomposición de acciones más
simples (diseño Top-down).
ESTADO
Es la observación de los elementos del sistema en un
instante de tiempo dado.

TIPOS DE ESTADO
Estado inicial Instante donde comienza la acción.(Ei)
Estado intermedio Instante observado en cualquier
momento entre el comienzo y la finalización de la acción.
Estado Final Instante observado donde finaliza la acción
(Ef)
Características de los algoritmos
Definido (confiable)
Debe indicar un orden a seguir
Debe ser finito, terminar en un número finito de pasos.
EJEMPLO DE ALGORITMO:
Podemos idear un algoritmo para un determinado
proceso, así como también hacerlo en diferentes formas.
Por ejemplo: Cómo podríamos encontrar el promedio de
un conjunto de números?.
Una posible solución sería:
1.- Sumar los números dados.
2.- Contar dichos números.
3.- Dividir el resultado obtenido en el punto 1 entre el
resultado obtenido en el punto 2.
DIAGRAMA DE FLUJO:
Los diagramas de flujo son esquemas que representan
gráficamente un algoritmo por medio de los pasos de un
proceso, que se realizan para entender mejor al mismo y son
utilizados en programación, economía y procesos industriales.
Utilizan una series de símbolos con significados especiales.
Un diagrama de flujo u organigrama es una representación
diagramático que ilustra la secuencia de las operaciones que
se realizan para conseguir la solución de un problema y son
usados normalmente para seguir la secuencia lógicas de las
acciones en el diseño de problemas de computadoras y se
dibujan generalmente antes de comenzar a programar el
código frente a la computadora y una que se dibuja el
diagrama de flujo, llega hacer fácil escribir el programa en
cualquier idioma de alto nivel.
Importancia de los Diagramas de Flujo:
Es importante ya que ayuda a designar cualquier
representación gráfica de un procedimiento o parte de
ese, como su nombre lo indica representa el flujo de
información de un proceso.
TIPOS DE DIAGRAMA DE FLUJO:
Diagrama de Programa: Representa gráficamente un
método propuesto para la solución de un problema
determinado.
Diagrama de Sistema: Representa la integración;
interacción lógicas de los elementos dentro de un sistema
propuesto.
Diagrama de Procedimiento: Representa gráficamente
una operación o flujo de datos dentro de un sistema.
DEFINICIÓN DE DIAGRAMA DE FLUJO
Es un esquema para representar gráficamente un
algoritmo. Se basan en la utilización de diversos símbolos
para representar operaciones específicas. Se les llama
diagramas de flujo porque los símbolos utilizados se
conectan por medio de flechas para indicar la secuencia
de operación.
SIMBOLOS UTILIZADOS
Para poder hacer comprensibles los diagramas a todas las
personas, los símbolos se someten a una normalización;
es decir, se hicieron símbolos casi universales, ya que, en
un principio cada usuario podría tener sus propios
símbolos para representar sus procesos en forma de
Diagrama de flujo. Esto trajo como consecuencia que sólo
aquel que conocía sus símbolos, los podía interpretar. La
simbología utilizada para la elaboración de diagramas de
flujo es variable y debe ajustarse a un patrón definido
previamente
EJEMPLO DE DIAGRAMA DE FLUJO:
BLANCA SANCHEZ
CI: 18.719.359
PROFE: AMELIA MALAVE

Más contenido relacionado

La actualidad más candente (20)

ALGORITMOS Y PSEUDOCODIGOS
ALGORITMOS Y PSEUDOCODIGOSALGORITMOS Y PSEUDOCODIGOS
ALGORITMOS Y PSEUDOCODIGOS
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)Explicación algoritmos (clase 1)
Explicación algoritmos (clase 1)
 
Examen Remedial
Examen RemedialExamen Remedial
Examen Remedial
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmo
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujo
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoFase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
 
Algoritmos II
Algoritmos IIAlgoritmos II
Algoritmos II
 
Tarea2
Tarea2Tarea2
Tarea2
 
Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.Técnicas de Diseño Detallado.
Técnicas de Diseño Detallado.
 
Algoritmos y pseudocodigos
Algoritmos y pseudocodigosAlgoritmos y pseudocodigos
Algoritmos y pseudocodigos
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Que es algoritmo
Que es algoritmoQue es algoritmo
Que es algoritmo
 
Algoritmos y diagramacion clase 1
Algoritmos y diagramacion clase 1Algoritmos y diagramacion clase 1
Algoritmos y diagramacion clase 1
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
 

Destacado

Mariafernanda cuenca c
Mariafernanda cuenca cMariafernanda cuenca c
Mariafernanda cuenca cMaria Cuenca
 
Doc tutorial-c++
Doc tutorial-c++Doc tutorial-c++
Doc tutorial-c++mallqui22
 
Llllllll
LlllllllLlllllll
Llllllllsan
 
The history of mickey mouse
The history of mickey mouseThe history of mickey mouse
The history of mickey mousehotsoccerfreak20
 
Bonne anniversaire geogeo
Bonne anniversaire geogeoBonne anniversaire geogeo
Bonne anniversaire geogeoDuhammel
 
Asturias: alimentos y comidas típicas.
Asturias: alimentos y comidas típicas.Asturias: alimentos y comidas típicas.
Asturias: alimentos y comidas típicas.pilardr8
 
Windows do mantorras
Windows do mantorrasWindows do mantorras
Windows do mantorrasPelo Siro
 
Mostro
MostroMostro
Mostroronzi
 
Make+My+Day
Make+My+DayMake+My+Day
Make+My+DayJ. C.
 
Actividad sistemas de informacion
Actividad sistemas de informacionActividad sistemas de informacion
Actividad sistemas de informacionjhonjairo-22
 

Destacado (20)

Mariafernanda cuenca c
Mariafernanda cuenca cMariafernanda cuenca c
Mariafernanda cuenca c
 
Doc tutorial-c++
Doc tutorial-c++Doc tutorial-c++
Doc tutorial-c++
 
Llllllll
LlllllllLlllllll
Llllllll
 
The history of mickey mouse
The history of mickey mouseThe history of mickey mouse
The history of mickey mouse
 
Maridel_Torres.CV (3)
Maridel_Torres.CV (3)Maridel_Torres.CV (3)
Maridel_Torres.CV (3)
 
Farmasi Sipariş Verme
Farmasi Sipariş VermeFarmasi Sipariş Verme
Farmasi Sipariş Verme
 
Lepotica in zver
Lepotica in zverLepotica in zver
Lepotica in zver
 
Bonne anniversaire geogeo
Bonne anniversaire geogeoBonne anniversaire geogeo
Bonne anniversaire geogeo
 
Asturias: alimentos y comidas típicas.
Asturias: alimentos y comidas típicas.Asturias: alimentos y comidas típicas.
Asturias: alimentos y comidas típicas.
 
Windows do mantorras
Windows do mantorrasWindows do mantorras
Windows do mantorras
 
Mostro
MostroMostro
Mostro
 
Reuven feuerstein
Reuven feuersteinReuven feuerstein
Reuven feuerstein
 
Conalep
ConalepConalep
Conalep
 
Itzayana
ItzayanaItzayana
Itzayana
 
Cbtis
CbtisCbtis
Cbtis
 
Hillcrest, Hyderabad
Hillcrest, HyderabadHillcrest, Hyderabad
Hillcrest, Hyderabad
 
Disse eu te amo
Disse eu te amoDisse eu te amo
Disse eu te amo
 
Make+My+Day
Make+My+DayMake+My+Day
Make+My+Day
 
Actividad sistemas de informacion
Actividad sistemas de informacionActividad sistemas de informacion
Actividad sistemas de informacion
 
Yeral
YeralYeral
Yeral
 

Similar a Blanca sanchez

Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoClariza
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y dfernestdo1
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmoNombre Apellidos
 
algoritmos
algoritmosalgoritmos
algoritmosRaul LG
 
Trabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoTrabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoAleBlanco
 
Algoritmos para clase de multimediales
Algoritmos para clase de multimedialesAlgoritmos para clase de multimediales
Algoritmos para clase de multimedialesCampo Parra
 
Algoritmo, seudocodigo, y diagrama de flujo
Algoritmo, seudocodigo, y diagrama de flujoAlgoritmo, seudocodigo, y diagrama de flujo
Algoritmo, seudocodigo, y diagrama de flujoMiju Duran
 
Trabajo de informática
Trabajo  de informáticaTrabajo  de informática
Trabajo de informáticakim1411
 
Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Algoritmo, seudocodigo, y diagrama de flujo.pptx2Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Algoritmo, seudocodigo, y diagrama de flujo.pptx2Miju Duran
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmicopaty_cursocompu
 

Similar a Blanca sanchez (20)

Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
Unidad algoritmos y df
Unidad algoritmos y dfUnidad algoritmos y df
Unidad algoritmos y df
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
algoritmos
algoritmosalgoritmos
algoritmos
 
Algoritmos decimo
Algoritmos decimoAlgoritmos decimo
Algoritmos decimo
 
Algoritmo diagrama de_flujo
Algoritmo diagrama de_flujoAlgoritmo diagrama de_flujo
Algoritmo diagrama de_flujo
 
Secuencial
SecuencialSecuencial
Secuencial
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 
Trabajo de informatica alejandra blanco
Trabajo de informatica alejandra blancoTrabajo de informatica alejandra blanco
Trabajo de informatica alejandra blanco
 
Algoritmos para clase de multimediales
Algoritmos para clase de multimedialesAlgoritmos para clase de multimediales
Algoritmos para clase de multimediales
 
Algoritmo, seudocodigo, y diagrama de flujo
Algoritmo, seudocodigo, y diagrama de flujoAlgoritmo, seudocodigo, y diagrama de flujo
Algoritmo, seudocodigo, y diagrama de flujo
 
Trabajo de informática
Trabajo  de informáticaTrabajo  de informática
Trabajo de informática
 
Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Algoritmo, seudocodigo, y diagrama de flujo.pptx2Algoritmo, seudocodigo, y diagrama de flujo.pptx2
Algoritmo, seudocodigo, y diagrama de flujo.pptx2
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 

Blanca sanchez

  • 1.
  • 2. Marco Histórico Un algoritmo es un conjunto de operaciones y procedimientos que deben seguirse para resolver un problema. La palabra algoritmo se deriva del nombre latinizado del gran Matemático Árabe Mohamed Ibn Al Kow Rizmi, el cual escribió sobre los años 800 y 825 su obra Quitad Al Mugabala, donde se recogía el sistema de numeración hindú y el concepto del cero. Fue Fibinacci, el que tradujo la obra al latín y el inicio con la palabra: Algoritmi Dicit.El lenguaje algorítmico es aquel por medio al cual se realiza un análisis previo del problema a resolver y encontrar un método que permita resolverlo. El conjunto de todas las operaciones a realizar y e orden en que se deben efectuarse, se le denomina algoritmo.
  • 3. ALGORITMO Conjunto de acciones o secuencias de operaciones ejecutadas en un determinado orden para resolver un problema. ACCIÓN Acontecimiento producido por un actor en un tiempo finito que produce un resultado definido y preciso y además genera cierta transformación. TIPOS DE ACCIONES: Acción simple: Realizadas directamente Acción compleja: No se pueden realizar directamente sino a través de una descomposición de acciones más simples (diseño Top-down).
  • 4. ESTADO Es la observación de los elementos del sistema en un instante de tiempo dado. TIPOS DE ESTADO Estado inicial Instante donde comienza la acción.(Ei) Estado intermedio Instante observado en cualquier momento entre el comienzo y la finalización de la acción. Estado Final Instante observado donde finaliza la acción (Ef)
  • 5. Características de los algoritmos Definido (confiable) Debe indicar un orden a seguir Debe ser finito, terminar en un número finito de pasos.
  • 6. EJEMPLO DE ALGORITMO: Podemos idear un algoritmo para un determinado proceso, así como también hacerlo en diferentes formas. Por ejemplo: Cómo podríamos encontrar el promedio de un conjunto de números?. Una posible solución sería: 1.- Sumar los números dados. 2.- Contar dichos números. 3.- Dividir el resultado obtenido en el punto 1 entre el resultado obtenido en el punto 2.
  • 7. DIAGRAMA DE FLUJO: Los diagramas de flujo son esquemas que representan gráficamente un algoritmo por medio de los pasos de un proceso, que se realizan para entender mejor al mismo y son utilizados en programación, economía y procesos industriales. Utilizan una series de símbolos con significados especiales. Un diagrama de flujo u organigrama es una representación diagramático que ilustra la secuencia de las operaciones que se realizan para conseguir la solución de un problema y son usados normalmente para seguir la secuencia lógicas de las acciones en el diseño de problemas de computadoras y se dibujan generalmente antes de comenzar a programar el código frente a la computadora y una que se dibuja el diagrama de flujo, llega hacer fácil escribir el programa en cualquier idioma de alto nivel.
  • 8. Importancia de los Diagramas de Flujo: Es importante ya que ayuda a designar cualquier representación gráfica de un procedimiento o parte de ese, como su nombre lo indica representa el flujo de información de un proceso.
  • 9. TIPOS DE DIAGRAMA DE FLUJO: Diagrama de Programa: Representa gráficamente un método propuesto para la solución de un problema determinado. Diagrama de Sistema: Representa la integración; interacción lógicas de los elementos dentro de un sistema propuesto. Diagrama de Procedimiento: Representa gráficamente una operación o flujo de datos dentro de un sistema.
  • 10. DEFINICIÓN DE DIAGRAMA DE FLUJO Es un esquema para representar gráficamente un algoritmo. Se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación.
  • 11. SIMBOLOS UTILIZADOS Para poder hacer comprensibles los diagramas a todas las personas, los símbolos se someten a una normalización; es decir, se hicieron símbolos casi universales, ya que, en un principio cada usuario podría tener sus propios símbolos para representar sus procesos en forma de Diagrama de flujo. Esto trajo como consecuencia que sólo aquel que conocía sus símbolos, los podía interpretar. La simbología utilizada para la elaboración de diagramas de flujo es variable y debe ajustarse a un patrón definido previamente
  • 12. EJEMPLO DE DIAGRAMA DE FLUJO: