Optimización de Código

Descrição

Mapa mental Optimizacion de Código
Luis Fernando Mtz Mtz
Mapa Mental por Luis Fernando Mtz Mtz, atualizado more than 1 year ago
Luis Fernando Mtz Mtz
Criado por Luis Fernando Mtz Mtz mais de 7 anos atrás
70
0

Resumo de Recurso

Optimización de Código
  1. Mininimizar el código antes de traducirlo a código objeto
    1. Objetivo
    2. Hace:
      1. Borra instrucciones, variables y reduce expresiones
        1. Reduce el tamaño del Programa
          1. El programa ocupa menos RAM
          2. Varios tipos de optimizacion
            1. Optimización Local
              1. Con Bloques
                1. Folding
                  1. Para Constantes
                  2. Propagación de Constantes
                    1. La propagacion dura hasta que no se cambie de valor
                    2. Reducción de Potencia
                      1. Hace potencias con muchas multiplicaciones
                      2. Reducción de Sub-expresiones comunes
                    3. Optimización de Ciclo
                      1. No se sabe cuantas instrucciones se repiten
                      2. Optimización de Mirilla
                        1. Para saltos, rutinas y bifurcaciones
                        2. Optimización Global
                          1. De todo el codigo

                        Semelhante

                        Mapa Conceptual de la arquitectura de base de datos
                        Alan Alvarado
                        Mapa Conceptual Hardware y Software
                        Jeferson Alfonso Alvarado Suarez
                        Abreviaciones comunes en programación web
                        Diego Santos
                        Los ordenadores
                        Adela Rico Torres
                        La ingenieria de requerimientos
                        Sergio Abdiel He
                        Software educativo
                        LuisChavez
                        Test: "La computadora y sus partes"
                        Dayana Quiros R
                        ¿Conozco las herramientas de diseño AutoCAD?
                        Sonia Rojas Barbosa
                        Ingeniería de Software
                        Michael F. Gonzalez
                        EXAMEN GRUPO C-24 SISTEMAS ABIERTOS DE SOFTWARE
                        julieta_09