Documente Academic
Documente Profesional
Documente Cultură
Ciclo : X
Turno : Noche
1. Introducción:
El presente informe analiza y describe el proceso que se debe seguir, para dar
solución a un problema específico. La solución a los problemas está dada por un
algoritmo. Así, los algoritmos, junto a las estructuras de datos, constituyen la
solución de los problemas.
DESARROLLO:
Algoritmo
Un algoritmo es una serie de pasos (métodos) organizados que permite dar solución
a un problema específico.
La palabra algoritmo se deriva de la traducción al latín de la palabra árabe
alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado
sobre manipulación de números y ecuaciones en el siglo IX.
Tipos de algoritmo:
Cualitativos: Son aquellos que describen los pasos utilizando palabras.
Cuantitativos: Son aquellos que utilizan cálculos numéricos para definir los pasos
del proceso.
Lenguaje algoritmo
Indican una serie de símbolos y reglas que se utilizan para describir de manera
explícita un proceso. Pueden ser:
Gráficos o Diagrama de Flujo: Es la representación gráfica de las operaciones
que realiza un algoritmo.
No Gráficos o Pseudocódigo: Es la representación en forma descriptiva de las
operaciones que debe realizar un algoritmo.
CARACTERÍSTICAS DE UN ALGORITMO
Entradas: El algoritmo debe tener cero o más entradas, es decir cantidades dadas
antes de empezar.
Salidas: el algoritmo tiene una o más salidas en relación con las entradas
ESTRUCTURA DE DATOS
Es una colección datos que pueden ser caracterizados por su organización y las
operaciones que se definen en ella.
Ejemplo de Estructura de datos: Arreglos, Archivos, Cadenas y Listas
COMO FUNCIONA
Metodología para construir un algoritmo:
A. Definición del problema (Enunciado)
Se debe establecer claramente el enunciado del problema que se está
planteando.
a=(b*h)
B. Definición de la solución (Análisis del problema)
a. Los datos que deben ser ingresados para dar solución al problema
c. Determinar con exactitud qué valores son los que se debe visualizar como
resultado o solución del problema, se debe satisfacer los objetivos del
problema.
Ejemplo:
C. Diseño de algoritmo
Simbología usada en un diagrama de flujos
F. Documentación
En esta etapa debe recopilarse toda la documentación generada en las
etapas anteriores, la cual va a servir como base para la elaboración del
manual técnico.
CONCLUSIONES