Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algorítmicos
Algoritmo
Es el conjunto de instrucciones
que especifican la secuencia de
operaciones a realizar, en orden,
para resolver un problema.
Algoritmo
Un programa se escribe en un
lenguaje de programación.
Representación de los algoritmos
Para representar un algoritmo se
debe utilizar algún método que
permita independizar dicho algoritmo
del lenguaje de programación
elegido. Ello permitirá que un
algoritmo pueda ser codificado
indistintamente en cualquier lenguaje.
Representación de los algoritmos
Para conseguir este objetivo es preciso
que el algoritmo sea representado gráfica
o descriptivamente, de modo que las
acciones sucesivas no dependan de la
sintaxis de ningún lenguaje de
programación, sino que la descripción
pueda servir fácilmente para su
transformación en un programa, es decir,
su codificación.
Representación de los algoritmos
Los métodos usuales para representar un
algoritmo son:
1. Diagrama de flujo.
2. Diagrama N-S (Nassi-Schneiderman).
3. Lenguaje de especificación de
algoritmos: pseudocódigo.
Diagrama de Flujo
Undiagrama de flujo (flowchart) es
una de las técnicas de
representación de algoritmos más
antigua y a la vez más utilizada,
aunque su empleo ha disminuido
considerablemente, sobre todo
desde la aparición de lenguajes de
programación estructurados.
Diagrama de Flujo
nombre,
El siguiente diagrama precio,
representa la resolución de horas
<acciones> <acciones>
Fin
Comparando
Inicio
Si Leer a, b y c
a+b=c
No Si a+b=c No
Si
a+c=b Escribir Si a+c=b No
“iguales”
No
Escribir Si b+c=a No
Si “iguales”
b+c=a Escribir Escribir
“iguales” “distintas”
No
Escribir Escribir
“distintas” “iguales”
Fin
Mezcla de lenguaje de programación que se emplea, dentro de la
programación estructurada, para realizar el diseño de un programa.