Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INDICE
ALGORITMOS.........................................................................................................................1
PSEUDOCÓDIGO....................................................................................................................2
Principales características del pseudocódigo................................................................2
Ventajas y desventajas del pseudocódigo......................................................................3
DIAGRAMAS DE FLUJO Y SÍMBOLOS..................................................................................4
1
ANAHI CASTILLO AMAYA 102M
ALGORITMOS
Input (entrada). Información que damos al algoritmo con la que va a trabajar para
ofrecer la solución esperada.
Proceso. Conjunto de pasos para que, a partir de los datos de entrada, llegue a la
solución de la situación.
Output (salida). Resultados, a partir de la transformación de los valores de entrada
durante el proceso.
De este modo, un algoritmo informático parte de un estado inicial y de unos valores
de entrada, sigue una serie de pasos sucesivos y llega a un estado final en el que
ha obtenido una solución.
2
ANAHI CASTILLO AMAYA 102M
PSEUDOCÓDIGO
Una de las mejores formas de aprender a programar es empezar por los diagramas
de flujo y el pseudocódigo. Ambos facilitan al estudiante su inmersión en la
resolución de problemas mediante algoritmos.
3
ANAHI CASTILLO AMAYA 102M
Una de las desventajas del uso de pseudocódigo es la falta de normas, que puede
hacer que la lógica de un programa, resulte complicada de ver por el programador
que va a implementar este pseudocódigo. Además, en el caso de problemas muy
extensos, puede llegar a ser difícil de entender.
4
ANAHI CASTILLO AMAYA 102M
5
ANAHI CASTILLO AMAYA 102M
Símbolo de Multidocumento
Representa un multidocumento en el proceso.
6
ANAHI CASTILLO AMAYA 102M
Símbolo de Preparación
Representa un ajuste a otro paso en el proceso.
O Símbolo
Indica que el flujo del proceso continúa en más de dos ramas.
Símbolo de Fusión
Indica un paso en el que dos o más sub-listas o subprocesos se
convierten en uno.
7
ANAHI CASTILLO AMAYA 102M
Símbolo de Intercalar
Indica un paso que ordena información en un formato estándar.
Símbolo de Ordenar
Indica un paso que organiza una lista de elementos en una
secuencia o establece según algunos criterios predeterminados.
8
ANAHI CASTILLO AMAYA 102M
Símbolo de Retardo
Indica un retraso en el proceso.
Símbolo de Visualización
Indica un paso que muestra información.
9
ANAHI CASTILLO AMAYA 102M
10