Top Banner

of 30

Diagrama de Flujo Tecnico Profesional

Feb 22, 2018

Download

Documents

Francisco Baez
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    1/30

    Ejemplos de Diagramas de Flujos

    Prof. Francisco Baez

    DIAGRAMA DEFLUJO

    11/3/15Mtro. Francisco Bez

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    2/30

    11/3/15Mtro. Francisco Bez

    *Diagraa !e F"#$o

    *Un diagrama de flujo u organigrama es una

    representacin diagramtica que ilustra lasecuencia de las operaciones que serealizarn para conseguir la solucin de unproblema.

    * Los diagramas de flujo se dibujangeneralmente antes de comenzar aprogramar el cdigo frente a lacomputadora.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    3/30

    11/3/15Mtro. Francisco Bez

    *Diagraa !e F"#$o

    *Los diagramas de flujo facilitan la

    comunicacin entre los programadores la gente del negocio.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    4/30

    11/3/15Mtro. Francisco Bez

    *Diagraa !e F"#$o

    *Estos diagramas de flujo desempe!an un papel

    "ital en la programacin de un problema facilitan la comprensin de problemasco%"ica!os sobre todo #& "argos. Una "ezque se dibuja el diagrama de flujo# llega a ser

    fcil escrib$r el programa en cualquierlenguaje de alto ni"el.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    5/30

    11/3/15Mtro. Francisco Bez

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    6/30

    11/3/15Mtro. Francisco Bez

    *Diagraa !e F"#$o

    *%emos a menudo cmo los diagramas de flujo

    nos dan "entaja al momento de e&plicar elprograma a otros. Por lo tanto# est correctodecir que un diagrama de flujo es unanecesidad para la documentacin mejor de

    un programa complejo.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    7/30

    11/3/15Mtro. Francisco Bez

    *'()o"os Usa!os

    '()o"os gr*icos '# Uti"i!a!

    'nicio(Fin

    Proceso

    Entrada

    Decision

    )alida

    'nicio o fin del programa.

    Procesos de instruccinesdel programa de computo.

    *peraciones de entrada.

    +oma de desicines.

    En"$a datos a la impresora.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    8/30

    11/3/15Mtro. Francisco Bez

    '()o"os gr*icos '# Uti"i!a!

    *'()o"os Usa!os

    L$neas de flujo

    ,onector de Lineas de Flujos

    ,onector de paginas

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    9/30

    11/3/15Mtro. Francisco Bez

    *Reg"as %ara "a creaci+n !eDiagraas

    Los Diagramas de flujo deben escribirse dearriba -acia abajo# (o de izquierda a derec-a.

    Los s$mbolos se unen con l$neas# las cualestienen en la punta una flec-a que indica ladireccin que flue la informacin procesos# se

    deben de utilizar solamente l$neas de flujo-orizontal o "erticales nunca diagonales/.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    10/30

    11/3/15Mtro. Francisco Bez

    )e debe e"itar el cruce de l$neas# para lo cualse quisiera separar el flujo del diagrama a un

    sitio distinto# se pudiera realizar utilizando losconectores. )e debe tener en cuenta que solose "an a utilizar conectores cuando seaestrictamente necesario.

    0o deben quedar l$neas de flujo sin conectar

    *Reg"as %ara "a creaci+n !eDiagraas

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    11/30

    11/3/15Mtro. Francisco Bez

    +odo te&to escrito dentro de un s$mbolo debeser legible# preciso# e"itando el uso de muc-as

    palabras.

    +odos los s$mbolos pueden tener ms de unal$nea de entrada# a e&cepcin del s$mbolo final.

    )olo los s$mbolos de decisin pueden debentener mas de una l$nea de flujo de salida.

    *Reg"as %ara "a creaci+n !eDiagraas

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    12/30

    11/3/15Mtro. Francisco Bez

    EJEM,LO'DE

    DIAGRAMA'DE FLUJO'

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    13/30

    * Ejemplo #01, Calcula el rea de un Rectngulo

    INICIO

    REA = 0, BASE = 0,ALTURA = 0

    BASE,ALTURAREA = BASE * ALTURA

    REA

    FIN

    'ndicar el 'nicio del Diagrama

    Declarar "ariables

    Leerlas %ariables

    ProcesarFormula

    'mprimir el 1esultado

    Fin del Diagrama11/3/15Mtro. Francisco Bez

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    14/30

    * Ejemplo #02, Calcula el rea de un Triangulo

    INICIO

    REA = 0, BASE = 0,ALTURA = 0

    BASE,ALTURAREA = (BASE *

    ALTURA) / 2

    REA

    FIN

    'ndicar el'nicio del Diagrama

    Declarar"ariables

    Leerlas %ariables

    ProcesarFormula

    'mprimirel 1esultado

    Fin del Diagrama

    11/3/15Mtro. Francisco Bez

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    15/30

    11/3/15Mtro. Francisco Bez

    *,ractice !e A#"a

    *2-13 ,onstruir un Diagrama de Flujo

    que permita calcular 4ipotenusa de untriangulo rectngulo.

    *2-3 ,onstruir una Diagrama de Flujoque permita calcular la EnergiaPotencial de un cuerpo 5.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    16/30

    Ejemplo #03,Calcule la fuerzaue !e nece!ita

    para mo"er unojeto, !i lafuerza e! ma$or

    de 100% el ojeto!e mue"e !ino elojeto !e uedainm&"il'

    INICIOFUERZA = 0, MASA = 0,

    ACELE = 0MASA,ACELE

    FUERZA = MASA *ACELE

    MOVER

    FIN

    11/3/15Mtro. Francisco Bez

    FUERZA> 100

    () *+

    NOMOVER

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    17/30

    11/3/15Mtro. Francisco Bez

    tt%0//*rancisco)aez$.)"ogs%ot.co

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    18/30

    11/3/15Mtro. Francisco Bez

    *area %ara e" 2ogar

    a/Desarrolle un Diagrama que permita

    leer un "alor cualquiera 0 escriba sidic-o n6mero es par o impar.

    b/Desarrolle un Diagrama que permita

    leer dos "alores distintos# determinarcul de los dos "alores es el maor imprimirlo.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    19/30

    11/3/15Mtro. Francisco Bez

    *E'RU4URA' DE4OROL IERAI6A'

    conta!ores&

    Ac##"a!ores

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    20/30

    11/3/15Mtro. Francisco Bez

    *Las estructuras de control iterati"as se

    utilizan para resol"er problemas dondesea necesario repetir un determinadon6mero de "eces un conjunto deinstrucciones llamados bucle. +ambi7n seconocen como estructuras repetiti"as.

    *E'RU4URA' DE4OROL IERAI6A'

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    21/30

    11/3/15Mtro. Francisco Bez

    *4onta!or &Ac##"a!or

    *Para poder trabajar con estas

    estructuras es mu importantecomprender el concepto de8

    *contador 9 contador : constante

    *acumulador 9 acumulador : "ariable

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    22/30

    11/3/15Mtro. Francisco Bez

    *4onta!or

    *1ecordemos que una "ariable es un

    espacio de memoria que se reser"a en lacomputadora cuo contenido puedecambiar a lo largo de la ejecucin de unprograma# as$ pues# un contador es untipo de "ariable que incrementa odecrementa su contenido en un "alorconstante.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    23/30

    11/3/15Mtro. Francisco Bez

    *Ac##"a!or

    Un acumulador es una "ariable que incrementa odecrementa su contenido en cantidades"ariables.

    ,uando decimos ;incrementa< significa queestamos sumando.

    *E=E>PL*8

    nomina nomina - !ueldo,omo puedes obser"ar# a la "ariable nomina # leests incrementando una cantidad "ariable# es

    decir# a su contenido le sumas la cantidad se"uel"e a guardar en la misma "ariable.

    * j i

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    24/30

    11/3/15Mtro. Francisco Bez

    * Ejemplo #03, Calcula la .elocidad de 5 uto!

    INICI

    OVELOCIDAD = 0, DISTANCIA = 0,TIEMPO = 0

    DISTANCIA,TIEMPO

    VELOCIDAD = DISTANCIA /TIEMPO

    FINCONTADOR =>15

    VELOCIDAD

    CONTADOR = CONTADOR

    1

    o 'i

    * j l #0 C l l l d l d d d

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    25/30

    11/3/15Mtro. Francisco Bez

    * Ejemplo #0, Calcula la !uma de la! edade! de10 e!tudiante! INICI

    OSUMA = 0, ESTUDIANTE =0, EDAD = 0

    EDAD

    SUMA = SUMA EDAD

    FIN

    SUMA

    ESTUDIANTE =

    ESTUDIANTE 1

    o 'iESTUDIANTE => 10

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    26/30

    11/3/15Mtro. Francisco Bez

    *,ractica !e A#"a

    A7 Desarrolle un Diagrama que permita leercuatro calificaciones de una asignatura para unestudiante calcule su promedio.

    B7 Desarrolle un Diagrama que permita

    determinar la suma de los primeros ?@ n6merosenteros positi"os.

    *

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    27/30

    11/3/15Mtro. Francisco Bez

    *area %ara e" 2ogar

    *Ejercicio 0o8 ?Desarrolle un Diagrama que permita leer dos

    "alores distintos# determinar cul de los dos"alores es el maor escribirlo.

    *Ejercicio 0o8 A

    1ealizar un Diagrama que sume dos n6meros

    *Ejercicio 0o8

    Determinar la -ipotenusa de un tringulo

    rectngulo conocidas las longitudes de sus doscatetos. Desarrolle el Diagrama correspondiente.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    28/30

    11/3/15Mtro. Francisco Bez

    *Ejercicio 0o8 C

    Desarrollar un Diagrama que calcule el rea de ,U+1*

    cuadrado.*Ejercicio 0o8 @

    Desarrolle un Diagrama que permita determinar el rea "olumen de un cilindro dado su radio 1/ altura 4/.

    *Ejercicio 0o8

    Desarrolle un Diagrama que permita leer un "alor cualquiera0 escriba si dic-o n6mero es par o impar.

    *Ejercicio 0o8

    Desarrolle un Diagrama que permita leer cuatrocalificaciones de una asignatura para un estudiante calcule

    su promedio.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    29/30

    11/3/15Mtro. Francisco Bez

    *Ejercicio 0o8 G

    Desarrolle un Diagrama que permita calcular el

    promedio de las "entas de una empresa la cual"ende tres "eces al d$a operan durante d$a dela semana.

    *Ejercicio 0o8 H

    Desarrolle un Diagrama que permita determinar lasuma de los primeros ?@ n6meros enterospositi"os.

    *Ejercicio 0o8 ?I

    Desarrolle un Diagrama para determinar cuantosminutos -a en @ -oras.

  • 7/24/2019 Diagrama de Flujo Tecnico Profesional

    30/30

    11/3/15Mtro. Francisco Bez

    >uc-as Jracias#

    +err$colas