SlideShare a Scribd company logo
1 of 6
Download to read offline
IED MARRUECOS Y MOLINOS

                                       AREA DE TECNOLOGÍA DE INFORMÁTICA

                                       GUÍA DE ESTUDIO ALGORITMOS EN DFD 2



Tópico generativo: Represento el orden de los procesos con el programa DFD

Hilos conductores

En qué consiste el programa DFD?

Cuál es la simbología básica que se emplea en el DFD?

Cuáles son los casos que se estudiarán y sus ejemplos?



Definición de DFD

            Programa diseñado en Colombia que nos permite de forma sencilla crear diagramas de
            flujo y comprobar su funcionamiento.



Simbología básica

                         El Pentágono MQ nos
                        simboliza      el    ciclo
mientras que en un algoritmo, índica que un
dato insertado o proceso asignado a una variable
cumple una condición y termina el algoritmo, si
el dato insertado o proceso no cumple esa
condición se ingresará el dato las veces que sean
necesarias hasta que sea válido.

El pentágono Para simboliza el ciclo para e indica
que una determinada operación o proceso se
repetirá incrementando un valor determinado
desde un número inicial hasta un valor tope, con
un intervalo de incremento

                                        En     el   gráfico
                                        anterior         se


Geovanny Samper
Docente Tecnología e Informática J.M
traducirá que la variable ciclo partirá desde 1 hasta 12 con un incremento de 1 por cada
 repetición, es decir existirán solo 12 repeticiones incrementadas de 1 en 1



 Casos básicos

 Caso 5: Ciclo mientras que y decisión

 Ejemplo: Realiza un algoritmo que sólo acepte el número 80037257 como clave válida para
 ingresar a un sistema y terminar el algoritmo, si esto no ocurre, que muestre que el número es
 inválido y dé la opción de ingresar nuevamente otro número


   Veremos en este algoritmo
   que sólo se termina cuando se
   ingresa un valor válido




La decisión simple
                                                                        Si a es diferente de 80037257
nos      ayuda   a
                                                                        (a!=80037257) entonces se
determinar     una
                                                                        vuelve a ingresar un dato (a), si
respuesta de clave
                                                                        el dato ingresado es correcto el
inválida
                                                                        ciclo se cierra




 Geovanny Samper
 Docente Tecnología e Informática J.M
Caso 6: Ciclo mientras que, proceso y decisión

Ejemplo: Realiza un algoritmo que se termine cuando el número resultante de la multiplicación de
2 números sea mayor a 150, de no ser así que muestre que es inválido y dé la opción para volver a
insertar valores
                                       En este caso se ingresarán
                                       valores hasta que una
                                       condición se cumpla, en
                                       este     caso  que     una
                                       multiplicación sea mayor
                                       que un número




                                   Mientras que se siga
                                   ingresando números cuyo
                                   producto       de       la
                                   multiplicación (c) sean
                                   menores a 150 se repite el
                                   ciclo




                                               Al cumplirse la condición
                                               el ciclo se cierra y la
                                               ejecución termina




Geovanny Samper
Docente Tecnología e Informática J.M
Caso 7: Ciclo para y proceso

       Ejemplo: Realiza un algoritmo que muestre la tabla de multiplicar de un número

                                 Empieza desde 1:                              Un proceso se repetirá pero
Ciclo: Es la variable
                                 Por ejemplo                                   debido a un cambio en un
a multiplicar en
este caso                        2x1=2                                         valor los resultados se
                                                                               incrementarán             o
                                 2x2=4…                                        disminuirán dependiendo el
                                                                               valor de la variable de
                                                                               incremento




Termina en 12: Por            Incremento en 1: El
ejemplo                       valor en rojo como                                 El proceso consiste en este
                              lo    vemos      se                                caso en multiplicar el valor
…2x11=22                      incrementa en 1                                    insertado (a) por la variable
2x12=24                                                                          ciclo
                              …2x5=10

                              2x6=12
                                                                                   Mostrará 12 únicas
                              2x7=13                                               respuestas en la última
                                                                                   respuesta se culminará
                              2x8=16…                                              la ejecución




                                                          En       modo
                                                          construcción
                                                                                primera             última
                                                          se escribe así




       Geovanny Samper
       Docente Tecnología e Informática J.M
Equivalencias entre DFD y diagrama estándar


Estructura      Botón                           DFD    Diagrama estándar

Imprimir
resultado
o petición
   en
 pantalla

Inserción
de datos
  por el
usuario o
 lectura

Asignació
   n de
variables a
    un
 proceso




 Decisión
  simple




 Decisión
  doble




         Geovanny Samper
         Docente Tecnología e Informática J.M
Ciclo
mientras
  que




Ciclo Para




        Ejercicios

             1. Realiza en hoja examen los siguientes algoritmos para ser comprobados con DFD:
             a. Que determine cuál es el mayor de tres números (Utiliza condicional simple)
             b. Que determine el promedio de 5 valoraciones y muestre si aprueba la asignatura sabiendo
                que la valoración mínima para aprobar es 3.
             c. Que autorice una clave para acceder al cajero electrónico y si no es correcta, dar la opción
                de poder ingresar nuevamente un número
             d. Que muestre los múltiplos de 5 desde 1 hasta 100




        Geovanny Samper
        Docente Tecnología e Informática J.M

More Related Content

What's hot

Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
marigelcontreras
 
03 Intro Programacion C
03 Intro Programacion C03 Intro Programacion C
03 Intro Programacion C
EdwinRicardo
 
Aplicacion de tora a pl
Aplicacion de tora a plAplicacion de tora a pl
Aplicacion de tora a pl
CrazyMan1990
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
Alejandra Quintero
 

What's hot (20)

Semana 1
Semana 1Semana 1
Semana 1
 
Lógica de programación basica
Lógica de programación basicaLógica de programación basica
Lógica de programación basica
 
Maps
MapsMaps
Maps
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Ppt algoritmo
Ppt algoritmoPpt algoritmo
Ppt algoritmo
 
Benemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaBenemérita universidad autónoma de puebla
Benemérita universidad autónoma de puebla
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
 
Mod 2 algoritmos
Mod 2 algoritmosMod 2 algoritmos
Mod 2 algoritmos
 
03 Intro Programacion C
03 Intro Programacion C03 Intro Programacion C
03 Intro Programacion C
 
Aplicacion de tora a pl
Aplicacion de tora a plAplicacion de tora a pl
Aplicacion de tora a pl
 
01 presentación - módulo n°1 • algoritmos
01 presentación - módulo n°1 • algoritmos01 presentación - módulo n°1 • algoritmos
01 presentación - módulo n°1 • algoritmos
 
TAREA
TAREATAREA
TAREA
 
M Grande
M GrandeM Grande
M Grande
 
Programación de nivel básico 1 y 2. c2.
Programación de nivel básico 1 y 2. c2.Programación de nivel básico 1 y 2. c2.
Programación de nivel básico 1 y 2. c2.
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)
 
GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS GENERALIDADES SOBRE LOS ALGORITMOS
GENERALIDADES SOBRE LOS ALGORITMOS
 

Viewers also liked

Manual Qcad
Manual QcadManual Qcad
Manual Qcad
geosam
 
Actividad creación de formato de autoevaluación excel 2010
Actividad creación de formato de autoevaluación excel 2010Actividad creación de formato de autoevaluación excel 2010
Actividad creación de formato de autoevaluación excel 2010
geosam
 
Guia prensa-2d
Guia prensa-2dGuia prensa-2d
Guia prensa-2d
geosam
 
Taller básico word 2007 grados séptimos
Taller básico word 2007 grados séptimosTaller básico word 2007 grados séptimos
Taller básico word 2007 grados séptimos
geosam
 
Taller acotación de polígonos q cad 2
Taller acotación de polígonos q cad 2Taller acotación de polígonos q cad 2
Taller acotación de polígonos q cad 2
geosam
 
Taller básico word 2007 grados sextos
Taller básico word 2007 grados sextosTaller básico word 2007 grados sextos
Taller básico word 2007 grados sextos
geosam
 
Actividad cuadro sobre fundamentos de tecnología
Actividad cuadro sobre fundamentos de tecnologíaActividad cuadro sobre fundamentos de tecnología
Actividad cuadro sobre fundamentos de tecnología
geosam
 
Taller creación de un sudoku y un kakuro
Taller creación de un sudoku y un kakuroTaller creación de un sudoku y un kakuro
Taller creación de un sudoku y un kakuro
geosam
 
Guía word 2007 sextos (2011)
Guía word 2007 sextos (2011)Guía word 2007 sextos (2011)
Guía word 2007 sextos (2011)
geosam
 
Actividad cuadro sobre energía
Actividad cuadro sobre energíaActividad cuadro sobre energía
Actividad cuadro sobre energía
geosam
 
Agregar personalización en tabla word 2007
Agregar personalización en tabla word 2007Agregar personalización en tabla word 2007
Agregar personalización en tabla word 2007
geosam
 
Taller creación mapa conceptual en word 2007
Taller creación mapa conceptual en word 2007Taller creación mapa conceptual en word 2007
Taller creación mapa conceptual en word 2007
geosam
 
Taller acotación de polígonos q cad
Taller acotación de polígonos q cadTaller acotación de polígonos q cad
Taller acotación de polígonos q cad
geosam
 

Viewers also liked (20)

Dfd
DfdDfd
Dfd
 
Uso y manejo de DFD - Una aproximación
Uso y manejo de DFD - Una aproximaciónUso y manejo de DFD - Una aproximación
Uso y manejo de DFD - Una aproximación
 
Manual Qcad
Manual QcadManual Qcad
Manual Qcad
 
Guía para uso de coordenadas polares qcad
Guía para uso de coordenadas polares qcadGuía para uso de coordenadas polares qcad
Guía para uso de coordenadas polares qcad
 
Actividad creación de formato de autoevaluación excel 2010
Actividad creación de formato de autoevaluación excel 2010Actividad creación de formato de autoevaluación excel 2010
Actividad creación de formato de autoevaluación excel 2010
 
Guia prensa-2d
Guia prensa-2dGuia prensa-2d
Guia prensa-2d
 
Taller básico word 2007 grados séptimos
Taller básico word 2007 grados séptimosTaller básico word 2007 grados séptimos
Taller básico word 2007 grados séptimos
 
Taller acotación de polígonos q cad 2
Taller acotación de polígonos q cad 2Taller acotación de polígonos q cad 2
Taller acotación de polígonos q cad 2
 
Guia basica-excel-2007
Guia basica-excel-2007Guia basica-excel-2007
Guia basica-excel-2007
 
Taller básico word 2007 grados sextos
Taller básico word 2007 grados sextosTaller básico word 2007 grados sextos
Taller básico word 2007 grados sextos
 
Actividad cuadro sobre fundamentos de tecnología
Actividad cuadro sobre fundamentos de tecnologíaActividad cuadro sobre fundamentos de tecnología
Actividad cuadro sobre fundamentos de tecnología
 
Taller creación de un sudoku y un kakuro
Taller creación de un sudoku y un kakuroTaller creación de un sudoku y un kakuro
Taller creación de un sudoku y un kakuro
 
Guía word 2007 sextos (2011)
Guía word 2007 sextos (2011)Guía word 2007 sextos (2011)
Guía word 2007 sextos (2011)
 
Taller fabricación papel artesanal
Taller fabricación papel artesanalTaller fabricación papel artesanal
Taller fabricación papel artesanal
 
Actividad cuadro sobre energía
Actividad cuadro sobre energíaActividad cuadro sobre energía
Actividad cuadro sobre energía
 
Actividad evolución histórica de las energías
Actividad evolución histórica de las energíasActividad evolución histórica de las energías
Actividad evolución histórica de las energías
 
Agregar personalización en tabla word 2007
Agregar personalización en tabla word 2007Agregar personalización en tabla word 2007
Agregar personalización en tabla word 2007
 
Guía sextos y séptimos powerpoint 2007
Guía sextos y séptimos powerpoint 2007Guía sextos y séptimos powerpoint 2007
Guía sextos y séptimos powerpoint 2007
 
Taller creación mapa conceptual en word 2007
Taller creación mapa conceptual en word 2007Taller creación mapa conceptual en word 2007
Taller creación mapa conceptual en word 2007
 
Taller acotación de polígonos q cad
Taller acotación de polígonos q cadTaller acotación de polígonos q cad
Taller acotación de polígonos q cad
 

Similar to Guía de estudio algoritmos en dfd 2

Análisis numérico
Análisis numéricoAnálisis numérico
Análisis numérico
JFJPjoel
 
Cedart trabajo
Cedart trabajoCedart trabajo
Cedart trabajo
Gilberto
 
Derivadas logaritmicas y trigonometricas o exponenciales
Derivadas logaritmicas y trigonometricas o exponencialesDerivadas logaritmicas y trigonometricas o exponenciales
Derivadas logaritmicas y trigonometricas o exponenciales
kevin lopez
 
Resumen Psu.Doc
Resumen Psu.DocResumen Psu.Doc
Resumen Psu.Doc
SegundoB
 
Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5
Miguel Martinez
 

Similar to Guía de estudio algoritmos en dfd 2 (20)

Desarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamientoDesarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamiento
 
Desarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamientoDesarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamiento
 
Desarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamientoDesarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamiento
 
ECUACION DE SEGUNDO GRADO
ECUACION DE SEGUNDO GRADOECUACION DE SEGUNDO GRADO
ECUACION DE SEGUNDO GRADO
 
Analisisnumericoact1
Analisisnumericoact1Analisisnumericoact1
Analisisnumericoact1
 
Analisisnumericoact1
Analisisnumericoact1Analisisnumericoact1
Analisisnumericoact1
 
Estructuras de control algoritmos dq
Estructuras de control algoritmos   dqEstructuras de control algoritmos   dq
Estructuras de control algoritmos dq
 
Análisis numérico
Análisis numéricoAnálisis numérico
Análisis numérico
 
Analisi numerico
Analisi numericoAnalisi numerico
Analisi numerico
 
Análisis numérico
Análisis numéricoAnálisis numérico
Análisis numérico
 
Simulación en Ing. Eléctrica - Errores de redondeo
Simulación en Ing. Eléctrica - Errores de redondeoSimulación en Ing. Eléctrica - Errores de redondeo
Simulación en Ing. Eléctrica - Errores de redondeo
 
Cedart trabajo
Cedart trabajoCedart trabajo
Cedart trabajo
 
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2 Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
Método Simplex Mercadotecnia Análisis de Decisiones Equipo 2
 
Derivadas logaritmicas y trigonometricas o exponenciales
Derivadas logaritmicas y trigonometricas o exponencialesDerivadas logaritmicas y trigonometricas o exponenciales
Derivadas logaritmicas y trigonometricas o exponenciales
 
Derivación funciones logarítmicas
Derivación funciones logarítmicasDerivación funciones logarítmicas
Derivación funciones logarítmicas
 
Resumen Psu.Doc
Resumen Psu.DocResumen Psu.Doc
Resumen Psu.Doc
 
Trabajomatesem
TrabajomatesemTrabajomatesem
Trabajomatesem
 
Análisis numérico 1
Análisis numérico 1Análisis numérico 1
Análisis numérico 1
 
Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5Desarrollo de logica de programacion unidades de 2.3 a 2.5
Desarrollo de logica de programacion unidades de 2.3 a 2.5
 
3 Metodo Simplex.pdf
3 Metodo Simplex.pdf3 Metodo Simplex.pdf
3 Metodo Simplex.pdf
 

More from geosam

Certificado laura rengifo
Certificado laura rengifoCertificado laura rengifo
Certificado laura rengifo
geosam
 
Protocolo dispositivos inalámbricos
Protocolo dispositivos inalámbricosProtocolo dispositivos inalámbricos
Protocolo dispositivos inalámbricos
geosam
 
Panel diseño de materiales didácticos digitales
Panel diseño de materiales didácticos digitalesPanel diseño de materiales didácticos digitales
Panel diseño de materiales didácticos digitales
geosam
 
Presentación vigotski final
Presentación vigotski finalPresentación vigotski final
Presentación vigotski final
geosam
 
Guía de estudio engranajes 2
Guía de estudio engranajes 2Guía de estudio engranajes 2
Guía de estudio engranajes 2
geosam
 
Guía de estudio engranajes 1
Guía de estudio engranajes 1Guía de estudio engranajes 1
Guía de estudio engranajes 1
geosam
 
Guía de estudio sobre palancas 2
Guía de estudio sobre palancas 2Guía de estudio sobre palancas 2
Guía de estudio sobre palancas 2
geosam
 
Guía de estudio sobre palancas 1
Guía de estudio sobre palancas 1Guía de estudio sobre palancas 1
Guía de estudio sobre palancas 1
geosam
 
Guía de estudio poleas 2
Guía de estudio poleas 2Guía de estudio poleas 2
Guía de estudio poleas 2
geosam
 
Guía de estudio poleas 1
Guía de estudio poleas 1Guía de estudio poleas 1
Guía de estudio poleas 1
geosam
 
Construcción de un carro de bomba
Construcción de un carro de bombaConstrucción de un carro de bomba
Construcción de un carro de bomba
geosam
 
Normas tecnicas-actualizadas-carta-memorando-acts-circular-hoja-de-vida-2010
Normas tecnicas-actualizadas-carta-memorando-acts-circular-hoja-de-vida-2010Normas tecnicas-actualizadas-carta-memorando-acts-circular-hoja-de-vida-2010
Normas tecnicas-actualizadas-carta-memorando-acts-circular-hoja-de-vida-2010
geosam
 
Teoría de la pedagogía
Teoría de la pedagogíaTeoría de la pedagogía
Teoría de la pedagogía
geosam
 
Calendario académico 2012
Calendario académico 2012Calendario académico 2012
Calendario académico 2012
geosam
 
Guía para rotulado din a4 qcad
Guía para rotulado din a4 qcadGuía para rotulado din a4 qcad
Guía para rotulado din a4 qcad
geosam
 
Trucos para convertir el estudio en hábito
Trucos para convertir el estudio en hábitoTrucos para convertir el estudio en hábito
Trucos para convertir el estudio en hábito
geosam
 

More from geosam (19)

Certificado laura rengifo
Certificado laura rengifoCertificado laura rengifo
Certificado laura rengifo
 
Protocolo dispositivos inalámbricos
Protocolo dispositivos inalámbricosProtocolo dispositivos inalámbricos
Protocolo dispositivos inalámbricos
 
Panel diseño de materiales didácticos digitales
Panel diseño de materiales didácticos digitalesPanel diseño de materiales didácticos digitales
Panel diseño de materiales didácticos digitales
 
Presentación vigotski final
Presentación vigotski finalPresentación vigotski final
Presentación vigotski final
 
Dispositivos inalámbricos
Dispositivos inalámbricosDispositivos inalámbricos
Dispositivos inalámbricos
 
Guía de estudio engranajes 2
Guía de estudio engranajes 2Guía de estudio engranajes 2
Guía de estudio engranajes 2
 
Guía de estudio engranajes 1
Guía de estudio engranajes 1Guía de estudio engranajes 1
Guía de estudio engranajes 1
 
Guía de estudio sobre palancas 2
Guía de estudio sobre palancas 2Guía de estudio sobre palancas 2
Guía de estudio sobre palancas 2
 
Guía de estudio sobre palancas 1
Guía de estudio sobre palancas 1Guía de estudio sobre palancas 1
Guía de estudio sobre palancas 1
 
Guía de estudio poleas 2
Guía de estudio poleas 2Guía de estudio poleas 2
Guía de estudio poleas 2
 
Guía de estudio poleas 1
Guía de estudio poleas 1Guía de estudio poleas 1
Guía de estudio poleas 1
 
Construcción de un carro de bomba
Construcción de un carro de bombaConstrucción de un carro de bomba
Construcción de un carro de bomba
 
Normas tecnicas-actualizadas-carta-memorando-acts-circular-hoja-de-vida-2010
Normas tecnicas-actualizadas-carta-memorando-acts-circular-hoja-de-vida-2010Normas tecnicas-actualizadas-carta-memorando-acts-circular-hoja-de-vida-2010
Normas tecnicas-actualizadas-carta-memorando-acts-circular-hoja-de-vida-2010
 
Teoría de la pedagogía
Teoría de la pedagogíaTeoría de la pedagogía
Teoría de la pedagogía
 
Calendario académico 2012
Calendario académico 2012Calendario académico 2012
Calendario académico 2012
 
Guía para rotulado din a4 qcad
Guía para rotulado din a4 qcadGuía para rotulado din a4 qcad
Guía para rotulado din a4 qcad
 
Taller creación tabla en word
Taller creación tabla en wordTaller creación tabla en word
Taller creación tabla en word
 
Taller creación tabla en word
Taller creación tabla en wordTaller creación tabla en word
Taller creación tabla en word
 
Trucos para convertir el estudio en hábito
Trucos para convertir el estudio en hábitoTrucos para convertir el estudio en hábito
Trucos para convertir el estudio en hábito
 

Recently uploaded

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Recently uploaded (20)

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 

Guía de estudio algoritmos en dfd 2

  • 1. IED MARRUECOS Y MOLINOS AREA DE TECNOLOGÍA DE INFORMÁTICA GUÍA DE ESTUDIO ALGORITMOS EN DFD 2 Tópico generativo: Represento el orden de los procesos con el programa DFD Hilos conductores En qué consiste el programa DFD? Cuál es la simbología básica que se emplea en el DFD? Cuáles son los casos que se estudiarán y sus ejemplos? Definición de DFD Programa diseñado en Colombia que nos permite de forma sencilla crear diagramas de flujo y comprobar su funcionamiento. Simbología básica El Pentágono MQ nos simboliza el ciclo mientras que en un algoritmo, índica que un dato insertado o proceso asignado a una variable cumple una condición y termina el algoritmo, si el dato insertado o proceso no cumple esa condición se ingresará el dato las veces que sean necesarias hasta que sea válido. El pentágono Para simboliza el ciclo para e indica que una determinada operación o proceso se repetirá incrementando un valor determinado desde un número inicial hasta un valor tope, con un intervalo de incremento En el gráfico anterior se Geovanny Samper Docente Tecnología e Informática J.M
  • 2. traducirá que la variable ciclo partirá desde 1 hasta 12 con un incremento de 1 por cada repetición, es decir existirán solo 12 repeticiones incrementadas de 1 en 1 Casos básicos Caso 5: Ciclo mientras que y decisión Ejemplo: Realiza un algoritmo que sólo acepte el número 80037257 como clave válida para ingresar a un sistema y terminar el algoritmo, si esto no ocurre, que muestre que el número es inválido y dé la opción de ingresar nuevamente otro número Veremos en este algoritmo que sólo se termina cuando se ingresa un valor válido La decisión simple Si a es diferente de 80037257 nos ayuda a (a!=80037257) entonces se determinar una vuelve a ingresar un dato (a), si respuesta de clave el dato ingresado es correcto el inválida ciclo se cierra Geovanny Samper Docente Tecnología e Informática J.M
  • 3. Caso 6: Ciclo mientras que, proceso y decisión Ejemplo: Realiza un algoritmo que se termine cuando el número resultante de la multiplicación de 2 números sea mayor a 150, de no ser así que muestre que es inválido y dé la opción para volver a insertar valores En este caso se ingresarán valores hasta que una condición se cumpla, en este caso que una multiplicación sea mayor que un número Mientras que se siga ingresando números cuyo producto de la multiplicación (c) sean menores a 150 se repite el ciclo Al cumplirse la condición el ciclo se cierra y la ejecución termina Geovanny Samper Docente Tecnología e Informática J.M
  • 4. Caso 7: Ciclo para y proceso Ejemplo: Realiza un algoritmo que muestre la tabla de multiplicar de un número Empieza desde 1: Un proceso se repetirá pero Ciclo: Es la variable Por ejemplo debido a un cambio en un a multiplicar en este caso 2x1=2 valor los resultados se incrementarán o 2x2=4… disminuirán dependiendo el valor de la variable de incremento Termina en 12: Por Incremento en 1: El ejemplo valor en rojo como El proceso consiste en este lo vemos se caso en multiplicar el valor …2x11=22 incrementa en 1 insertado (a) por la variable 2x12=24 ciclo …2x5=10 2x6=12 Mostrará 12 únicas 2x7=13 respuestas en la última respuesta se culminará 2x8=16… la ejecución En modo construcción primera última se escribe así Geovanny Samper Docente Tecnología e Informática J.M
  • 5. Equivalencias entre DFD y diagrama estándar Estructura Botón DFD Diagrama estándar Imprimir resultado o petición en pantalla Inserción de datos por el usuario o lectura Asignació n de variables a un proceso Decisión simple Decisión doble Geovanny Samper Docente Tecnología e Informática J.M
  • 6. Ciclo mientras que Ciclo Para Ejercicios 1. Realiza en hoja examen los siguientes algoritmos para ser comprobados con DFD: a. Que determine cuál es el mayor de tres números (Utiliza condicional simple) b. Que determine el promedio de 5 valoraciones y muestre si aprueba la asignatura sabiendo que la valoración mínima para aprobar es 3. c. Que autorice una clave para acceder al cajero electrónico y si no es correcta, dar la opción de poder ingresar nuevamente un número d. Que muestre los múltiplos de 5 desde 1 hasta 100 Geovanny Samper Docente Tecnología e Informática J.M