• No se han encontrado resultados

Diagramas EPS

N/A
N/A
Protected

Academic year: 2021

Share "Diagramas EPS"

Copied!
8
0
0

Texto completo

(1)

1.3 Diagramas.

1.3 Diagramas.

Existen varias formas de representar una serie de

Existen varias formas de representar una serie de pasos para realizar algún proceso. La pasos para realizar algún proceso. La forma más común esforma más común es

una lista numerada como lo haces con los algoritmos; pero esos pasos también se pueden representar por 

una lista numerada como lo haces con los algoritmos; pero esos pasos también se pueden representar por 

medio de diagramas. Si alguna vez has consultado un manual de operación o instalación de un aparato

medio de diagramas. Si alguna vez has consultado un manual de operación o instalación de un aparato

domés

doméstico un tico un e!uipe!uipo o de cómputo un de cómputo un manuamanual l de de geogrgeograf"a o af"a o biolbiolog"a !uizás ha#as encontradog"a !uizás ha#as encontrado o diagdiagramasramas

como el !ue se presenta a continuación.

como el !ue se presenta a continuación.

$ero %!ué es un diagrama& El 'iccionario de la (eal )cademia Espa*ola lo define como+ ,(epresentación

$ero %!ué es un diagrama& El 'iccionario de la (eal )cademia Espa*ola lo define como+ ,(epresentación

gráfica de una sucesión de hechos u operaciones en un sistema,. Los diagramas pueden contener imágenes

gráfica de una sucesión de hechos u operaciones en un sistema,. Los diagramas pueden contener imágenes

dib

dibu-ou-os s fotfotos os o o s"ms"mbolbolos os # # en en ocaocasiosiones nes se se comcompleplemenmentan tan con con palpalabrabras as claclaves ves parpara a dar dar una una me-me-or or 

descripción del proceso.

descripción del proceso.

Los algoritmos se pueden representar utilizando diagramas # para esta finalidad se utilizan s"mbolos !ue

Los algoritmos se pueden representar utilizando diagramas # para esta finalidad se utilizan s"mbolos !ue

re

reprpresesententan an dedetetermrmininadaadas s opopereracacioionesnes. . El El coconcncepepto to de de didiagagrarama ma papara ra alalgogoriritmtmos os se se rerefifierere e a a lala

rep

represresententaciación ón vivisuasual l de de cadcada a paspaso o del del algalgorioritmotmo  utiutilizlizandando o s"s"mbomboloslos  en en el el !ue !ue se se incinclulu#en #en todtodas as laslas

operaciones !ue se llevan a cabo sobre los datos.

operaciones !ue se llevan a cabo sobre los datos.

En computación existen básicamente dos tipos de diagramas+ diagramas de entradaprocesosalida /E$S0 #

En computación existen básicamente dos tipos de diagramas+ diagramas de entradaprocesosalida /E$S0 #

diagramas de flu-o.

diagramas de flu-o.

1.3.1 Diagramas de entrada-proceso-salida (eps).

1.3.1 Diagramas de entrada-proceso-salida (eps).

1omo #a se ha mencionado los algoritmos se conforman de tres fases+ entrada !ue son los datos con los !ue

1omo #a se ha mencionado los algoritmos se conforman de tres fases+ entrada !ue son los datos con los !ue

contamos; proceso !ue es la forma en !ue vamos a obtener la solución al problema planteado # salida !ue

contamos; proceso !ue es la forma en !ue vamos a obtener la solución al problema planteado # salida !ue

es el resultado o solución al problema. Estas fases se pueden representar en una forma modular donde

es el resultado o solución al problema. Estas fases se pueden representar en una forma modular donde

claramente se pude identificar el orden de e-ecución siguiendo un flu-o de información lógico.

claramente se pude identificar el orden de e-ecución siguiendo un flu-o de información lógico.

La simbolog"a !ue se utiliza para los diagramas de entradaprocesosalida /eps0 puedes verla en el siguiente

La simbolog"a !ue se utiliza para los diagramas de entradaprocesosalida /eps0 puedes verla en el siguiente

cuadro. cuadro. S2345L562) 782L29)') S2345L562) 782L29)') E: EL E: EL '2)6()3) E$S'2)6()3) E$S    1    1  a  a   p   p    "    "    t    t  u  u    l    l  o  o  +  +    ;    ; . .    <    <    '    '    i    i  a  a  g  g

  r   r   a   a   m   m   a   a   s   s . .

(2)

S2345L562) S26:2=21)'5

Entrada>Salida. 'atos de entrada # resultado

$roceso. 5peraciones para obtener el resultado esperado

L"neas de flu-o. 2ndican la secuencia del flu-o de operación

(etomando el e-emplo inicial el diagrama de E$S ser"a de la siguiente manera. $( ? @A>B.C (8 ? DF

Si F refrescos cuestan GB.CH %cuántos completamos con G@A.HH&

1.3.2 Diagramas de fujo.

Los diagramas de flu-o como lo dice su nombre representan el flu-o de operaciones definidas en un algoritmo. Se utiliza una simbolog"a !ue está estandarizada /igual para todos0 para facilitar la comprensión de un algoritmo por cual!uier persona !ue la conozca. 'e la misma forma !ue en los diagramas de E$S en los diagramas de flu-o los s"mbolos se conectan por medio de l"neas de flu-o esto te indica !ue el orden de los s"mbolos es fundamental para una correcta interpretación del algoritmo.

En el siguiente cuadro puedes observar la simbolog"a !ue se utiliza en los diagramas de flu-o. S2345L562) 7S)') E: L5S '2)6()3)S 'E =L7I5    1  a   p    "    t  u    l  o  +    ; .    <    '    i  a  g   r   a   m   a   s .

F

F?B.C

G@A.HH

$(?@A>B.C

(8?DF

(8?A

(3)

S"mbolo Significado

2nicio>=in. 'etermina el inicio # fin del algoritmo

Entrada por teclado. (epresenta el ingreso de los datos al programa

$roceso. (epresenta las operaciones !ue se efectúan para obtener el resultado.

'ecisión. (epresenta las operaciones de tipo lógico !ue contenga el algoritmo

Salida por impresora. Se utiliza cuando se desea obtener el resultado en papel.

Salida por pantalla. Se utiliza cuando solamente se va a mostrar el resultado en pantalla.

1onector. Se utiliza para conectar blo!ues del diagrama cuando el diagrama es grande # es necesario dividirlo.

L"neas de flu-o. 2ndican la secuencia del flu-o de operación del diagrama.

El dise*o de los diagramas de flu-o es la interpretación diagramática !ue hacen los programadores antes de realizar el programa en un lengua-e de programación. El ob-etivo es lograr una comprensión más concreta de la solución de un determinado problema sobre todo en a!uellos algoritmos !ue son mu# largos.

3odificando un poco el planteamiento de nuestro e-emplo inicial el diagrama de flu-o !uedar"a de la siguiente manera+

GB.CH ? F refrescos G@A.HH

Si F refrescos cuestan GB.CH muestra en pantalla cuántos completamos con G@A.HH.

   1  a   p    "    t  u    l  o  +    ; .    <    '    i  a  g   r   a   m   a   s .

<

(4)

Existen ciertas reglas para el dise*o de los diagramas de flu-o las cuales debes seguir para dar una adecuada interpretación del algoritmo.

(eglas para el dise*o de diagramas de flu-o

J 'eben dise*arse de arriba hacia aba-o o de iz!uierda a derecha.

J Los s"mbolos se unen con l"neas de flu-o !ue gra cias a sus flechas determinan el flu-o !ue seguirá el programa.

J Las l"neas de flu-o solo deberán ser horizontales o verticales nunca en diagonal. J :o deben !uedar l"neas de flu-o sin conectar con a lgún s"mbolo.

J 1uando se desea dividir el diagrama en módulos o bien la extensión del diagrama exceda el área de dise*o puedes hacer uso de los conectores los cuales debes enumerar para identificar la secuencia del diagrama. J El texto incluido en los s"mbolos deberá de ser concreto preciso # fácil de leer.

J El s"mbolo de decisión es el único !ue tiene más de una l"nea de flu-o de salida.

J 8odos los s"mbolos a excepción del =in pueden tener más de una l"nea de flu-o de entrada. E-emplos de uso # aplicación

En el apartado de algoritmos vimos !ue existen tres tipos de estructuras+ secuenciaK alternativa # repetitiva. 5bviamente con los diagramas de flu-o también puedes representar estas estructuras. 5bserva los siguientes e-emplos.

82$5S 'E ES8(7187()  S7 7S5 E: '2)6()3)S 'E =L7I5

$lanteamiento )lgoritmo 'iagrama de flu-o

Estructura secuencial    1  a   p    "    t  u    l  o  +    ; .    <    '    i  a  g   r   a   m   a   s .

D

2nicio

GB.CH?Frefrescos G@A.HH

$(?@A>B.C

(8?DF

(

8?

A

=in

(5)

1alcular el importe de un determinado número de art"culos del mismo precio.

.2nicio

F.Leer cantidades de art"culos /1)0 <.Leer precio/$0 D.2mporte?1)$ C.3ostrar importe. M.=in Estructura alternativa 1alcular el importe de un determinado número de art"culos. Si el importe es ma#or de GMH.HH aplicar un descuento del CN. .2nicio F.Leer 1) <.Leer $ D.2mporte?1)$

C.Si importe O MH entonces 8otal? importe/importe.HC0 8otal? importe'escuento 3ostrar total 1ontrario 3ostrar importe =in si M.=in Estructura repetitiva    1  a   p    "    t  u    l  o  +    ; .    <    '    i  a  g   r   a   m   a   s .

C

2nicio

1) $

2mporte?1)$

2mporte

=in

2nicio 1)$ 2mporte?1)$ 2mporteOM H 2mporte 8otal? importe  /importe.HC0 8otal =in :o Si

(6)

1alcular el total de determinado número de art"culos de diferentes precios. $ara finalizar la captura de art"culos es necesario ingresar el número H. Los art"culos deberán registrar uno por uno. 2mprimir el total.

.2nicio

F. 8otal ? H 1) ? H <.Leer 1)

D.3ientras 1) PO H 8otal? 8otal Q $recio Leer $recio

Leer 1) =in mientras C.2mprimir8otal M.=in

8)(E)+ (esponder el siguiente cuestionario con lápiz para el d"a miércoles FA de enero de FHHB.

   1  a   p    "    t  u    l  o  +    ; .    <    '    i  a  g   r   a   m   a   s .

M

2nicio 1) 2mporte?1)$ 1) PO H 8otal? 8otal Q $recio =in :o Si $recio 1)

8otal

(7)

INSTITUT !"# D$ %#T&S

"SI'N"TU#"

IN#!*TI%"

II

$NT#$'"

$%+"

D$

D%$NT$

,I%. $SS D"/ID %"ST#UIT" #D#0'U$

",U!N

'#U

8area de conocimientos previos.

I.

#ealia la lectura del te4to 5Diagramas6. Su7ra8a con un marcate4tos las ideas

principales.

II.

%on 7ase en la lectura responde los cuestionamientos siguientes.

1. De9nici:n de diagrama.

2. !enciona cuatro ejemplos de diagramas.

3. !enciona dos tipos de diagrama usados en computaci:n

;. <ara =u> sir?e el diagrama eps@

A. Di7uja la sim7ologBa de los diagramas eps.

C. <%ul es el o7jeti?o de los diagramas de fujo (D)@

E. Di7uja la sim7ologBa de los D.

   1  a   p    "    t  u    l  o  +    ; .    <    '    i  a  g   r   a   m   a   s .

@

(8)

   1  a   p    "    t  u    l  o  +    ; .    <    '    i  a  g   r   a   m   a   s .

A

Referencias

Documento similar

No había pasado un día desde mi solemne entrada cuando, para que el recuerdo me sirviera de advertencia, alguien se encargó de decirme que sobre aquellas losas habían rodado

Como se ha indicado anteriormente, en un diagrama de clase aparecen clases relacionadas entre sí, de esta forma, las clases y las principales relaciones

Gastos derivados de la recaudación de los derechos económicos de la entidad local o de sus organis- mos autónomos cuando aquélla se efectúe por otras enti- dades locales o

En cuarto lugar, se establecen unos medios para la actuación de re- fuerzo de la Cohesión (conducción y coordinación de las políticas eco- nómicas nacionales, políticas y acciones

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

Investigación da morte violenta Causa, mecanismo e circunstancias da morte Lesións contusas.. Lesións por arma branca Lesións por arma de fogo Asfixias mecánicas

Para desarrollar buenos programas, se debería usar las tres técnicas de diagramación (diagramas de flujo, pseudocódigo y diagramas N-S), de manera secuencial o

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el