SlideShare una empresa de Scribd logo
Tutora :
Amelia Malavé

Bachiller:
Gustavo Tovar

Programación
Conjunto prescrito de instrucciones o reglas bien
definidas, ordenadas y finitas que permite realizar
una actividad mediante pasos sucesivos. Algunos
ejemplos son los manuales de usuario, que muestran
algoritmos para usar un aparato, o las instrucciones
que recibe un trabajador por parte de su patrón.
un algoritmo radica en mostrar la manera de llevar a
cabo
procesos
y
resolver
mecánicamente
problemas matemáticos o de otro tipo. Al igual que
las funciones matemáticas, los algoritmos reciben
una entrada y la transforman en una salida,
comportándose como una caja negra. Sin embargo,
no toda caja negra que convierta una entrada en
una salida se puede considerar un algoritmo: para
que un algoritmo pueda ser considerado como tal,
debe ser una secuencia ordenada, finita y definida
(formalización
de
su
comportamiento)
de
instrucciones.
*Ser definido: Cada paso del algoritmo debe indicar la acción
a realizar sin criterios de interpretación.
*Ser finito: Un número específico y numerable de pasos debe
componer al algoritmo, el cual deberá finalizar al
completarlos.

*Tener cero o más entradas: Datos son proporcionados a un
algoritmo como insumo para llevar a cabo las operaciones
que comprende
*Tener una o más salidas: Debe siempre devolver un
resultado. Por salida de resultados debe entenderse todo
medio o canal por el cual es posible apreciar los efectos de
las acciones del algoritmo
*Cualitativos: Son aquellos en los que se describen los
pasos utilizando palabras.
Son todos aquellos pasos o instrucciones descritos
por medio de palabras que sirven para llegar a la
obtención de una respuesta o solución de un problema
cualquier
*Cuantitativos: Son aquellos en los que se utilizan
cálculos numéricos para definir los pasos del proceso.
Son aquellos pasos o instrucciones que involucran
cálculos numéricos para llegar a un resultado
satisfactorio
Clasificación
•

*ALGORITMO DETERMINISTA: es u completamente predecible si
se conocen las entradas. Se determina de forma única el
siguiente paso.

•

*ALGORITMO NO DETERMINISTA: este a diferencia del otro
ofrece diferentes resultados con la entrada, por eso se deben
agotar todas las alternativas antes de encontrar la solución.

•

* ALGORITMOS COMPUTACIONALES: procesos realizados por
una computadora.

•

* ALGORITMOS NO COMPUTACIONALES: Procesos que son
realizados por el ser humano.
Algoritmos y diagramas de flujos
son descripciones gráficas de algoritmos; usan
símbolos conectados con flechas para indicar la
secuencia de instrucciones y están regidos por
ISO. Los diagramas de flujo son usados para
representar algoritmos pequeños, ya que abarcan
mucho espacio y su construcción es laboriosa. Por
su facilidad de lectura son usados como
introducción a los algoritmos, descripción de un
lenguaje y descripción de procesos a personas
ajenas a la computación, proceso alternativo
proceso decisión datos extracto
Reglas de los diagramas de flujo
•
•
•
•
•
•
•
•
•
•
•
•
•
•

Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de
izquierda a derecha.
Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que
indica la dirección que fluye la información procesos, se deben de utilizar
solamente líneas de flujo horizontal o verticales (nunca diagonales).
Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del
diagrama a un sitio distinto, se pudiera realizar utilizando los conectores. Se
debe tener en cuenta que solo se vana utilizar conectores cuando sea
estrictamente necesario.
No deben quedar líneas de flujo sin conectar.
Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el
uso de muchas palabras.
Todos los símbolos pueden tener más de una línea de entrada, a excepción
del símbolo final.
Solo los símbolos de decisión pueden y deben tener mas de una línea de flujo
de salida.
ESTRUCTURA GRÁFICA DE LOS DÍA GRAMAS DE
OPERACIONES Y PROCESO:
DIAGRAMA DE OPERACIONES DE PROCESO (D.O.P.):
Muestra la secuencia lógica de todas las operaciones del
puesto de trabajo, taller, máquinas o área en estudio, así
como las inspecciones, márgenes de tiempo y materiales a
utilizar en un proceso de fabricación o administrativo,
desde la llegada de la MP hasta el empaque o arreglo final
del producto terminado.
Señala entrada de todos los componentes y subconjuntos
al ensamblaje con el conjunto principal, se aprecian
detalles generales de fabricación
Utilización
SÍMBOLOGÍA UTILIZADA PARA LOS D.O.P Y D.F.P
Algoritmos y diagramas de flujos
Algoritmos y diagramas de flujos

Más contenido relacionado

PPTX
Manuales de usuario y tecnico
PPTX
diapositivas algoritmos
PDF
Manual usuario estructura
PDF
Turbo Pascal. Estructuras repetitivas.
PPTX
Recursos informaticos 1
PPT
Red de Petri
PPT
Algoritmos
PDF
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++
Manuales de usuario y tecnico
diapositivas algoritmos
Manual usuario estructura
Turbo Pascal. Estructuras repetitivas.
Recursos informaticos 1
Red de Petri
Algoritmos
ESTRUCTURAS DE SELECCIÓN SENTENCIAS IF Y SWITCH EN C++

La actualidad más candente (20)

PPT
Diagramas de flujo y algoritmos
DOCX
Plan de mantenimiento de equipo de cómputo
PDF
Java AWT Calculadora
PPT
diseño lógico y diseño físico
PPTX
Que son los drivers
DOCX
Cuadro comparativo lenguajes
PPTX
Diagramas de flujo y pseudocodigo
PPT
Como Documentar Casos De Uso
PPT
algoritmos-.ppt
DOCX
Manual tecnico y manual de usuario
PPTX
Gramáticas formales
PPTX
Tutorial Mecanet
PPTX
Teoría de autómatas
DOCX
Administración de procesos en ubuntu
PPTX
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
PPTX
Jerarquía de la computadora
PPSX
Ppt algoritmo
DOCX
Secuencia didáctica módulo 3 - submodulo 2 SMEC
PPTX
Enfoque estructurado y Enfoque OO - Ingenieria de software
PPTX
Arquitectura de computadoras
Diagramas de flujo y algoritmos
Plan de mantenimiento de equipo de cómputo
Java AWT Calculadora
diseño lógico y diseño físico
Que son los drivers
Cuadro comparativo lenguajes
Diagramas de flujo y pseudocodigo
Como Documentar Casos De Uso
algoritmos-.ppt
Manual tecnico y manual de usuario
Gramáticas formales
Tutorial Mecanet
Teoría de autómatas
Administración de procesos en ubuntu
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
Jerarquía de la computadora
Ppt algoritmo
Secuencia didáctica módulo 3 - submodulo 2 SMEC
Enfoque estructurado y Enfoque OO - Ingenieria de software
Arquitectura de computadoras
Publicidad

Destacado (20)

PPTX
Slideshare
PPTX
progamacion
PDF
Ejercicios DF
PDF
Cu00161 a ejercicios resueltos diagramas flujo bucles for next while do (1)
PPTX
Estructuras de los lenguajes de programacion
PDF
Caracteristicas del modelo orientado a objetos
PPT
Lección 1 Introducción a los Lenguajes de Programación
PPT
Lenguaje De Programacion
PPTX
Estructura basica del lenguaje de programacion java
PDF
Introducción a los lenguajes - Fundamentos de la Programación
PPT
Modelo relacional
PPT
El modelo relacional
PPT
Modelo Relacional
PPT
Desarrollo de Software Orienta a Objetos
PDF
Modelo de base de datos orientados a objetos
PPTX
Fundamentos de las bases de datos
PDF
Modelo Orientado A Objetos
PPT
Sistemas de control
PDF
Variables y tipos de datos - fundamentos de la programación
Slideshare
progamacion
Ejercicios DF
Cu00161 a ejercicios resueltos diagramas flujo bucles for next while do (1)
Estructuras de los lenguajes de programacion
Caracteristicas del modelo orientado a objetos
Lección 1 Introducción a los Lenguajes de Programación
Lenguaje De Programacion
Estructura basica del lenguaje de programacion java
Introducción a los lenguajes - Fundamentos de la Programación
Modelo relacional
El modelo relacional
Modelo Relacional
Desarrollo de Software Orienta a Objetos
Modelo de base de datos orientados a objetos
Fundamentos de las bases de datos
Modelo Orientado A Objetos
Sistemas de control
Variables y tipos de datos - fundamentos de la programación
Publicidad

Similar a Algoritmos y diagramas de flujos (20)

PDF
Resolución de problemas y algoritmo
PPT
Algoritmo y diagrama de flujo
DOCX
Algoritmos y diagramas_de_flujo
PDF
PDF
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
PDF
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
PPT
Clase2 algoritmos formas-representacionalgoritmicas1
PPT
Presentación desiree vegas
PPTX
Algoritmo expocicion
PPTX
Diagramas de flujo - Estructura - Definición
PDF
Unidad algoritmos y df
PPTX
Presentacion algoritmo
PPTX
Bloque 1 informatica 2
PPTX
Algoritmos decimo
PPTX
Diagrama de Flujo ndbwjkjsjx nerfnbdmcnc
PPTX
algoritmos y fundamentos de programacion
PPTX
Pseudocódigo
PPTX
Trabajo de laura arango
PPTX
clase informatica administrativa Diagrama de Flujo.pptx
Resolución de problemas y algoritmo
Algoritmo y diagrama de flujo
Algoritmos y diagramas_de_flujo
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
Clase2 algoritmos formas-representacionalgoritmicas1
Presentación desiree vegas
Algoritmo expocicion
Diagramas de flujo - Estructura - Definición
Unidad algoritmos y df
Presentacion algoritmo
Bloque 1 informatica 2
Algoritmos decimo
Diagrama de Flujo ndbwjkjsjx nerfnbdmcnc
algoritmos y fundamentos de programacion
Pseudocódigo
Trabajo de laura arango
clase informatica administrativa Diagrama de Flujo.pptx

Algoritmos y diagramas de flujos

  • 2. Conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón.
  • 3. un algoritmo radica en mostrar la manera de llevar a cabo procesos y resolver mecánicamente problemas matemáticos o de otro tipo. Al igual que las funciones matemáticas, los algoritmos reciben una entrada y la transforman en una salida, comportándose como una caja negra. Sin embargo, no toda caja negra que convierta una entrada en una salida se puede considerar un algoritmo: para que un algoritmo pueda ser considerado como tal, debe ser una secuencia ordenada, finita y definida (formalización de su comportamiento) de instrucciones.
  • 4. *Ser definido: Cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación. *Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos. *Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo para llevar a cabo las operaciones que comprende *Tener una o más salidas: Debe siempre devolver un resultado. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo
  • 5. *Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras. Son todos aquellos pasos o instrucciones descritos por medio de palabras que sirven para llegar a la obtención de una respuesta o solución de un problema cualquier *Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso. Son aquellos pasos o instrucciones que involucran cálculos numéricos para llegar a un resultado satisfactorio
  • 6. Clasificación • *ALGORITMO DETERMINISTA: es u completamente predecible si se conocen las entradas. Se determina de forma única el siguiente paso. • *ALGORITMO NO DETERMINISTA: este a diferencia del otro ofrece diferentes resultados con la entrada, por eso se deben agotar todas las alternativas antes de encontrar la solución. • * ALGORITMOS COMPUTACIONALES: procesos realizados por una computadora. • * ALGORITMOS NO COMPUTACIONALES: Procesos que son realizados por el ser humano.
  • 8. son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones y están regidos por ISO. Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de lectura son usados como introducción a los algoritmos, descripción de un lenguaje y descripción de procesos a personas ajenas a la computación, proceso alternativo proceso decisión datos extracto
  • 9. Reglas de los diagramas de flujo • • • • • • • • • • • • • • Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de izquierda a derecha. Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que indica la dirección que fluye la información procesos, se deben de utilizar solamente líneas de flujo horizontal o verticales (nunca diagonales). Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del diagrama a un sitio distinto, se pudiera realizar utilizando los conectores. Se debe tener en cuenta que solo se vana utilizar conectores cuando sea estrictamente necesario. No deben quedar líneas de flujo sin conectar. Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras. Todos los símbolos pueden tener más de una línea de entrada, a excepción del símbolo final. Solo los símbolos de decisión pueden y deben tener mas de una línea de flujo de salida.
  • 10. ESTRUCTURA GRÁFICA DE LOS DÍA GRAMAS DE OPERACIONES Y PROCESO:
  • 11. DIAGRAMA DE OPERACIONES DE PROCESO (D.O.P.): Muestra la secuencia lógica de todas las operaciones del puesto de trabajo, taller, máquinas o área en estudio, así como las inspecciones, márgenes de tiempo y materiales a utilizar en un proceso de fabricación o administrativo, desde la llegada de la MP hasta el empaque o arreglo final del producto terminado. Señala entrada de todos los componentes y subconjuntos al ensamblaje con el conjunto principal, se aprecian detalles generales de fabricación Utilización
  • 12. SÍMBOLOGÍA UTILIZADA PARA LOS D.O.P Y D.F.P