Beruflich Dokumente
Kultur Dokumente
ALGORITMOS
CICLO: VI
HUACHO, 2014
DEDICATORIA
INDICE
1.-Concepto de algoritmo
2.- Tipos de algoritmo
2.1.- Algoritmo literal
2.2.- Algoritmo grfico
2.3.- Algoritmo de mquina
3.- Diagramas de flujo
3.1.- Tipos de diagramas de flujo
3.1.1.- Diagramas de flujo del sistema
3.1.1.1.- Tipos de objetos
3.1.1.2.- Actividades
3.1.1.3.- Flujo o secuencia
3.1.1.4.- Tipos de eventos
3.1.1.5.- Condicin de control
3.1.1.6.- Tipo de evento de reloj
3.1.1.7.- Cajas de subtipos y supertipos
3.1.1.8.- Cajas de subtipos y supertipos de eventos
3.1.1.9.- Objetos y operaciones externas
3.1.1.10.- Producto
3.1.1.11.- Exclusividad mutua
3.1.2.- Diagramas de flujo de un programa
3.1.2.1.- Definicin
3.1.2.2.- Smbolos
3.1.2.2.1.- Smbolo terminal
3.1.2.2.2.- Smbolo entrada/salida
3.1.2.2.3.- Smbolo de proceso
3.1.2.2.4.- Smbolo de decisin
3.1.2.2.5.- Smbolo conector
3.1.2.2.6.- Smbolo de anotacin
3.1.2.2.7.- Smbolo conector de pginas
3.1.2.2.8.- Lazo
3.1.3-Diagramas de flujo de decisin programada
3.1.4.- Organigrama
3.1.5.- Diagrama de flujo para simulacin
3.1.5.1.- Fuente
3.1.5.2.- Sumidero
3.1.5.3.- Tasa
4.- Ventajas y limitaciones de los diagramas de flujo
4.1.- Ventajas
4.2.Limitaciones
5.- Recomendaciones para el trazado de diagramas de flujo
INTRODUCCION
mal
interpretados; Por
ende
es
Un
en
OBJETIVO
Utilizar los diagramas de flujo como una herramienta indispensable del diseo
de sistemas.
PALABRAS CLAVES
Algoritmo
Algoritmo literal
Algoritmo grfico
Algoritmo de mquina
Diagrama de flujo
Diagrama de flujo del sistema
Tipos de objetos
Actividades
Secuencia
Tipo de eventos
Condicin de control
Tipo de evento de reloj
Cajas de subtipos y supertipos
Cajas de subtipos y supertipos de eventos
Objetos y operaciones externas
Producto
Exclusividad mutua
Diagrama de flujo de decisiones programadas
Diagrama de flujo de un programa
Smbolo terminal
Entrada/salida
Proceso
Decisin
Conector
Anotacin
Conector de pginas
Lazo
Organigrama
Diagrama de flujo para simulacin
Fuente
Sumidero
Tasa
Ventajas
Limitaciones
Recomendaciones
2- Tipos de algoritmos:
3- Diagramas de flujo
3.1.1.2.- Actividades:
Los eventos son cambios de estado que se deben conocer, ya que las
entidades reaccionan ante ellos de algn modo. Por ejemplo, al podar la
entidad parral, pueden suceder los eventos poda corta o poda larga.
Cualquiera de los dos eventos que puedan suceder genera un flujo diferente en
el sistema.
correctamente,
por
ejemplo
en
el
caso
de
la
actividad
Siempre que haya que verificar una condicin de control, debe colocarse
un smbolo con forma de rombo antes de la operacin correspondiente. Este
rombo puede definir una sola condicin o todo un conjunto de condiciones.
PAGAR
2- Tiempo y Temperatura
3.1.1.10.- Producto:
3.1.2.1.- Definicin:
3.1.2.2.- Smbolos:
Los smbolos fundamentales de un diagrama de flujo aparecen en el
Cuadro 2, donde puede observarse que cada smbolo tiene una forma
determinada. Esa forma representa la clase de funcin que puede ser
ejecutada, segn la breve descripcin que aparece en el interior del smbolo.
Tambin se puede escribir en la parte superior del smbolo un nmero de
secuencia, que se corresponde con el nmero del algoritmo literal escrito al
margen del diagrama de flujo.
operaciones
pueden
ser:
aritmticas,
funciones
algebraicas
SUMA(Xi)
i=1,...,100
V
A=5
del cual sale una flecha cuya punta indica dnde contina el flujo del diagrama.
A(I)
A(I)+1
I = 1;100
t > 5 C
F
3.1.4.- Organigrama:
3.1.4.1.- Smbolos:
3.1.4.1.1.- Gerente o Director: por lo general indica el nivel mximo
de decisin dentro de la organizacin
GUILLERMO SANCHEZ
Director General
GUSTAVO TELLO
Gerente de Compras
CONSEJO ASESOR
Elisa Gmez
Francisco Lpez
GUSTAVO TELLO
ARIEL BUENO
GTE. COMPRAS
GTE. VENTAS
DRENAJE
4.1 -Ventajas:
Entre las razones por las cuales los diagramas de flujo son ventajosos
con respecto al diseo, se pueden citar las siguientes:
Las siguientes recomendaciones son tan solo una gua, a tener presente
cuando se elaboran diagramas de flujo:
CONCLUSIONES
1. Las funciones del Algoritmo, como herramienta que utiliza el
hombre se define
bsicamente
partiendo
de
sus
diversas
Bibliografa
1. Correa Uribe, Guillermo. "Desarrollo de Algoritmos y sus aplicaciones",
Editora MacGraw - Hill Inc. USA, III Edicin. Abril/1992, Colombia. pp.
251.
2. Glvez, Javier. Gonzles, Juan. "Algortmica, Anlisis y Diseo de
Algoritmos", Editora RA-MA (Addison-Wesley Iberiamericana), II Edicin.
Septiembre/1993, USA. pp 502.
3. Matas, Cristian "Manual de Informtica Educativa", Editora Taller. 2da.
Edicin. Julio/1999. Sto. Dgo. R.D. pp 260.
4. Sean, James A. "Anlisis y Diseo de Sistemas de Informacin", Editora
MacGraw - Hill Inc. USA, 2 ta. Edicin. Diciembre/1998, Mxico. pp 941.
5. World Wide Wed:
www.altavista.com
www.elrincondelvago.com
www.aulaclick.com