ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lenguajes Y Automatas 2


Enviado por   •  19 de Septiembre de 2014  •  886 Palabras (4 Páginas)  •  1.458 Visitas

Página 1 de 4

unidad 7 Optimización

3.1 Tipos Optimización

•La optimización va a depender del lenguaje de programación y es directamente proporcional al tiempo de compilación; es decir, entre más optimización mayor tiempo de compilación.

•Las optimizaciones pueden realizarse de diferentes formas. Las optimizaciones se realizan en base al alcance ofrecido por el compilador de programación y es directamente proporcional al tiempo de compilación; es decir, entre más optimización mayor tiempo de compilación.

•Como el tiempo de optimización es gran consumidor de tiempo (dado que tiene que recorrer todo el árbol de posibles soluciones para el proceso de optimización) la optimización se deja hasta la fase de prueba final.

•Algunos editores ofrecen una versión de depuración y otra de entrega o final.

•La optimización es un proceso que tiene a minimizar o maximizar alguna variable de rendimiento, generalmente tiempo, espacio, procesador, etc.

•Desafortunamente no existen optimizador que hagan un programa más rápido y que ocupe menor espacio.

•La optimización se realiza reestructurando el código de tal forma que el nuevo código generado tenga mayores beneficios. La mayoría de los compiladores tienen una optimización baja, se necesita de compiladores especiales para realmente optimizar el código.

3.1.1 Locales Optimización

La optimización local se realiza sobre módulos del programa. En la mayoría de las ocasiones a través de funciones, métodos, procedimientos, clases, etc.

La característica de las optimizaciones locales es que sólo se ven reflejados en dichas secciones.

Optimización Local

La optimización local sirve cuando un bloque de programa o sección es crítico por ejemplo: la E/S, la concurrencia, la rapidez y confiabilidad de un conjunto de instrucciones.

Como el espacio de soluciones es más pequeño la optimización local es más rápida.

Locales Optimización

La optimización local se realiza sobre módulos del programa. En la mayoría de las ocasiones a través de funciones, métodos, procedimientos, clases, etc.

La característica de las optimizaciones locales es que sólo se ven reflejados en dichas secciones.

3.1.3 Globales Optimización

variables y eliminarlas toma su tiempo) pero consume más memoria.

•Algunas optimizaciones incluyen utilizar como variables registros del CPU, utilizar instrucciones en ensamblador.

3.1.4 De Mirilla Optimización

El pensamiento crítico es un elemento importante para el éxito en la vida (Huitt, 1993; Thomas y Smoot, 1994). Una Definicion Propuesta: El pensamiento critico debe ser contrastado con el pensamiento no-critico. pensamiento habitual o rutinario. la lluvia de ideas pensamiento creativo pensamiento prejuicioso el pensamiento emocional el pensamiento intuitivo

La definicion de Huitt:

El pensamiento crítico es la actividad mental disciplinada de evaluar los argumentos o proposiciones haciendo juicios

...

Descargar como (para miembros actualizados)  txt (5.9 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com