OPTIMIZACION DE UN ALGORITMO

Optimizar un algoritmo implica construirlo lo más correctamente posible, eficiente, sin errores, transparente y con estilo.

OBJETIVOS

Los objetivos de optimizar un algoritmo es hacerlo lo más pequeño y rapido posible.

  • LO MAS PEQUEÑO POSIBLE: Significa ejecutar el menor número de ejecuciones posibles.
  • LO MAS RAPIDO POSIBLE: Significa economizar el tiempo de ejecucion del algoritmo.
FACTIBILIDAD:
Optimizar un algoritmo puede provocar escribilo incorrectamente, incomprensible.

REGLAS DE JACKSON:
1° REGLA: "NO LO HAGA"
No realizarlo si no se justifica económicamente.
2° REGLA: "NO LO HAGA TODAVIA"
Si se justifica económicamente, hacer un algoritmo no optimo, claro y trasparente, para después optimizarlo.

METODOS:
  • POR AFINACION: No modificar el algoritmo, sino escribir basandose en factores de bloque, asignacion de memoria intermedia y segmentos de programas.
  • POR ALGORITMOS: Emplear recusos como, estructuras de datos (arreglos), tablas, parámetros, matemáticos.

Hoy habia 1 visitantes (11 clics a subpáginas) ¡Aqui en esta página!
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis