Créer une activité
Jouer Test
1. 
Se desarrollan para diversas aplicaciones de todo tipo.
A.
Programas
B.
Ordenadores
C.
Usuarios
D.
Ninguno
2. 
Deberían producir código objeto que fuera tan bueno como si estuviera escrito directamente por un buen programador.
A.
Codigo
B.
Compiladores
C.
Programador
D.
Tecnica
3. 
Mejorar el programa objeto para que nos dé un rendimiento mayor.
A.
Objetivo
B.
Tecnica
C.
Optimización
D.
Otro
4. 
Se pueden clasificar o dividir de diversas formas.
A.
Técnicas de optimización
B.
Jerarquizacion
C.
Función de coste
D.
Técnicas locales
5. 
Analizarán sólo pequeñas porciones de código y en ellas realizarán mejoras.
A.
Técnicas de optimización
B.
Técnicas de optimización locales
C.
Técnicas de optimización lglobales
D.
Criterios
6. 
Realiza el análisis de todo el código
A.
Técnicas globales
B.
Jerarquizacion
C.
Función de coste
D.
Criterios
7. 
Los criterios más comunes que se suelen emplear son:
A.
El ahorro en el tamaño del código
B.
La reducción del tiempo de ejecución
C.
Mejora de las necesidades del espacio para los datos del programa.
D.
Las tres respuestas anteriores
8. 
TIPOS DE OPTIMIZACION
A.
Optimizaciones que no modifican la estructura
B.
Transformaciones algebraicas
C.
Optimizaciones locales
D.
Optimizaciones globales
9. 
Son aquellas transformaciones que simplifican expresiones y/o reemplazan operaciones costosas de la máquina por otras menos costosas.
A.
Transformaciones algebraicas.
B.
Sub-expresiones
C.
Variables temporales.
D.
Flujo de control.
10. 
Las técnicas de optimización global se basan todos ellos en el:
A.
Análisis global de flujo de datos
B.
Código
C.
Bloque básico
D.
Código del programa