Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmo y programas
Docente: Integrante:
Francismar Reyes Alexander Solano
C.I: 27.335.544
Barcelona 26/04/2021
Introducción
Entrada de datos
Es la información dada al algoritmo o los valores con los que se va a trabajar para
ofrecer los resultados esperados.
Procesos
Son los cálculos o pasos necesarios para que a partir de un dato de entrada se
pueda llegar a un resultado de solución del problema o la situación planteada
Salida de datos
Son los resultados finales o la transformación de la entrada a través del proceso.
Pseudocodigo:
• Mezcla de lenguaje de programación y español (o inglés o cualquier otro idioma)
que se emplea, dentro de la programación estructurada, para realizar el diseño de
un programa. En esencia, el pseudocodigo se puede definir como un lenguaje de
especificaciones de algoritmos.
• Es la representación narrativa de los pasos que debe seguir un algoritmo para
dar solución a un problema determinado. El pseudocodigo utiliza palabras que
indican el proceso a realizar.
Diagramas de flujo:
Se basan en la utilización de diversos símbolos para representar operaciones
específicas. Se les llama diagramas de flujo porque los símbolos utilizados se
conectan por medio de flechas para indicar la secuencia de la operación.
Diagramas estructurados (Nassi-Schneiderman):
•El diagrama estructurado N-S también conocido como diagrama de chapin es
como un diagrama de flujo en el que se omiten las flechas de unión y las cajas son
contiguas. Las acciones sucesivas se pueden escribir en cajas sucesivas y como
en los diagramas de flujo, se pueden escribir diferentes acciones en una caja.
•Los diagramas estructurados, son una técnica que permite formular algoritmos
mediante una representación geométrica y de asignación de espacios de un
bloque específico.
Traza de un algoritmo (corrida en frio):
La traza de un algoritmo se puede definir como la ejecución manual de forma
secuencial de las sentencias que lo componen. La traza de un algoritmo (o
programa) indica la secuencia de acciones (instrucciones) de su ejecución, así
como, el valor de las variables del algoritmo (o programa) después de cada acción
(instrucción).
La función principal que posee realizar la traza de un algoritmo es la de comprobar
que éste funciona correctamente o para realizar la etapa de depuración en la que
se intenta corregir errores, simplificar el algoritmo al máximo e incrementar su
eficacia y velocidad.