Diagrama de Flujo

Páginas: 5 (1188 palabras) Publicado: 30 de junio de 2014
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ
FACULTAD DE CIENCIAS E INGENIERÍA
SECCIÓN ELECTRICIDAD Y ELECTRÓNICA

Diagramas de flujo
I. OBJETIVO
Familiarizarse con el empleo de diagramas de flujo para la representación de algoritmos.
II. CONCEPTO
Un diagrama de flujo es una herramienta de diseño que es utilizada para representar gráficamente la
lógica en una solución. Los diagramas de flujono muestran instrucciones de un lenguaje de
programación en particular.
III. SÍMBOLOS
Aquí están algunas pautas para símbolos comúnmente utilizados a crear diagramas de flujo.
Símbolo

Nombre

Descripción

Proceso

Entrada / Salida

Representa una función de E/S. Se refiere a la
disponibilidad de datos para su procesamiento
(entrada) o posibilita la entrega (salida) deinformación procesada.

Flechas

Representa la sucesión de información
disponible y de operaciones ejecutables. Se
utilizan para conectar otros símbolos, y el
terminal de la flecha indica la dirección del
flujo.

Anotación

Representa la adición de información
descriptiva, de comentarios, o de notas
explicativas.

Decisión

Representa una decisión que determina cuál
de varios caminosalternativos será seguido.

Terminal

Representa el principio, el fin, o un punto de
interrupción o demora en un programa.

Conector

Representa cualquier entrada desde, o salida
hacia otra parte del diagrama de flujo dentro
de la misma página.

Conector

Representa cualquier entrada desde, o salida
hacia otra parte del diagrama de flujo, pero en
una página distinta.

Procesopredefinido

El alto del
cuadro de
texto y la línea
asociada

Representa el proceso de ejecutar una
operación o un grupo definido de operaciones
que tiene como resultado un cambio en el
valor, en la forma, o en la ubicación de la
información.

Representa un proceso conocido que consiste
en una o más operaciones o pasos que están
especificados en otra parte de la solución.

Tabla 1.Símbolos de diagramas de flujo
IEE256

SISTEMAS DIGITALES
Página 1

LABORATORIO

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ
FACULTAD DE CIENCIAS E INGENIERÍA
SECCIÓN ELECTRICIDAD Y ELECTRÓNICA

IV. EJEMPLOS
1. Se desea hallar los términos de una progresión aritmética creciente de números enteros de 20
hasta 120, con razón igual a 10. Los términos se observan en un panel de LEDs y se utilizaun
pulsador para mostrar cada término (el pulsador debe ser presionado y soltado).
Conexiones:
01 pulsador conectado al pin PD7
08 diodos LED conectados al puerto B
Solución:
a. Diagrama esquemático

b. Diagrama de flujo
INICIO

Configurar puertos
de entrada y
salida

cuenta

20

¿Se presionó y
soltó el pulsador?

NO

SI
Mostrar
cuenta

cuenta

NO

cuenta + 10¿cuenta > 120?

SI

FIN

IEE256

SISTEMAS DIGITALES
Página 2

LABORATORIO

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ
FACULTAD DE CIENCIAS E INGENIERÍA
SECCIÓN ELECTRICIDAD Y ELECTRÓNICA

2. Se desea calcular el máximo común divisor (MCD) de dos números empleando el siguiente
método: “El MCD de dos números se obtiene dividiendo el mayor de los números dados por el
menor. Si ladivisión es exacta, el menor es el MCD; si es inexacta, se divide el divisor por el
residuo. Lo anterior se repite hasta obtener una división exacta, siendo el último divisor el MCD”.
Se emplearán 04 interruptores y 01 pulsador para el ingreso de los dos números.
Conexiones:
01 pulsador conectado al pin PD7
04 interruptores conectados a los pines PD3 .. PD0
08 diodos LED conectados al puerto BSolución:
a. Diagrama esquemático

b. Diagrama de flujo
INICIO

1

may
men

¿Se presionó y
soltó el pulsador?

num1
num2

¿may

Configurar puertos
de entrada y
salida

men?

NO

may
men

num2
num1

SI

NO

SI
res

Residuo (may / men)

Leer num1

¿res = 0?
¿Se presionó y
soltó el pulsador?
SI

SI

Mostrar
men

NO

NO
may
men

men
res...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagrama de flujo
  • Diagrama De Flujo
  • Diagramas de flujo
  • Diagramas de flujo
  • Diagramas de flujo
  • Diagrama de flujo
  • Diagramas De Flujo
  • Diagrama De Flujos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS