Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORMÁTICA
TEMA:
Programación y Diseño de Algoritmos: Clasificación - Técnicas-
Herramientas – Estructuras.
MANTA – ECUADOR
Programación y Diseño de Algoritmos
Clasificación
atributos:
elementos, se dedica a encontrar dentro de una lista que ingresa, uno o varios
que darán. Se agrupan en distintos subtipos, pero con esa premisa: o bien presentan
soluciones aproximadas del problema, o bien presentan soluciones que pueden ser
busca.
Algoritmo voraz: Con la idea de llegar a una solución óptima definitiva, elige
analizar cada paso como único y elegir la solución óptima para ese paso.
común divisor entre dos números, responde a este tipo. Se distinguen de los no
metodología de programación, esto significa que debe desarrollar una lógica computacional
subproblemas para luego combinar sus soluciones y obtener una solución del problema
original. Esta técnica puede ser utilizada con éxito en problemas como multiplicación de
Método voraz
Este método trata de producir algún tipo de mejor resultado a partir de un conjunto de
opciones candidatas. Par ello se va procediendo paso a paso realizándose la mejor elección
Top Down
problema. Consiste en efectuar una relación entre las etapas de la estructuración de forma
que una etapa jerárquica y su inmediato inferior se relacionen mediante entradas y salidas
de información.
Bottom Up
Pseudocódigo
Diagrama de Flujo.
Pseudocódigo
verdadero, pero que está diseñado para la lectura humana en lugar de la lectura en máquina,
pseudocódigo omite detalles que no son esenciales para la comprensión humana del
algoritmo, tales como declaraciones de variables, código específico del sistema y algunas
INICIO
Leer calif1, calilf2
Calcular promedio
Si promedio es menor a 7 entonces
mostrar «NO APROBADO»
imprimir promedio
si No Mostrar «APROBADO»
imprimir promedio
FIN
INICIO.
(V = A * B * C).
Escribir el resultado V.
FIN.
Diagrama de flujo
“Un diagrama que utiliza los símbolos (cajas) que tiene los pasos de un algoritmo
escritos en esas cajas unidas por flechas, denominadas líneas de flujo, que indican la
algoritmo.”
En realidad muestra gráficamente los pasos
un problema.
realiza
El diagrama N-S cuenta con un conjunto limitado de símbolos para representar los pasos
del algoritmo, por ello se apoya en expresiones del lenguaje natural; sin embargo, dado que
conjunto de palabras, a las que se denomina palabras reservadas. Las palabras reservadas
Lógico Retornar
Bibliografía
de: http://www.tiposde.org/ciencias-exactas/843-tipos-de-algoritmos/
http://librosysolucionarios.net
https://andresmtzg.wordpress.com/2012/09/27/concepto-de-algoritmo-diagrama-de-
flujo-y-pseudocodigo/
Shneiderman. Recuperado de
http://www.monografias.com/trabajos19/algoritmos/algoritmos.shtml