You are on page 1of 3

MÁRQUEZ NORBERTO RUBÉN

ANALISTA DE SISTEMAS DE COMPUTACIÓN

Guía para realizar la lectura de un diagrama

ASIGNACIÓN: Carga un valor en memoria

A=0 Asigna el valor constante 0 a la variable A

A = “z” Asigna el valor constante carácter “z” a la


variable A

A = “literal” Asigna el valor constante cadena “literal” a la


variable A

A=B Asigna el valor variable B a la variable A

A=? Asigna un valor desde el teclado (entrada


estándar)a la variable A

Asigna el valor de la variable A a la pantalla


?A (salida estándar)

Suma el valor constante 1 al valor que se


A=A+1 encuentra grabado en la variable A, y el
resultado lo asigna a la variable A.

Suma el valor que se encuentra grabado en la


variable B con el valor que se encuentra
A=A+B grabado en la variable A, y el resultado lo
asigna a la variable A.

1
MÁRQUEZ NORBERTO RUBÉN
ANALISTA DE SISTEMAS DE COMPUTACIÓN

CONDICIÓN: Averigua el valor que se encuentra en la memoria

VARIABLE + RELACIONAL + CONSTANTE

A>2 Chequea si el valor grabado en la variable A


es mayor al valor constante 2, y solo si es así
continúa el orden de lectura.

VARIABLE + RELACIONAL + VARIABLE

A <= B Chequea si el valor grabado en la variable A


es mayor al valor constante 2, y solo si es así
continúa el orden de lectura.

VARIABLE + RELACIONAL + RESULTADO

A = (B + 2) Chequea si el valor grabado en la variable A


es idéntico al valor resultante de la suma de 2
+ B, y solo si es así continúa el orden de
lectura.

CONDICIÓN ATÓMICA + LÓGICO AND+


CONDICIÓN ATÓMICA + …
Chequea si el valor grabado en la variable A
es mayor o igual al valor constante 1.00 y si
(A >= 1.00) AND (A < 4.00) es así (verdadero), verifica si A es menor al
valor constante 4.00. Si la segunda condición
atómica también es “verdadera”, el AND
también lo es, y solo si todas las condiciones
atómicas son verdaderas, continúa el orden de
lectura.

CONDICIÓN ATÓMICA + LÓGICO XOR+


CONDICIÓN ATÓMICA + …
Chequea si el valor grabado en la variable A
es idéntica al valor constante 1 y si es así
(A = 1) XOR (B = 2) (verdadero), verifica que B no sea idéntico a
la constante 2. Si la segunda condición
atómica también es “verdadera”, el XOR no
lo es, y solo si una de las condiciones
atómicas es verdadera, continúa el orden de
lectura.

CONDICIÓN ATÓMICA + LÓGICO XOR+


CONDICIÓN ATÓMICA + …
Chequea si el valor grabado en la variable A
es mayor o igual al valor constante 1 y si no
lo es, verifica que B sea idéntico a la
(A = 1) OR (B = 2) constante 2. Si la segunda condición atómica
también es “verdadera” o solo una de ellas,
el OR lo será, y solo si al menos una de las
condiciones atómicas es verdadera, continúa
el orden de lectura.

2
MÁRQUEZ NORBERTO RUBÉN
ANALISTA DE SISTEMAS DE COMPUTACIÓN

REPETICIÓN: logra realizar acciones reiteradas veces

CICLO MIENTRAS

Chequea que el valor de la variable A sea


W mayor a la constante 1 y si es así, continúa
con el orden de lectura y realiza acciones
A>1 que se encuentren mientras siga siendo
verdadera la condición.

CICLO POR O PARA

Asigna a la variable A de a uno por vez, los


valores comprendidos en el rango 1 a 3
F
tomados de a uno. En definitiva asignará los
A=1a3x1
valores 1, 2, y 3 y por cada valor que toma si
por orden de lectura tuviese una acción
dependiendo, también se realizará 3 veces.

• Amarillo: Asignación.
• Celestes: Condición.
• Magenta: Repetición.

0
EJEMPLO

1 2 5
C=0 A = -2 a 2 x 1 ? “ Positivos: “C

3
A>0

4
C=C+1

1. Asigna el valor constante 0 a la variable C.


2. Asigna los valores -2, -1, 0, 1, y 2 a la variable A de a uno por vez y por cada asignación
continúa con el orden de lectura hacia 3.
3. Chequea que el valor de la variable A sea mayor a cero, y si así lo es continúa el orden de
lectura hacia 4.
4. Suma el valor constante 1 a la variable C y el resultado lo guarda en la variable C.
5. Luego de realizar 2 y 3 cinco veces (4 solo se hace tres) pasa a 5.
6. Muestra (asigna) por salida estándar (pantalla) el resultado alojado en C de esta forma:
Positivos: 3.

Consecuentemente, se consigue contar los valores positivos de la serie dada a la variable A.