Escolar Documentos
Profissional Documentos
Cultura Documentos
computador.
Esta caracterstica define lo que se entiende como diseo
descendente (Top-Down / Norte-Sur) o diseo modular.
El proceso de ruptura del problema en cada etapa se llama
refinamiento
sucesivo.
Cada problema se resuelve mediante un modulo (subprograma) y
tiene un solo punto de entrada y un solo punto de salida.
Un programa bien diseado consta de un programa principal
(modulo de nivel ms alto) que llama a subprogramas (mdulos de
nivel mas bajo), que a su vez pueden llamar otros sub programas.
Los programas que se estructuran de esta forma, se dicen que
tienen diseo modular y el mtodo de romper el programa en
modos
pequeos
se
llama
programacin
modular.
3.1.1.- Elementos y reglas de la representacin grfica de los
algoritmos.
c,
d)
*
c
*
d)
+
c
+
d)
c
+
d)
/
4
suma,
media)
FIN
Diagramas de flujo
Un diagrama de flujo (flowchart) es una representacin grfica de
un algoritmo. Los smbolos utilizados para la elaboracin de
diagramas de flujo han sido normalizados por el ANSI.
Este muestra de forma grafica la solucin del problema para
crearlos es necesario utilizar diferentes smbolos o figuras para
representar alguna tarea o procedimiento y estos smbolos se
encuentran unidos a travs de flechas las cuales reciben el
nombre de lneas de flujo que nos llevan al orden en que los
procedimientos se llevaran a cabo. A continuacin se muestra
la simbologa para la creacin de los diagramas de flujo:
Ejemplo:
El problema planteado es obtener el promedio de las calificaciones
de un
grupo de 30 alumnos.
Reglas:
* Se escribe de arriba hacia abajo y de izquierda a derecha
* Siempre se usan flechas verticales u horizontales, jams curvas
*
Evitar
cruce
de
flujos
* En cada paso expresar una accin concreta
3.1.2
IMPLEMENTACION
DE
SECUENCIALES
UTILIZANDO NOTACION ALGEBRAICA
ALGORITMOS
Ejemplo:
Una funcin es separable si se puede expresar como la suma de n
funciones de una sola variable, es decir, Un caso especial de
programacin separable ocurre cuando las funciones son
convexas, resultando as un espacio convexo de solucin; adems
la funcin.
Como ya se sabe, un Algoritmo, Es un conjunto de pasos o
instrucciones con el fin de resolver un problema. Partiendo de ah,
se derivan diferentes tipos de Algoritmos, como es el caso del
Algoritmo Lineal, tambin conocido como Secuencial.
El Algoritmo Lineal o Secuencial tiene la caracterstica de que
todos los pasos que forman el Algoritmo siguen una determinada
Secuencia, de ah que se le llame Secuencial; un Algoritmo sencillo
puede ser una estructura para calcular La Energa liberada en
una reaccin nuclear. Mediante un Diagrama de Flujo quedara
de
la
siguiente
manera: