Guía de estudio algoritmos en dfd 2
Upcoming SlideShare
Loading in...5
×
 

Guía de estudio algoritmos en dfd 2

on

  • 3,848 views

 

Statistics

Views

Total Views
3,848
Views on SlideShare
3,045
Embed Views
803

Actions

Likes
0
Downloads
28
Comments
0

2 Embeds 803

http://geovannysamper.wordpress.com 773
http://tecnosite.freeiz.com 30

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Guía de estudio algoritmos en dfd 2 Guía de estudio algoritmos en dfd 2 Document Transcript

  • IED MARRUECOS Y MOLINOS AREA DE TECNOLOGÍA DE INFORMÁTICA GUÍA DE ESTUDIO ALGORITMOS EN DFD 2Tópico generativo: Represento el orden de los procesos con el programa DFDHilos conductoresEn 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 ciclomientras que en un algoritmo, índica que undato insertado o proceso asignado a una variablecumple una condición y termina el algoritmo, siel dato insertado o proceso no cumple esacondición se ingresará el dato las veces que seannecesarias hasta que sea válido.El pentágono Para simboliza el ciclo para e indicaque una determinada operación o proceso serepetirá incrementando un valor determinadodesde un número inicial hasta un valor tope, conun intervalo de incremento En el gráfico anterior seGeovanny SamperDocente 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álidoLa decisión simple Si a es diferente de 80037257nos ayuda a (a!=80037257) entonces sedeterminar una vuelve a ingresar un dato (a), sirespuesta de clave el dato ingresado es correcto elinválida ciclo se cierra Geovanny Samper Docente Tecnología e Informática J.M
  • Caso 6: Ciclo mientras que, proceso y decisiónEjemplo: Realiza un algoritmo que se termine cuando el número resultante de la multiplicación de2 números sea mayor a 150, de no ser así que muestre que es inválido y dé la opción para volver ainsertar 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 terminaGeovanny SamperDocente 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á peroCiclo: Es la variable Por ejemplo debido a un cambio en una multiplicar eneste caso 2x1=2 valor los resultados se incrementarán o 2x2=4… disminuirán dependiendo el valor de la variable de incrementoTermina en 12: Por Incremento en 1: Elejemplo 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 variable2x12=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ándarEstructura Botón DFD Diagrama estándarImprimirresultadoo petición en pantallaInserciónde datos por elusuario o lecturaAsignació n devariables a un proceso Decisión simple Decisión doble Geovanny Samper Docente Tecnología e Informática J.M
  • Ciclomientras queCiclo 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